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:
8 files changed
+390
-390
No files matched your search
+101
-101
@@ -1,9 +1,9 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var $Ke=Object.create;var P3=Object.defineProperty;var eZe=Object.getOwnPropertyDescriptor;var tZe=Object.getOwnPropertyNames;var rZe=Object.getPrototypeOf,sZe=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),QA=(t,e)=>{for(var r in e)P3(t,r,{get:e[r],enumerable:!0})},nZe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of tZe(e))!sZe.call(t,n)&&n!==r&&P3(t,n,{get:()=>e[n],enumerable:!(s=eZe(e,n))||s.enumerable});return t};var le=(t,e,r)=>(r=t!=null?$Ke(rZe(t)):{},nZe(e||!t||!t.__esModule?P3(r,"default",{value:t,enumerable:!0}):r,t));var Tae=E(Qm=>{"use strict";var YEr=B("net"),uZe=B("tls"),Y3=B("http"),Nae=B("https"),lZe=B("events"),qEr=B("assert"),dZe=B("util");Qm.httpOverHttp=hZe;Qm.httpsOverHttp=fZe;Qm.httpOverHttps=gZe;Qm.httpsOverHttps=pZe;function hZe(t){var e=new yl(t);return e.request=Y3.request,e}function fZe(t){var e=new yl(t);return e.request=Y3.request,e.createSocket=Dae,e.defaultPort=443,e}function gZe(t){var e=new yl(t);return e.request=Nae.request,e}function pZe(t){var e=new yl(t);return e.request=Nae.request,e.createSocket=Dae,e.defaultPort=443,e}function yl(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||Y3.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=Rae(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)})}dZe.inherits(yl,lZe.EventEmitter);yl.prototype.addRequest=function(e,r,s,n){var i=this,o=q3({request:e},i.options,Rae(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)}})};yl.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=q3({},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")),Zd("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,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Zd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.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){Zd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return Zd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),Zd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};yl.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 Dae(t,e){var r=this;yl.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=q3({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=uZe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function Rae(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function q3(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 Zd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Zd=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)}:Zd=function(){};Qm.debug=Zd});var V3=E((JEr,xae)=>{xae.exports=Tae()});var Hr=E((WEr,kae)=>{kae.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 $t=E((zEr,rAe)=>{"use strict";var Fae=Symbol.for("undici.error.UND_ERR"),Zr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[Fae]===!0}[Fae]=!0},Mae=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),J3=class extends Zr{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[Mae]===!0}[Mae]=!0},Uae=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),W3=class extends Zr{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[Uae]===!0}[Uae]=!0},vae=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),z3=class extends Zr{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[vae]===!0}[vae]=!0},Lae=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),j3=class extends Zr{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[Lae]===!0}[Lae]=!0},_ae=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),K3=class extends Zr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function k$e(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(p$e.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function F$e(){return"allowed"}function M$e(){return"success"}function U$e(){return"success"}function v$e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function L$e(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&&P8(t.origin)&&!P8(XQ(t))&&(e=null);break;case"same-origin":bR(t,XQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function km(t,e){return t}function _$e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:km(t.domainLookupStartTime,r),domainLookupEndTime:km(t.domainLookupEndTime,r),connectionStartTime:km(t.connectionStartTime,r),connectionEndTime:km(t.connectionEndTime,r),secureConnectionStartTime:km(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function P$e(t){return km(B$e.now(),t)}function O$e(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 Ece(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function H$e(t){return{referrerPolicy:t.referrerPolicy}}function G$e(t){let e=t.referrerPolicy;mg(e);let r=null;if(t.referrer==="client"){let a=lce();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=_8(r),n=_8(r,!0);s.toString().length>4096&&(s=n);let i=bR(t,s),o=ZQ(s)&&!ZQ(t.url);switch(e){case"origin":return n??_8(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=XQ(t);return bR(s,a)?s:ZQ(s)&&!ZQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function _8(t,e){return mg(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 ZQ(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 Y$e(t,e){if(yR===void 0)return!0;let r=mce(e);if(r==="no metadata"||r.length===0)return!0;let s=V$e(r),n=J$e(r,s);for(let i of n){let o=i.algo,a=i.hash,A=yR.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)),W$e(A,a))return!0}return!1}var q$e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function mce(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=q$e.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();hce.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function V$e(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 J$e(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 W$e(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 z$e(t){}function bR(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function j$e(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function K$e(t){return t.controller.state==="aborted"}function Z$e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function X$e(t){return b$e[t.toLowerCase()]??t}function $$e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return mg(typeof e=="string"),e}var eet=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Cce(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function ket(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Fet(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 Met(t,e){SR(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&&NR(t,Tet,i)||i.position===t.length-4&&NR(t,xet,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Uet(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",ket(u)||(u=""),h=new Det([d],c,{type:u})):h=Qet(Buffer.from(d)),SR(xce(A)),SR(typeof h=="string"&&xce(h)||bet(h)),n.push(wet(A,h,c))}}function Uet(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=Mm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=J8(o,!0,!0,a=>a===9||a===32),!yet.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Mm(a=>a===32||a===9,t,e),Bet(o)){case"content-disposition":{if(r=s=null,!NR(t,Ret,e)||(e.position+=17,r=Mce(t,e),r===null))return"failure";if(NR(t,Fce,e)){let a=e.position+Fce.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Mce(t,e),s===null))return"failure"}break}case"content-type":{let a=Mm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),n=kce(a);break}case"content-transfer-encoding":{let a=Mm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),i=kce(a);break}default:Mm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Mce(t,e){SR(t[e.position-1]===34);let r=Mm(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 Mm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function J8(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 NR(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}Uce.exports={multipartFormDataParser:Met,validateBoundary:Fet}});var Lm=E((Cmr,Jce)=>{"use strict";var ty=Qt(),{ReadableStreamFrom:vet,isBlobLike:Lce,isReadableStreamLike:Let,readableStreamClose:_et,createDeferredPromise:Pet,fullyReadBody:Oet,extractMimeType:Het,utf8DecodeBytes:Oce}=go(),{FormData:_ce}=ey(),{kState:vm}=Xd(),{webidl:Get}=Dn(),{Blob:Yet}=B("node:buffer"),W8=B("node:assert"),{isErrored:Hce,isDisturbed:qet}=B("node:stream"),{isArrayBuffer:Vet}=B("node:util/types"),{serializeAMimeType:Jet}=Li(),{multipartFormDataParser:Wet}=vce(),z8;try{let t=B("node:crypto");z8=e=>t.randomInt(0,e)}catch{z8=t=>Math.floor(Math.random(t))}var DR=new TextEncoder;function zet(){}var Gce=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Yce;Gce&&(Yce=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!qet(e)&&!Hce(e)&&e.cancel("Response object has been garbage collected").catch(zet)}));function qce(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Lce(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?DR.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>_et(A))},start(){},type:"bytes"}),W8(Let(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(Vet(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(ty.isFormDataLike(t)){let A=`----formdata-undici-0${`${z8(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
var eZe=Object.create;var P3=Object.defineProperty;var tZe=Object.getOwnPropertyDescriptor;var rZe=Object.getOwnPropertyNames;var sZe=Object.getPrototypeOf,nZe=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),QA=(t,e)=>{for(var r in e)P3(t,r,{get:e[r],enumerable:!0})},iZe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of rZe(e))!nZe.call(t,n)&&n!==r&&P3(t,n,{get:()=>e[n],enumerable:!(s=tZe(e,n))||s.enumerable});return t};var le=(t,e,r)=>(r=t!=null?eZe(sZe(t)):{},iZe(e||!t||!t.__esModule?P3(r,"default",{value:t,enumerable:!0}):r,t));var Tae=E(Qm=>{"use strict";var VEr=B("net"),lZe=B("tls"),Y3=B("http"),Nae=B("https"),dZe=B("events"),JEr=B("assert"),hZe=B("util");Qm.httpOverHttp=fZe;Qm.httpsOverHttp=gZe;Qm.httpOverHttps=pZe;Qm.httpsOverHttps=EZe;function fZe(t){var e=new yl(t);return e.request=Y3.request,e}function gZe(t){var e=new yl(t);return e.request=Y3.request,e.createSocket=Dae,e.defaultPort=443,e}function pZe(t){var e=new yl(t);return e.request=Nae.request,e}function EZe(t){var e=new yl(t);return e.request=Nae.request,e.createSocket=Dae,e.defaultPort=443,e}function yl(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||Y3.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=Rae(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)})}hZe.inherits(yl,dZe.EventEmitter);yl.prototype.addRequest=function(e,r,s,n){var i=this,o=q3({request:e},i.options,Rae(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)}})};yl.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=q3({},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")),Zd("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,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Zd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.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){Zd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return Zd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),Zd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};yl.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 Dae(t,e){var r=this;yl.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=q3({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=lZe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function Rae(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function q3(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 Zd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Zd=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)}:Zd=function(){};Qm.debug=Zd});var V3=E((zEr,xae)=>{xae.exports=Tae()});var Hr=E((jEr,kae)=>{kae.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 $t=E((KEr,rAe)=>{"use strict";var Fae=Symbol.for("undici.error.UND_ERR"),Zr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[Fae]===!0}[Fae]=!0},Mae=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),J3=class extends Zr{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[Mae]===!0}[Mae]=!0},Uae=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),W3=class extends Zr{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[Uae]===!0}[Uae]=!0},vae=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),z3=class extends Zr{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[vae]===!0}[vae]=!0},Lae=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),j3=class extends Zr{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[Lae]===!0}[Lae]=!0},_ae=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),K3=class extends Zr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function F$e(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(E$e.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function M$e(){return"allowed"}function U$e(){return"success"}function v$e(){return"success"}function L$e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function _$e(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&&P8(t.origin)&&!P8(XQ(t))&&(e=null);break;case"same-origin":bR(t,XQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function km(t,e){return t}function P$e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:km(t.domainLookupStartTime,r),domainLookupEndTime:km(t.domainLookupEndTime,r),connectionStartTime:km(t.connectionStartTime,r),connectionEndTime:km(t.connectionEndTime,r),secureConnectionStartTime:km(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function O$e(t){return km(Q$e.now(),t)}function H$e(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 Ece(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function G$e(t){return{referrerPolicy:t.referrerPolicy}}function Y$e(t){let e=t.referrerPolicy;mg(e);let r=null;if(t.referrer==="client"){let a=lce();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=_8(r),n=_8(r,!0);s.toString().length>4096&&(s=n);let i=bR(t,s),o=ZQ(s)&&!ZQ(t.url);switch(e){case"origin":return n??_8(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=XQ(t);return bR(s,a)?s:ZQ(s)&&!ZQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function _8(t,e){return mg(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 ZQ(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 q$e(t,e){if(yR===void 0)return!0;let r=mce(e);if(r==="no metadata"||r.length===0)return!0;let s=J$e(r),n=W$e(r,s);for(let i of n){let o=i.algo,a=i.hash,A=yR.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)),z$e(A,a))return!0}return!1}var V$e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function mce(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=V$e.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();hce.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function J$e(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 W$e(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 z$e(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 j$e(t){}function bR(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function K$e(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Z$e(t){return t.controller.state==="aborted"}function X$e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function $$e(t){return w$e[t.toLowerCase()]??t}function eet(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return mg(typeof e=="string"),e}var tet=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Cce(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function Fet(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Met(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 Uet(t,e){SR(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&&NR(t,xet,i)||i.position===t.length-4&&NR(t,ket,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=vet(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Fet(u)||(u=""),h=new Ret([d],c,{type:u})):h=yet(Buffer.from(d)),SR(xce(A)),SR(typeof h=="string"&&xce(h)||wet(h)),n.push(Net(A,h,c))}}function vet(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=Mm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=J8(o,!0,!0,a=>a===9||a===32),!bet.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Mm(a=>a===32||a===9,t,e),Qet(o)){case"content-disposition":{if(r=s=null,!NR(t,Tet,e)||(e.position+=17,r=Mce(t,e),r===null))return"failure";if(NR(t,Fce,e)){let a=e.position+Fce.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Mce(t,e),s===null))return"failure"}break}case"content-type":{let a=Mm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),n=kce(a);break}case"content-transfer-encoding":{let a=Mm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),i=kce(a);break}default:Mm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Mce(t,e){SR(t[e.position-1]===34);let r=Mm(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 Mm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function J8(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 NR(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}Uce.exports={multipartFormDataParser:Uet,validateBoundary:Met}});var Lm=E((Bmr,Jce)=>{"use strict";var ty=Qt(),{ReadableStreamFrom:Let,isBlobLike:Lce,isReadableStreamLike:_et,readableStreamClose:Pet,createDeferredPromise:Oet,fullyReadBody:Het,extractMimeType:Get,utf8DecodeBytes:Oce}=go(),{FormData:_ce}=ey(),{kState:vm}=Xd(),{webidl:Yet}=Dn(),{Blob:qet}=B("node:buffer"),W8=B("node:assert"),{isErrored:Hce,isDisturbed:Vet}=B("node:stream"),{isArrayBuffer:Jet}=B("node:util/types"),{serializeAMimeType:Wet}=Li(),{multipartFormDataParser:zet}=vce(),z8;try{let t=B("node:crypto");z8=e=>t.randomInt(0,e)}catch{z8=t=>Math.floor(Math.random(t))}var DR=new TextEncoder;function jet(){}var Gce=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Yce;Gce&&(Yce=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Vet(e)&&!Hce(e)&&e.cancel("Response object has been garbage collected").catch(jet)}));function qce(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Lce(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?DR.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Pet(A))},start(){},type:"bytes"}),W8(_et(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(Jet(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(ty.isFormDataLike(t)){let A=`----formdata-undici-0${`${z8(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=DR.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -12,20 +12,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=DR.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Lce(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(ty.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:vet(t)}if((typeof n=="string"||ty.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(!Hce(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function jet(t,e=!1){return t instanceof ReadableStream&&(W8(!ty.isDisturbed(t),"The body has already been consumed."),W8(!t.locked,"The stream is locked.")),qce(t,e)}function Ket(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Zet(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Xet(t){return{blob(){return Um(this,r=>{let s=Pce(this);return s===null?s="":s&&(s=Jet(s)),new Yet([r],{type:s})},t)},arrayBuffer(){return Um(this,r=>new Uint8Array(r).buffer,t)},text(){return Um(this,Oce,t)},json(){return Um(this,ett,t)},formData(){return Um(this,r=>{let s=Pce(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Wet(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new _ce;return i[vm]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new _ce;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 Um(this,r=>new Uint8Array(r),t)}}}function $et(t){Object.assign(t.prototype,Xet(t))}async function Um(t,e,r){if(Get.brandCheck(t,r),Vce(t))throw new TypeError("Body is unusable: Body has already been read");Zet(t[vm]);let s=Pet(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[vm].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Oet(t[vm].body,i,n),s.promise)}function Vce(t){let e=t[vm].body;return e!=null&&(e.stream.locked||ty.isDisturbed(e.stream))}function ett(t){return JSON.parse(Oce(t))}function Pce(t){let e=t[vm].headersList,r=Het(e);return r==="failure"?null:r}Jce.exports={extractBody:qce,safelyExtractBody:jet,cloneBody:Ket,mixinBody:$et,streamRegistry:Yce,hasFinalizationRegistry:Gce,bodyUnusable:Vce}});var sue=E((Imr,rue)=>{"use strict";var ze=B("node:assert"),at=Qt(),{channels:Wce}=bm(),j8=T8(),{RequestContentLengthMismatchError:Cg,ResponseContentLengthMismatchError:ttt,RequestAbortedError:$ce,HeadersTimeoutError:rtt,HeadersOverflowError:stt,SocketError:MR,InformationalError:_m,BodyTimeoutError:ntt,HTTPParserError:itt,ResponseExceededMaxSizeError:ott}=$t(),{kUrl:eue,kReset:_i,kClient:$8,kParser:As,kBlocking:ny,kRunning:On,kPending:att,kSize:zce,kWriting:eh,kQueue:bA,kNoRef:ry,kKeepAliveDefaultTimeout:Att,kHostHeader:ctt,kPendingIdx:utt,kRunningIdx:fa,kError:ga,kPipelining:kR,kSocket:Pm,kKeepAliveTimeoutValue:UR,kMaxHeadersSize:K8,kKeepAliveMaxTimeout:ltt,kKeepAliveTimeoutThreshold:dtt,kHeadersTimeout:htt,kBodyTimeout:ftt,kStrictContentLength:e4,kMaxRequests:jce,kCounter:gtt,kMaxResponseSize:ptt,kOnError:Ett,kResume:$d,kHTTPContext:tue}=Hr(),kc=YAe(),mtt=Buffer.alloc(0),RR=Buffer[Symbol.species],TR=at.addListener,Ctt=at.removeAllListeners,Z8;async function Itt(){let t=process.env.JEST_WORKER_ID?F8():void 0,e;try{e=await WebAssembly.compile(JAe())}catch{e=await WebAssembly.compile(t||F8())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onStatus(new RR(Fc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onHeaderField(new RR(Fc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onHeaderValue(new RR(Fc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onBody(new RR(Fc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var X8=null,t4=Itt();t4.catch();var Ys=null,Fc=null,xR=0,Mc=null,Btt=0,sy=1,Om=2|sy,FR=4|sy,r4=8|Btt,s4=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[K8])&&e[K8]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(kc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Lce(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(ty.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Let(t)}if((typeof n=="string"||ty.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(!Hce(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Ket(t,e=!1){return t instanceof ReadableStream&&(W8(!ty.isDisturbed(t),"The body has already been consumed."),W8(!t.locked,"The stream is locked.")),qce(t,e)}function Zet(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Xet(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function $et(t){return{blob(){return Um(this,r=>{let s=Pce(this);return s===null?s="":s&&(s=Wet(s)),new qet([r],{type:s})},t)},arrayBuffer(){return Um(this,r=>new Uint8Array(r).buffer,t)},text(){return Um(this,Oce,t)},json(){return Um(this,ttt,t)},formData(){return Um(this,r=>{let s=Pce(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=zet(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new _ce;return i[vm]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new _ce;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 Um(this,r=>new Uint8Array(r),t)}}}function ett(t){Object.assign(t.prototype,$et(t))}async function Um(t,e,r){if(Yet.brandCheck(t,r),Vce(t))throw new TypeError("Body is unusable: Body has already been read");Xet(t[vm]);let s=Oet(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[vm].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Het(t[vm].body,i,n),s.promise)}function Vce(t){let e=t[vm].body;return e!=null&&(e.stream.locked||ty.isDisturbed(e.stream))}function ttt(t){return JSON.parse(Oce(t))}function Pce(t){let e=t[vm].headersList,r=Get(e);return r==="failure"?null:r}Jce.exports={extractBody:qce,safelyExtractBody:Ket,cloneBody:Zet,mixinBody:ett,streamRegistry:Yce,hasFinalizationRegistry:Gce,bodyUnusable:Vce}});var sue=E((Qmr,rue)=>{"use strict";var ze=B("node:assert"),at=Qt(),{channels:Wce}=bm(),j8=T8(),{RequestContentLengthMismatchError:Cg,ResponseContentLengthMismatchError:rtt,RequestAbortedError:$ce,HeadersTimeoutError:stt,HeadersOverflowError:ntt,SocketError:MR,InformationalError:_m,BodyTimeoutError:itt,HTTPParserError:ott,ResponseExceededMaxSizeError:att}=$t(),{kUrl:eue,kReset:_i,kClient:$8,kParser:As,kBlocking:ny,kRunning:On,kPending:Att,kSize:zce,kWriting:eh,kQueue:bA,kNoRef:ry,kKeepAliveDefaultTimeout:ctt,kHostHeader:utt,kPendingIdx:ltt,kRunningIdx:fa,kError:ga,kPipelining:kR,kSocket:Pm,kKeepAliveTimeoutValue:UR,kMaxHeadersSize:K8,kKeepAliveMaxTimeout:dtt,kKeepAliveTimeoutThreshold:htt,kHeadersTimeout:ftt,kBodyTimeout:gtt,kStrictContentLength:e4,kMaxRequests:jce,kCounter:ptt,kMaxResponseSize:Ett,kOnError:mtt,kResume:$d,kHTTPContext:tue}=Hr(),kc=YAe(),Ctt=Buffer.alloc(0),RR=Buffer[Symbol.species],TR=at.addListener,Itt=at.removeAllListeners,Z8;async function Btt(){let t=process.env.JEST_WORKER_ID?F8():void 0,e;try{e=await WebAssembly.compile(JAe())}catch{e=await WebAssembly.compile(t||F8())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onStatus(new RR(Fc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onHeaderField(new RR(Fc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onHeaderValue(new RR(Fc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Mc+Fc.byteOffset;return Ys.onBody(new RR(Fc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var X8=null,t4=Btt();t4.catch();var Ys=null,Fc=null,xR=0,Mc=null,Qtt=0,sy=1,Om=2|sy,FR=4|sy,r4=8|Qtt,s4=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[K8])&&e[K8]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(kc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[ctt],i?p+=`connection: upgrade\r
|
||||
`:p+=t[utt],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[kR]&&!h[_i]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return Wce.sendHeaders.hasSubscribers&&Wce.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Zce(f,null,t,e,h,u,p,l):at.isBuffer(A)?Zce(f,A,t,e,h,u,p,l):at.isBlobLike(A)?typeof A.stream=="function"?Xce(f,A.stream(),t,e,h,u,p,l):Ntt(f,A,t,e,h,u,p,l):at.isStream(A)?Stt(f,A,t,e,h,u,p,l):at.isIterable(A)?Xce(f,A,t,e,h,u,p,l):ze(!1),!0}function Stt(t,e,r,s,n,i,o,a){ze(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new vR({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){at.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new $ce;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[eh]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?at.destroy(e,f):at.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Zce(t,e,r,s,n,i,o,a){try{e?at.isBuffer(e)&&(ze(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return Wce.sendHeaders.hasSubscribers&&Wce.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Zce(f,null,t,e,h,u,p,l):at.isBuffer(A)?Zce(f,A,t,e,h,u,p,l):at.isBlobLike(A)?typeof A.stream=="function"?Xce(f,A.stream(),t,e,h,u,p,l):Dtt(f,A,t,e,h,u,p,l):at.isStream(A)?Ntt(f,A,t,e,h,u,p,l):at.isIterable(A)?Xce(f,A,t,e,h,u,p,l):ze(!1),!0}function Ntt(t,e,r,s,n,i,o,a){ze(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new vR({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){at.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new $ce;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[eh]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?at.destroy(e,f):at.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Zce(t,e,r,s,n,i,o,a){try{e?at.isBuffer(e)&&(ze(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[_i]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(ze(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[$d]()}catch(A){t(A)}}async function Ntt(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cg;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[$d]()}catch(A){t(A)}}async function Dtt(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cg;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[_i]=!0),r[$d]()}catch(A){t(A)}}async function Xce(t,e,r,s,n,i,o,a){ze(i!==0||r[On]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{ze(A===null),n[ga]?h(n[ga]):A=d});n.on("close",c).on("drain",c);let l=new vR({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[ga])throw n[ga];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var vR=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[eh]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[ga])throw r[ga];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[e4])throw new Cg;process.emitWarning(new Cg)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[_i]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -38,16 +38,16 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[e4])throw new Cg;process.emitWarning(new Cg)}e[As].timeout&&e[As].timeoutType===Om&&e[As].timeout.refresh&&e[As].timeout.refresh(),s[$d]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[eh]=!1,e&&(ze(s[On]<=1,"pipeline should only contain this request"),n(e))}};rue.exports=Qtt});var lue=E((Bmr,uue)=>{"use strict";var pa=B("node:assert"),{pipeline:Dtt}=B("node:stream"),Dt=Qt(),{RequestContentLengthMismatchError:n4,RequestAbortedError:nue,SocketError:iy,InformationalError:i4}=$t(),{kUrl:LR,kReset:PR,kClient:Hm,kRunning:OR,kPending:Rtt,kQueue:th,kPendingIdx:o4,kRunningIdx:wA,kError:NA,kSocket:an,kStrictContentLength:Ttt,kOnError:a4,kMaxConcurrentStreams:cue,kHTTP2Session:SA,kResume:rh,kSize:xtt,kHTTPContext:ktt}=Hr(),Rl=Symbol("open streams"),iue,oue=!1,_R;try{_R=B("node:http2")}catch{_R={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Ftt,HTTP2_HEADER_METHOD:Mtt,HTTP2_HEADER_PATH:Utt,HTTP2_HEADER_SCHEME:vtt,HTTP2_HEADER_CONTENT_LENGTH:Ltt,HTTP2_HEADER_EXPECT:_tt,HTTP2_HEADER_STATUS:Ptt}}=_R;function Ott(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 Htt(t,e){t[an]=e,oue||(oue=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=_R.connect(t[LR],{createConnection:()=>e,peerMaxConcurrentStreams:t[cue]});r[Rl]=0,r[Hm]=t,r[an]=e,Dt.addListener(r,"error",Ytt),Dt.addListener(r,"frameError",qtt),Dt.addListener(r,"end",Vtt),Dt.addListener(r,"goaway",Jtt),Dt.addListener(r,"close",function(){let{[Hm]:n}=this,{[an]:i}=n,o=this[an][NA]||this[NA]||new iy("closed",Dt.getSocketInfo(i));if(n[SA]=null,n.destroyed){pa(n[Rtt]===0);let a=n[th].splice(n[wA]);for(let A=0;A<a.length;A++){let c=a[A];Dt.errorRequest(n,c,o)}}}),r.unref(),t[SA]=r,e[SA]=r,Dt.addListener(e,"error",function(n){pa(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[NA]=n,this[Hm][a4](n)}),Dt.addListener(e,"end",function(){Dt.destroy(this,new iy("other side closed",Dt.getSocketInfo(this)))}),Dt.addListener(e,"close",function(){let n=this[NA]||new iy("closed",Dt.getSocketInfo(this));t[an]=null,this[SA]!=null&&this[SA].destroy(n),t[o4]=t[wA],pa(t[OR]===0),t.emit("disconnect",t[LR],[t],n),t[rh]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return ztt(t,...n)},resume(){Gtt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function Gtt(t){let e=t[an];e?.destroyed===!1&&(t[xtt]===0&&t[cue]===0?(e.unref(),t[SA].unref()):(e.ref(),t[SA].ref()))}function Ytt(t){pa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[an][NA]=t,this[Hm][a4](t)}function qtt(t,e,r){if(r===0){let s=new i4(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[an][NA]=s,this[Hm][a4](s)}}function Vtt(){let t=new iy("other side closed",Dt.getSocketInfo(this[an]));this.destroy(t),Dt.destroy(this[an],t)}function Jtt(t){let e=this[NA]||new iy(`HTTP/2: "GOAWAY" frame received with code ${t}`,Dt.getSocketInfo(this)),r=this[Hm];if(r[an]=null,r[ktt]=null,this[SA]!=null&&(this[SA].destroy(e),this[SA]=null),Dt.destroy(this[an],e),r[wA]<r[th].length){let s=r[th][r[wA]];r[th][r[wA]++]=null,Dt.errorRequest(r,s,e),r[o4]=r[wA]}pa(r[OR]===0),r.emit("disconnect",r[LR],[r],e),r[rh]()}function Wtt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function ztt(t,e){let r=t[SA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Dt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[LR];l[Ftt]=i||`${h}${f?`:${f}`:""}`,l[Mtt]=s;let p=b=>{e.aborted||e.completed||(b=b||new nue,Dt.errorRequest(t,e,b),d!=null&&Dt.destroy(d,b),Dt.destroy(u,b),t[th][t[wA]++]=null,t[rh]())};try{e.onConnect(p)}catch(b){Dt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Rl],t[th][t[wA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Rl],t[th][t[wA]++]=null}),d.once("close",()=>{r[Rl]-=1,r[Rl]===0&&r.unref()}),!0;l[Utt]=n,l[vtt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Dt.bodyLength(u);if(Dt.isFormDataLike(u)){iue??=Lm().extractBody;let[b,U]=iue(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Wtt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[Ttt])return Dt.errorRequest(t,e,new n4),!1;process.emitWarning(new n4)}m!=null&&(pa(u,"no body must not have content length"),l[Ltt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[_tt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[Irt]=A??3e5,this[Crt]=n??3e5,this[Brt]=I??!0,this[Qrt]=b,this[l4]=q,this[nh]=null,this[Nrt]=P>-1?P:-1,this[Rrt]=$??100,this[ys]=null,this[DA]=[],this[xl]=0,this[RA]=0,this[cy]=ae=>h4(this,ae),this[Drt]=ae=>yue(this,ae)}get pipelining(){return this[qR]}set pipelining(e){this[qR]=e,this[cy](!0)}get[dy](){return this[DA].length-this[RA]}get[ly](){return this[RA]-this[xl]}get[uy](){return this[DA].length-this[xl]}get[drt](){return!!this[ys]&&!this[Ym]&&!this[ys].destroyed}get[u4](){return!!(this[ys]?.busy(null)||this[uy]>=(Que(this)||1)||this[dy]>0)}[lrt](e){bue(this),this.once("connect",e)}[Srt](e,r){let s=e.origin||this[vc].origin,n=new irt(s,e,r);return this[DA].push(n),this[Bg]||(Ig.bodyLength(n.body)==null&&Ig.isIterable(n.body)?(this[Bg]=1,queueMicrotask(()=>h4(this))):this[cy](!0)),this[Bg]&&this[ih]!==2&&this[u4]&&(this[ih]=2),this[ih]<2}async[brt](){return new Promise(e=>{this[uy]?this[nh]=e:e(null)})}async[wrt](e){return new Promise(r=>{let s=this[DA].splice(this[RA]);for(let i=0;i<s.length;i++){let o=s[i];Ig.errorRequest(this,o,e)}let n=()=>{this[nh]&&(this[nh](),this[nh]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[cy]()})}},krt=YR();function yue(t,e){if(t[ly]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Tl(t[RA]===t[xl]);let r=t[DA].splice(t[xl]);for(let s=0;s<r.length;s++){let n=r[s];Ig.errorRequest(t,n,e)}Tl(t[uy]===0)}}async function bue(t){Tl(!t[Ym]),Tl(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[vc];if(r[0]==="["){let i=r.indexOf("]");Tl(i!==-1);let o=r.substring(1,i);Tl(Bue.isIP(o)),r=o}t[Ym]=!0,Gm.beforeConnect.hasSubscribers&&Gm.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[sh],localAddress:t[Ay]},connector:t[ay]});try{let i=await new Promise((o,a)=>{t[ay]({host:e,hostname:r,protocol:s,port:n,servername:t[sh],localAddress:t[Ay]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Ig.destroy(i.on("error",Cue),new Art);return}Tl(i);try{t[ys]=i.alpnProtocol==="h2"?await xrt(t,i):await Trt(t,i)}catch(o){throw i.destroy().on("error",Cue),o}t[Ym]=!1,i[yrt]=0,i[l4]=t[l4],i[urt]=t,i[frt]=null,Gm.connected.hasSubscribers&&Gm.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[sh],localAddress:t[Ay]},connector:t[ay],socket:i}),t.emit("connect",t[vc],[t])}catch(i){if(t.destroyed)return;if(t[Ym]=!1,Gm.connectError.hasSubscribers&&Gm.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[sh],localAddress:t[Ay]},connector:t[ay],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Tl(t[ly]===0);t[dy]>0&&t[DA][t[RA]].servername===t[sh];){let o=t[DA][t[RA]++];Ig.errorRequest(t,o,i)}else yue(t,i);t.emit("connectionError",t[vc],[t],i)}t[cy]()}function Iue(t){t[ih]=0,t.emit("drain",t[vc],[t])}function h4(t,e){t[Bg]!==2&&(t[Bg]=2,Frt(t,e),t[Bg]=0,t[xl]>256&&(t[DA].splice(0,t[xl]),t[RA]-=t[xl],t[xl]=0))}function Frt(t,e){for(;;){if(t.destroyed){Tl(t[dy]===0);return}if(t[nh]&&!t[uy]){t[nh](),t[nh]=null;return}if(t[ys]&&t[ys].resume(),t[u4])t[ih]=2;else if(t[ih]===2){e?(t[ih]=1,queueMicrotask(()=>Iue(t))):Iue(t);continue}if(t[dy]===0||t[ly]>=(Que(t)||1))return;let r=t[DA][t[RA]];if(t[vc].protocol==="https:"&&t[sh]!==r.servername){if(t[ly]>0)return;t[sh]=r.servername,t[ys]?.destroy(new art("servername changed"),()=>{t[ys]=null,h4(t)})}if(t[Ym])return;if(!t[ys]){bue(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[RA]++:t[DA].splice(t[RA],1)}}wue.exports=d4});var f4=E((Smr,Sue)=>{"use strict";var VR=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)}};Sue.exports=class{constructor(){this.head=this.tail=new VR}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new VR),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Due=E((Nmr,Nue)=>{var{kFree:Mrt,kConnected:Urt,kPending:vrt,kQueued:Lrt,kRunning:_rt,kSize:Prt}=Hr(),Qg=Symbol("pool"),g4=class{constructor(e){this[Qg]=e}get connected(){return this[Qg][Urt]}get free(){return this[Qg][Mrt]}get pending(){return this[Qg][vrt]}get queued(){return this[Qg][Lrt]}get running(){return this[Qg][_rt]}get size(){return this[Qg][Prt]}};Nue.exports=g4});var B4=E((Dmr,_ue)=>{"use strict";var Ort=Dm(),Hrt=f4(),{kConnected:p4,kSize:Rue,kRunning:Tue,kPending:xue,kQueued:hy,kBusy:Grt,kFree:Yrt,kUrl:qrt,kClose:Vrt,kDestroy:Jrt,kDispatch:Wrt}=Hr(),zrt=Due(),Pi=Symbol("clients"),di=Symbol("needDrain"),fy=Symbol("queue"),E4=Symbol("closed resolve"),m4=Symbol("onDrain"),kue=Symbol("onConnect"),Fue=Symbol("onDisconnect"),Mue=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[e4])throw new Cg;process.emitWarning(new Cg)}e[As].timeout&&e[As].timeoutType===Om&&e[As].timeout.refresh&&e[As].timeout.refresh(),s[$d]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[eh]=!1,e&&(ze(s[On]<=1,"pipeline should only contain this request"),n(e))}};rue.exports=ytt});var lue=E((ymr,uue)=>{"use strict";var pa=B("node:assert"),{pipeline:Rtt}=B("node:stream"),Dt=Qt(),{RequestContentLengthMismatchError:n4,RequestAbortedError:nue,SocketError:iy,InformationalError:i4}=$t(),{kUrl:LR,kReset:PR,kClient:Hm,kRunning:OR,kPending:Ttt,kQueue:th,kPendingIdx:o4,kRunningIdx:wA,kError:NA,kSocket:an,kStrictContentLength:xtt,kOnError:a4,kMaxConcurrentStreams:cue,kHTTP2Session:SA,kResume:rh,kSize:ktt,kHTTPContext:Ftt}=Hr(),Rl=Symbol("open streams"),iue,oue=!1,_R;try{_R=B("node:http2")}catch{_R={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Mtt,HTTP2_HEADER_METHOD:Utt,HTTP2_HEADER_PATH:vtt,HTTP2_HEADER_SCHEME:Ltt,HTTP2_HEADER_CONTENT_LENGTH:_tt,HTTP2_HEADER_EXPECT:Ptt,HTTP2_HEADER_STATUS:Ott}}=_R;function Htt(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 Gtt(t,e){t[an]=e,oue||(oue=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=_R.connect(t[LR],{createConnection:()=>e,peerMaxConcurrentStreams:t[cue]});r[Rl]=0,r[Hm]=t,r[an]=e,Dt.addListener(r,"error",qtt),Dt.addListener(r,"frameError",Vtt),Dt.addListener(r,"end",Jtt),Dt.addListener(r,"goaway",Wtt),Dt.addListener(r,"close",function(){let{[Hm]:n}=this,{[an]:i}=n,o=this[an][NA]||this[NA]||new iy("closed",Dt.getSocketInfo(i));if(n[SA]=null,n.destroyed){pa(n[Ttt]===0);let a=n[th].splice(n[wA]);for(let A=0;A<a.length;A++){let c=a[A];Dt.errorRequest(n,c,o)}}}),r.unref(),t[SA]=r,e[SA]=r,Dt.addListener(e,"error",function(n){pa(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[NA]=n,this[Hm][a4](n)}),Dt.addListener(e,"end",function(){Dt.destroy(this,new iy("other side closed",Dt.getSocketInfo(this)))}),Dt.addListener(e,"close",function(){let n=this[NA]||new iy("closed",Dt.getSocketInfo(this));t[an]=null,this[SA]!=null&&this[SA].destroy(n),t[o4]=t[wA],pa(t[OR]===0),t.emit("disconnect",t[LR],[t],n),t[rh]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return jtt(t,...n)},resume(){Ytt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function Ytt(t){let e=t[an];e?.destroyed===!1&&(t[ktt]===0&&t[cue]===0?(e.unref(),t[SA].unref()):(e.ref(),t[SA].ref()))}function qtt(t){pa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[an][NA]=t,this[Hm][a4](t)}function Vtt(t,e,r){if(r===0){let s=new i4(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[an][NA]=s,this[Hm][a4](s)}}function Jtt(){let t=new iy("other side closed",Dt.getSocketInfo(this[an]));this.destroy(t),Dt.destroy(this[an],t)}function Wtt(t){let e=this[NA]||new iy(`HTTP/2: "GOAWAY" frame received with code ${t}`,Dt.getSocketInfo(this)),r=this[Hm];if(r[an]=null,r[Ftt]=null,this[SA]!=null&&(this[SA].destroy(e),this[SA]=null),Dt.destroy(this[an],e),r[wA]<r[th].length){let s=r[th][r[wA]];r[th][r[wA]++]=null,Dt.errorRequest(r,s,e),r[o4]=r[wA]}pa(r[OR]===0),r.emit("disconnect",r[LR],[r],e),r[rh]()}function ztt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function jtt(t,e){let r=t[SA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Dt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[LR];l[Mtt]=i||`${h}${f?`:${f}`:""}`,l[Utt]=s;let p=b=>{e.aborted||e.completed||(b=b||new nue,Dt.errorRequest(t,e,b),d!=null&&Dt.destroy(d,b),Dt.destroy(u,b),t[th][t[wA]++]=null,t[rh]())};try{e.onConnect(p)}catch(b){Dt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Rl],t[th][t[wA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Rl],t[th][t[wA]++]=null}),d.once("close",()=>{r[Rl]-=1,r[Rl]===0&&r.unref()}),!0;l[vtt]=n,l[Ltt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Dt.bodyLength(u);if(Dt.isFormDataLike(u)){iue??=Lm().extractBody;let[b,U]=iue(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),ztt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[xtt])return Dt.errorRequest(t,e,new n4),!1;process.emitWarning(new n4)}m!=null&&(pa(u,"no body must not have content length"),l[_tt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[Ptt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[Brt]=A??3e5,this[Irt]=n??3e5,this[Qrt]=I??!0,this[yrt]=b,this[l4]=q,this[nh]=null,this[Drt]=P>-1?P:-1,this[Trt]=$??100,this[ys]=null,this[DA]=[],this[xl]=0,this[RA]=0,this[cy]=ae=>h4(this,ae),this[Rrt]=ae=>yue(this,ae)}get pipelining(){return this[qR]}set pipelining(e){this[qR]=e,this[cy](!0)}get[dy](){return this[DA].length-this[RA]}get[ly](){return this[RA]-this[xl]}get[uy](){return this[DA].length-this[xl]}get[hrt](){return!!this[ys]&&!this[Ym]&&!this[ys].destroyed}get[u4](){return!!(this[ys]?.busy(null)||this[uy]>=(Que(this)||1)||this[dy]>0)}[drt](e){bue(this),this.once("connect",e)}[Nrt](e,r){let s=e.origin||this[vc].origin,n=new ort(s,e,r);return this[DA].push(n),this[Bg]||(Ig.bodyLength(n.body)==null&&Ig.isIterable(n.body)?(this[Bg]=1,queueMicrotask(()=>h4(this))):this[cy](!0)),this[Bg]&&this[ih]!==2&&this[u4]&&(this[ih]=2),this[ih]<2}async[wrt](){return new Promise(e=>{this[uy]?this[nh]=e:e(null)})}async[Srt](e){return new Promise(r=>{let s=this[DA].splice(this[RA]);for(let i=0;i<s.length;i++){let o=s[i];Ig.errorRequest(this,o,e)}let n=()=>{this[nh]&&(this[nh](),this[nh]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[cy]()})}},Frt=YR();function yue(t,e){if(t[ly]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Tl(t[RA]===t[xl]);let r=t[DA].splice(t[xl]);for(let s=0;s<r.length;s++){let n=r[s];Ig.errorRequest(t,n,e)}Tl(t[uy]===0)}}async function bue(t){Tl(!t[Ym]),Tl(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[vc];if(r[0]==="["){let i=r.indexOf("]");Tl(i!==-1);let o=r.substring(1,i);Tl(Bue.isIP(o)),r=o}t[Ym]=!0,Gm.beforeConnect.hasSubscribers&&Gm.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[sh],localAddress:t[Ay]},connector:t[ay]});try{let i=await new Promise((o,a)=>{t[ay]({host:e,hostname:r,protocol:s,port:n,servername:t[sh],localAddress:t[Ay]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Ig.destroy(i.on("error",Cue),new crt);return}Tl(i);try{t[ys]=i.alpnProtocol==="h2"?await krt(t,i):await xrt(t,i)}catch(o){throw i.destroy().on("error",Cue),o}t[Ym]=!1,i[brt]=0,i[l4]=t[l4],i[lrt]=t,i[grt]=null,Gm.connected.hasSubscribers&&Gm.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[sh],localAddress:t[Ay]},connector:t[ay],socket:i}),t.emit("connect",t[vc],[t])}catch(i){if(t.destroyed)return;if(t[Ym]=!1,Gm.connectError.hasSubscribers&&Gm.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[sh],localAddress:t[Ay]},connector:t[ay],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Tl(t[ly]===0);t[dy]>0&&t[DA][t[RA]].servername===t[sh];){let o=t[DA][t[RA]++];Ig.errorRequest(t,o,i)}else yue(t,i);t.emit("connectionError",t[vc],[t],i)}t[cy]()}function Iue(t){t[ih]=0,t.emit("drain",t[vc],[t])}function h4(t,e){t[Bg]!==2&&(t[Bg]=2,Mrt(t,e),t[Bg]=0,t[xl]>256&&(t[DA].splice(0,t[xl]),t[RA]-=t[xl],t[xl]=0))}function Mrt(t,e){for(;;){if(t.destroyed){Tl(t[dy]===0);return}if(t[nh]&&!t[uy]){t[nh](),t[nh]=null;return}if(t[ys]&&t[ys].resume(),t[u4])t[ih]=2;else if(t[ih]===2){e?(t[ih]=1,queueMicrotask(()=>Iue(t))):Iue(t);continue}if(t[dy]===0||t[ly]>=(Que(t)||1))return;let r=t[DA][t[RA]];if(t[vc].protocol==="https:"&&t[sh]!==r.servername){if(t[ly]>0)return;t[sh]=r.servername,t[ys]?.destroy(new Art("servername changed"),()=>{t[ys]=null,h4(t)})}if(t[Ym])return;if(!t[ys]){bue(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[RA]++:t[DA].splice(t[RA],1)}}wue.exports=d4});var f4=E((Dmr,Sue)=>{"use strict";var VR=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)}};Sue.exports=class{constructor(){this.head=this.tail=new VR}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new VR),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Due=E((Rmr,Nue)=>{var{kFree:Urt,kConnected:vrt,kPending:Lrt,kQueued:_rt,kRunning:Prt,kSize:Ort}=Hr(),Qg=Symbol("pool"),g4=class{constructor(e){this[Qg]=e}get connected(){return this[Qg][vrt]}get free(){return this[Qg][Urt]}get pending(){return this[Qg][Lrt]}get queued(){return this[Qg][_rt]}get running(){return this[Qg][Prt]}get size(){return this[Qg][Ort]}};Nue.exports=g4});var B4=E((Tmr,_ue)=>{"use strict";var Hrt=Dm(),Grt=f4(),{kConnected:p4,kSize:Rue,kRunning:Tue,kPending:xue,kQueued:hy,kBusy:Yrt,kFree:qrt,kUrl:Vrt,kClose:Jrt,kDestroy:Wrt,kDispatch:zrt}=Hr(),jrt=Due(),Pi=Symbol("clients"),di=Symbol("needDrain"),fy=Symbol("queue"),E4=Symbol("closed resolve"),m4=Symbol("onDrain"),kue=Symbol("onConnect"),Fue=Symbol("onDisconnect"),Mue=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};qde.exports=BH});var cT=E((r0r,jde)=>{"use strict";var Jde=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Iit}=$t(),Bit=Jm();zde()===void 0&&Wde(new Bit);function Wde(t){if(!t||typeof t.dispatch!="function")throw new Iit("Argument agent must implement Agent");Object.defineProperty(globalThis,Jde,{value:t,writable:!0,enumerable:!1,configurable:!1})}function zde(){return globalThis[Jde]}jde.exports={setGlobalDispatcher:Wde,getGlobalDispatcher:zde}});var uT=E((n0r,Kde)=>{"use strict";Kde.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 Xde=E((i0r,Zde)=>{"use strict";var Qit=GR();Zde.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 Qit(r,o,n,i);return r(a,A)}}});var ehe=E((o0r,$de)=>{"use strict";var yit=$R();$de.exports=t=>e=>function(s,n){return e(s,new yit({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var rhe=E((a0r,the)=>{"use strict";var bit=Qt(),{InvalidArgumentError:wit,RequestAbortedError:Sit}=$t(),Nit=uT(),QH=class extends Nit{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new wit("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=bit.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Sit(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function Dit({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new QH({maxSize:i},n);return e(s,o)}}the.exports=Dit});var ihe=E((A0r,nhe)=>{"use strict";var{isIP:Rit}=B("node:net"),{lookup:Tit}=B("node:dns"),xit=uT(),{InvalidArgumentError:r0,InformationalError:kit}=$t(),she=Math.pow(2,31)-1,yH=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 kit("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){Tit(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===she?(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===she?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 bH(this,e,r)}},bH=class extends xit{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":_ge(i)&&(r[n]=i);break;case"id":Pge(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&_ge(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Pge(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}}};Oge.exports={EventSourceStream:cG}});var jge=E((P0r,zge)=>{"use strict";var{pipeline:Oct}=B("node:stream"),{fetching:Hct}=Ny(),{makeRequest:Gct}=i0(),{webidl:vl}=Dn(),{EventSourceStream:Yct}=Hge(),{parseMIMEType:qct}=Li(),{createFastMessageEvent:Vct}=l0(),{isNetworkError:Gge}=wy(),{delay:Jct}=aG(),{kEnumerableProperty:Lg}=Qt(),{environmentSettingsObject:Yge}=go(),qge=!1,Vge=3e3,Py=0,Jge=1,Oy=2,Wct="anonymous",zct="use-credentials",p0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Py;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),vl.util.markAsUncloneable(this);let s="EventSource constructor";vl.argumentLengthCheck(arguments,1,s),qge||(qge=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=vl.converters.USVString(e,s,"url"),r=vl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:Vge};let n=Yge,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=Wct;r.withCredentials&&(o=zct,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Yge.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Gct(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Oy)return;this.#s=Py;let e={request:this.#n,dispatcher:this.#a},r=s=>{Gge(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Gge(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?qct(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Jge,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Yct({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(Vct(A.type,A.options))}});Oct(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Hct(e)}async#c(){this.#s!==Oy&&(this.#s=Py,this.dispatchEvent(new Event("error")),await Jct(this.#o.reconnectionTime),this.#s===Py&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){vl.brandCheck(this,t),this.#s!==Oy&&(this.#s=Oy,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Wge={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Py,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Jge,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Oy,writable:!1}};Object.defineProperties(p0,Wge);Object.defineProperties(p0.prototype,Wge);Object.defineProperties(p0.prototype,{close:Lg,onerror:Lg,onmessage:Lg,onopen:Lg,readyState:Lg,url:Lg,withCredentials:Lg});vl.converters.EventSourceInitDict=vl.dictionaryConverter([{key:"withCredentials",converter:vl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:vl.converters.any}]);zge.exports={EventSource:p0,defaultReconnectionTime:Vge}});var $ge=E((O0r,Xe)=>{"use strict";var jct=qm(),Kge=VQ(),Kct=Vm(),Zct=Wue(),Xct=Jm(),$ct=M4(),eut=Ele(),tut=yle(),Zge=$t(),XT=Qt(),{InvalidArgumentError:ZT}=Zge,E0=cde(),rut=WQ(),sut=gH(),nut=Vde(),iut=mH(),out=rH(),aut=$R(),{getGlobalDispatcher:Xge,setGlobalDispatcher:Aut}=cT(),cut=uT(),uut=GR(),lut=YR();Object.assign(Kge.prototype,E0);Xe.exports.Dispatcher=Kge;Xe.exports.Client=jct;Xe.exports.Pool=Kct;Xe.exports.BalancedPool=Zct;Xe.exports.Agent=Xct;Xe.exports.ProxyAgent=$ct;Xe.exports.EnvHttpProxyAgent=eut;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Iht(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(nht.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Bht(){return"allowed"}function Qht(){return"success"}function yht(){return"success"}function bht(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function wht(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&&f6(t.origin)&&!f6(tb(t))&&(e=null);break;case"same-origin":Tx(t,tb(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function R0(t,e){return t}function Sht(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:R0(t.domainLookupStartTime,r),domainLookupEndTime:R0(t.domainLookupEndTime,r),connectionStartTime:R0(t.connectionStartTime,r),connectionEndTime:R0(t.connectionEndTime,r),secureConnectionStartTime:R0(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Nht(t){return R0(cht.now(),t)}function Dht(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 cme(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function Rht(t){return{referrerPolicy:t.referrerPolicy}}function Tht(t){let e=t.referrerPolicy;Gg(e);let r=null;if(t.referrer==="client"){let a=sme();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=h6(r),n=h6(r,!0);s.toString().length>4096&&(s=n);let i=Tx(t,s),o=eb(s)&&!eb(t.url);switch(e){case"origin":return n??h6(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=tb(t);return Tx(s,a)?s:eb(s)&&!eb(a)?"no-referrer":n}default:return o?"no-referrer":n}}function h6(t,e){return Gg(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 eb(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 xht(t,e){if(Rx===void 0)return!0;let r=ume(e);if(r==="no metadata"||r.length===0)return!0;let s=Fht(r),n=Mht(r,s);for(let i of n){let o=i.algo,a=i.hash,A=Rx.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)),Uht(A,a))return!0}return!1}var kht=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function ume(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=kht.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();ime.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Fht(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 Mht(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 Uht(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 vht(t){}function Tx(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function Lht(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function _ht(t){return t.controller.state==="aborted"}function Pht(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Oht(t){return dht[t.toLowerCase()]??t}function Hht(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Gg(typeof e=="string"),e}var Ght=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function lme(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function mft(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Cft(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 Ift(t,e){kx(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&&Fx(t,pft,i)||i.position===t.length-4&&Fx(t,Eft,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Bft(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",mft(u)||(u=""),h=new fft([d],c,{type:u})):h=cft(Buffer.from(d)),kx(yme(A)),kx(typeof h=="string"&&yme(h)||lft(h)),n.push(dft(A,h,c))}}function Bft(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=x0(a=>a!==10&&a!==13&&a!==58,t,e);if(o=B6(o,!0,!0,a=>a===9||a===32),!uft.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,x0(a=>a===32||a===9,t,e),Aft(o)){case"content-disposition":{if(r=s=null,!Fx(t,gft,e)||(e.position+=17,r=Sme(t,e),r===null))return"failure";if(Fx(t,wme,e)){let a=e.position+wme.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Sme(t,e),s===null))return"failure"}break}case"content-type":{let a=x0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),n=bme(a);break}case"content-transfer-encoding":{let a=x0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),i=bme(a);break}default:x0(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Sme(t,e){kx(t[e.position-1]===34);let r=x0(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 x0(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function B6(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 Fx(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}Nme.exports={multipartFormDataParser:Ift,validateBoundary:Cft}});var M0=E((jCr,_me)=>{"use strict";var nb=yt(),{ReadableStreamFrom:Qft,isBlobLike:Rme,isReadableStreamLike:yft,readableStreamClose:bft,createDeferredPromise:wft,fullyReadBody:Sft,extractMimeType:Nft,utf8DecodeBytes:kme}=bo(),{FormData:Tme}=sb(),{kState:F0}=Ih(),{webidl:Dft}=Rn(),{Blob:Rft}=B("node:buffer"),Q6=B("node:assert"),{isErrored:Fme,isDisturbed:Tft}=B("node:stream"),{isArrayBuffer:xft}=B("node:util/types"),{serializeAMimeType:kft}=Yi(),{multipartFormDataParser:Fft}=Dme(),y6;try{let t=B("node:crypto");y6=e=>t.randomInt(0,e)}catch{y6=t=>Math.floor(Math.random(t))}var Mx=new TextEncoder;function Mft(){}var Mme=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Ume;Mme&&(Ume=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Tft(e)&&!Fme(e)&&e.cancel("Response object has been garbage collected").catch(Mft)}));function vme(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Rme(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?Mx.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>bft(A))},start(){},type:"bytes"}),Q6(yft(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(xft(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(nb.isFormDataLike(t)){let A=`----formdata-undici-0${`${y6(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
`.trim())}};qde.exports=BH});var cT=E((n0r,jde)=>{"use strict";var Jde=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Bit}=$t(),Qit=Jm();zde()===void 0&&Wde(new Qit);function Wde(t){if(!t||typeof t.dispatch!="function")throw new Bit("Argument agent must implement Agent");Object.defineProperty(globalThis,Jde,{value:t,writable:!0,enumerable:!1,configurable:!1})}function zde(){return globalThis[Jde]}jde.exports={setGlobalDispatcher:Wde,getGlobalDispatcher:zde}});var uT=E((o0r,Kde)=>{"use strict";Kde.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 Xde=E((a0r,Zde)=>{"use strict";var yit=GR();Zde.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 yit(r,o,n,i);return r(a,A)}}});var ehe=E((A0r,$de)=>{"use strict";var bit=$R();$de.exports=t=>e=>function(s,n){return e(s,new bit({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var rhe=E((c0r,the)=>{"use strict";var wit=Qt(),{InvalidArgumentError:Sit,RequestAbortedError:Nit}=$t(),Dit=uT(),QH=class extends Dit{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Sit("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=wit.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Nit(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function Rit({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new QH({maxSize:i},n);return e(s,o)}}the.exports=Rit});var ihe=E((u0r,nhe)=>{"use strict";var{isIP:Tit}=B("node:net"),{lookup:xit}=B("node:dns"),kit=uT(),{InvalidArgumentError:r0,InformationalError:Fit}=$t(),she=Math.pow(2,31)-1,yH=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 Fit("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){xit(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===she?(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===she?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 bH(this,e,r)}},bH=class extends kit{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":_ge(i)&&(r[n]=i);break;case"id":Pge(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&_ge(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Pge(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}}};Oge.exports={EventSourceStream:cG}});var jge=E((H0r,zge)=>{"use strict";var{pipeline:Hct}=B("node:stream"),{fetching:Gct}=Ny(),{makeRequest:Yct}=i0(),{webidl:vl}=Dn(),{EventSourceStream:qct}=Hge(),{parseMIMEType:Vct}=Li(),{createFastMessageEvent:Jct}=l0(),{isNetworkError:Gge}=wy(),{delay:Wct}=aG(),{kEnumerableProperty:Lg}=Qt(),{environmentSettingsObject:Yge}=go(),qge=!1,Vge=3e3,Py=0,Jge=1,Oy=2,zct="anonymous",jct="use-credentials",p0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Py;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),vl.util.markAsUncloneable(this);let s="EventSource constructor";vl.argumentLengthCheck(arguments,1,s),qge||(qge=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=vl.converters.USVString(e,s,"url"),r=vl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:Vge};let n=Yge,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=zct;r.withCredentials&&(o=jct,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Yge.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Yct(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Oy)return;this.#s=Py;let e={request:this.#n,dispatcher:this.#a},r=s=>{Gge(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Gge(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?Vct(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Jge,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new qct({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(Jct(A.type,A.options))}});Hct(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Gct(e)}async#c(){this.#s!==Oy&&(this.#s=Py,this.dispatchEvent(new Event("error")),await Wct(this.#o.reconnectionTime),this.#s===Py&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){vl.brandCheck(this,t),this.#s!==Oy&&(this.#s=Oy,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Wge={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Py,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Jge,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Oy,writable:!1}};Object.defineProperties(p0,Wge);Object.defineProperties(p0.prototype,Wge);Object.defineProperties(p0.prototype,{close:Lg,onerror:Lg,onmessage:Lg,onopen:Lg,readyState:Lg,url:Lg,withCredentials:Lg});vl.converters.EventSourceInitDict=vl.dictionaryConverter([{key:"withCredentials",converter:vl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:vl.converters.any}]);zge.exports={EventSource:p0,defaultReconnectionTime:Vge}});var $ge=E((G0r,Xe)=>{"use strict";var Kct=qm(),Kge=VQ(),Zct=Vm(),Xct=Wue(),$ct=Jm(),eut=M4(),tut=Ele(),rut=yle(),Zge=$t(),XT=Qt(),{InvalidArgumentError:ZT}=Zge,E0=cde(),sut=WQ(),nut=gH(),iut=Vde(),out=mH(),aut=rH(),Aut=$R(),{getGlobalDispatcher:Xge,setGlobalDispatcher:cut}=cT(),uut=uT(),lut=GR(),dut=YR();Object.assign(Kge.prototype,E0);Xe.exports.Dispatcher=Kge;Xe.exports.Client=Kct;Xe.exports.Pool=Zct;Xe.exports.BalancedPool=Xct;Xe.exports.Agent=$ct;Xe.exports.ProxyAgent=eut;Xe.exports.EnvHttpProxyAgent=tut;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Bht(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(iht.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Qht(){return"allowed"}function yht(){return"success"}function bht(){return"success"}function wht(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Sht(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&&f6(t.origin)&&!f6(tb(t))&&(e=null);break;case"same-origin":Tx(t,tb(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function R0(t,e){return t}function Nht(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:R0(t.domainLookupStartTime,r),domainLookupEndTime:R0(t.domainLookupEndTime,r),connectionStartTime:R0(t.connectionStartTime,r),connectionEndTime:R0(t.connectionEndTime,r),secureConnectionStartTime:R0(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Dht(t){return R0(uht.now(),t)}function Rht(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 cme(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function Tht(t){return{referrerPolicy:t.referrerPolicy}}function xht(t){let e=t.referrerPolicy;Gg(e);let r=null;if(t.referrer==="client"){let a=sme();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=h6(r),n=h6(r,!0);s.toString().length>4096&&(s=n);let i=Tx(t,s),o=eb(s)&&!eb(t.url);switch(e){case"origin":return n??h6(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=tb(t);return Tx(s,a)?s:eb(s)&&!eb(a)?"no-referrer":n}default:return o?"no-referrer":n}}function h6(t,e){return Gg(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 eb(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 kht(t,e){if(Rx===void 0)return!0;let r=ume(e);if(r==="no metadata"||r.length===0)return!0;let s=Mht(r),n=Uht(r,s);for(let i of n){let o=i.algo,a=i.hash,A=Rx.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)),vht(A,a))return!0}return!1}var Fht=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function ume(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Fht.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();ime.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Mht(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 Uht(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 vht(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 Lht(t){}function Tx(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function _ht(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Pht(t){return t.controller.state==="aborted"}function Oht(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Hht(t){return hht[t.toLowerCase()]??t}function Ght(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Gg(typeof e=="string"),e}var Yht=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function lme(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function Cft(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Ift(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 Bft(t,e){kx(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&&Fx(t,Eft,i)||i.position===t.length-4&&Fx(t,mft,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Qft(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Cft(u)||(u=""),h=new gft([d],c,{type:u})):h=uft(Buffer.from(d)),kx(yme(A)),kx(typeof h=="string"&&yme(h)||dft(h)),n.push(hft(A,h,c))}}function Qft(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=x0(a=>a!==10&&a!==13&&a!==58,t,e);if(o=B6(o,!0,!0,a=>a===9||a===32),!lft.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,x0(a=>a===32||a===9,t,e),cft(o)){case"content-disposition":{if(r=s=null,!Fx(t,pft,e)||(e.position+=17,r=Sme(t,e),r===null))return"failure";if(Fx(t,wme,e)){let a=e.position+wme.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Sme(t,e),s===null))return"failure"}break}case"content-type":{let a=x0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),n=bme(a);break}case"content-transfer-encoding":{let a=x0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),i=bme(a);break}default:x0(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Sme(t,e){kx(t[e.position-1]===34);let r=x0(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 x0(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function B6(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 Fx(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}Nme.exports={multipartFormDataParser:Bft,validateBoundary:Ift}});var M0=E((ZCr,_me)=>{"use strict";var nb=yt(),{ReadableStreamFrom:yft,isBlobLike:Rme,isReadableStreamLike:bft,readableStreamClose:wft,createDeferredPromise:Sft,fullyReadBody:Nft,extractMimeType:Dft,utf8DecodeBytes:kme}=bo(),{FormData:Tme}=sb(),{kState:F0}=Ih(),{webidl:Rft}=Rn(),{Blob:Tft}=B("node:buffer"),Q6=B("node:assert"),{isErrored:Fme,isDisturbed:xft}=B("node:stream"),{isArrayBuffer:kft}=B("node:util/types"),{serializeAMimeType:Fft}=Yi(),{multipartFormDataParser:Mft}=Dme(),y6;try{let t=B("node:crypto");y6=e=>t.randomInt(0,e)}catch{y6=t=>Math.floor(Math.random(t))}var Mx=new TextEncoder;function Uft(){}var Mme=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Ume;Mme&&(Ume=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!xft(e)&&!Fme(e)&&e.cancel("Response object has been garbage collected").catch(Uft)}));function vme(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Rme(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?Mx.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>wft(A))},start(){},type:"bytes"}),Q6(bft(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(kft(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(nb.isFormDataLike(t)){let A=`----formdata-undici-0${`${y6(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=Mx.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -56,20 +56,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=Mx.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Rme(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(nb.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Qft(t)}if((typeof n=="string"||nb.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(!Fme(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Uft(t,e=!1){return t instanceof ReadableStream&&(Q6(!nb.isDisturbed(t),"The body has already been consumed."),Q6(!t.locked,"The stream is locked.")),vme(t,e)}function vft(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Lft(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function _ft(t){return{blob(){return k0(this,r=>{let s=xme(this);return s===null?s="":s&&(s=kft(s)),new Rft([r],{type:s})},t)},arrayBuffer(){return k0(this,r=>new Uint8Array(r).buffer,t)},text(){return k0(this,kme,t)},json(){return k0(this,Oft,t)},formData(){return k0(this,r=>{let s=xme(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Fft(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Tme;return i[F0]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Tme;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 k0(this,r=>new Uint8Array(r),t)}}}function Pft(t){Object.assign(t.prototype,_ft(t))}async function k0(t,e,r){if(Dft.brandCheck(t,r),Lme(t))throw new TypeError("Body is unusable: Body has already been read");Lft(t[F0]);let s=wft(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[F0].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Sft(t[F0].body,i,n),s.promise)}function Lme(t){let e=t[F0].body;return e!=null&&(e.stream.locked||nb.isDisturbed(e.stream))}function Oft(t){return JSON.parse(kme(t))}function xme(t){let e=t[F0].headersList,r=Nft(e);return r==="failure"?null:r}_me.exports={extractBody:vme,safelyExtractBody:Uft,cloneBody:vft,mixinBody:Pft,streamRegistry:Ume,hasFinalizationRegistry:Mme,bodyUnusable:Lme}});var jme=E((KCr,zme)=>{"use strict";var Ke=B("node:assert"),At=yt(),{channels:Pme}=B0(),b6=i6(),{RequestContentLengthMismatchError:Yg,ResponseContentLengthMismatchError:Hft,RequestAbortedError:Vme,HeadersTimeoutError:Gft,HeadersOverflowError:Yft,SocketError:Ox,InformationalError:U0,BodyTimeoutError:qft,HTTPParserError:Vft,ResponseExceededMaxSizeError:Jft}=tr(),{kUrl:Jme,kReset:qi,kClient:D6,kParser:us,kBlocking:ab,kRunning:Yn,kPending:Wft,kSize:Ome,kWriting:Qh,kQueue:LA,kNoRef:ib,kKeepAliveDefaultTimeout:zft,kHostHeader:jft,kPendingIdx:Kft,kRunningIdx:Qa,kError:ya,kPipelining:_x,kSocket:v0,kKeepAliveTimeoutValue:Hx,kMaxHeadersSize:w6,kKeepAliveMaxTimeout:Zft,kKeepAliveTimeoutThreshold:Xft,kHeadersTimeout:$ft,kBodyTimeout:egt,kStrictContentLength:R6,kMaxRequests:Hme,kCounter:tgt,kMaxResponseSize:rgt,kOnError:sgt,kResume:Bh,kHTTPContext:Wme}=qr(),Jc=UEe(),ngt=Buffer.alloc(0),Ux=Buffer[Symbol.species],vx=At.addListener,igt=At.removeAllListeners,S6;async function ogt(){let t=process.env.JEST_WORKER_ID?A6():void 0,e;try{e=await WebAssembly.compile(_Ee())}catch{e=await WebAssembly.compile(t||A6())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onStatus(new Ux(Wc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(Vs.ptr===r),Vs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onHeaderField(new Ux(Wc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onHeaderValue(new Ux(Wc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(Vs.ptr===r),Vs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onBody(new Ux(Wc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(Vs.ptr===r),Vs.onMessageComplete()||0)}})}var N6=null,T6=ogt();T6.catch();var Vs=null,Wc=null,Lx=0,zc=null,agt=0,ob=1,L0=2|ob,Px=4|ob,x6=8|agt,k6=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[w6])&&e[w6]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Jc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Rme(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(nb.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:yft(t)}if((typeof n=="string"||nb.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(!Fme(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function vft(t,e=!1){return t instanceof ReadableStream&&(Q6(!nb.isDisturbed(t),"The body has already been consumed."),Q6(!t.locked,"The stream is locked.")),vme(t,e)}function Lft(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function _ft(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Pft(t){return{blob(){return k0(this,r=>{let s=xme(this);return s===null?s="":s&&(s=Fft(s)),new Tft([r],{type:s})},t)},arrayBuffer(){return k0(this,r=>new Uint8Array(r).buffer,t)},text(){return k0(this,kme,t)},json(){return k0(this,Hft,t)},formData(){return k0(this,r=>{let s=xme(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Mft(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Tme;return i[F0]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Tme;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 k0(this,r=>new Uint8Array(r),t)}}}function Oft(t){Object.assign(t.prototype,Pft(t))}async function k0(t,e,r){if(Rft.brandCheck(t,r),Lme(t))throw new TypeError("Body is unusable: Body has already been read");_ft(t[F0]);let s=Sft(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[F0].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Nft(t[F0].body,i,n),s.promise)}function Lme(t){let e=t[F0].body;return e!=null&&(e.stream.locked||nb.isDisturbed(e.stream))}function Hft(t){return JSON.parse(kme(t))}function xme(t){let e=t[F0].headersList,r=Dft(e);return r==="failure"?null:r}_me.exports={extractBody:vme,safelyExtractBody:vft,cloneBody:Lft,mixinBody:Oft,streamRegistry:Ume,hasFinalizationRegistry:Mme,bodyUnusable:Lme}});var jme=E((XCr,zme)=>{"use strict";var Ke=B("node:assert"),At=yt(),{channels:Pme}=B0(),b6=i6(),{RequestContentLengthMismatchError:Yg,ResponseContentLengthMismatchError:Gft,RequestAbortedError:Vme,HeadersTimeoutError:Yft,HeadersOverflowError:qft,SocketError:Ox,InformationalError:U0,BodyTimeoutError:Vft,HTTPParserError:Jft,ResponseExceededMaxSizeError:Wft}=tr(),{kUrl:Jme,kReset:qi,kClient:D6,kParser:us,kBlocking:ab,kRunning:Yn,kPending:zft,kSize:Ome,kWriting:Qh,kQueue:LA,kNoRef:ib,kKeepAliveDefaultTimeout:jft,kHostHeader:Kft,kPendingIdx:Zft,kRunningIdx:Qa,kError:ya,kPipelining:_x,kSocket:v0,kKeepAliveTimeoutValue:Hx,kMaxHeadersSize:w6,kKeepAliveMaxTimeout:Xft,kKeepAliveTimeoutThreshold:$ft,kHeadersTimeout:egt,kBodyTimeout:tgt,kStrictContentLength:R6,kMaxRequests:Hme,kCounter:rgt,kMaxResponseSize:sgt,kOnError:ngt,kResume:Bh,kHTTPContext:Wme}=qr(),Jc=UEe(),igt=Buffer.alloc(0),Ux=Buffer[Symbol.species],vx=At.addListener,ogt=At.removeAllListeners,S6;async function agt(){let t=process.env.JEST_WORKER_ID?A6():void 0,e;try{e=await WebAssembly.compile(_Ee())}catch{e=await WebAssembly.compile(t||A6())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onStatus(new Ux(Wc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(Vs.ptr===r),Vs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onHeaderField(new Ux(Wc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onHeaderValue(new Ux(Wc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(Vs.ptr===r),Vs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(Vs.ptr===r);let i=s-zc+Wc.byteOffset;return Vs.onBody(new Ux(Wc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(Vs.ptr===r),Vs.onMessageComplete()||0)}})}var N6=null,T6=agt();T6.catch();var Vs=null,Wc=null,Lx=0,zc=null,Agt=0,ob=1,L0=2|ob,Px=4|ob,x6=8|Agt,k6=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[w6])&&e[w6]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Jc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[jft],i?p+=`connection: upgrade\r
|
||||
`:p+=t[Kft],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[_x]&&!h[qi]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return Pme.sendHeaders.hasSubscribers&&Pme.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Yme(f,null,t,e,h,u,p,l):At.isBuffer(A)?Yme(f,A,t,e,h,u,p,l):At.isBlobLike(A)?typeof A.stream=="function"?qme(f,A.stream(),t,e,h,u,p,l):hgt(f,A,t,e,h,u,p,l):At.isStream(A)?dgt(f,A,t,e,h,u,p,l):At.isIterable(A)?qme(f,A,t,e,h,u,p,l):Ke(!1),!0}function dgt(t,e,r,s,n,i,o,a){Ke(i!==0||r[Yn]===0,"stream body cannot be pipelined");let A=!1,c=new Gx({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){At.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Vme;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Qh]&&r[Yn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?At.destroy(e,f):At.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Yme(t,e,r,s,n,i,o,a){try{e?At.isBuffer(e)&&(Ke(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return Pme.sendHeaders.hasSubscribers&&Pme.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Yme(f,null,t,e,h,u,p,l):At.isBuffer(A)?Yme(f,A,t,e,h,u,p,l):At.isBlobLike(A)?typeof A.stream=="function"?qme(f,A.stream(),t,e,h,u,p,l):fgt(f,A,t,e,h,u,p,l):At.isStream(A)?hgt(f,A,t,e,h,u,p,l):At.isIterable(A)?qme(f,A,t,e,h,u,p,l):Ke(!1),!0}function hgt(t,e,r,s,n,i,o,a){Ke(i!==0||r[Yn]===0,"stream body cannot be pipelined");let A=!1,c=new Gx({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){At.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Vme;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Qh]&&r[Yn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?At.destroy(e,f):At.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Yme(t,e,r,s,n,i,o,a){try{e?At.isBuffer(e)&&(Ke(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[qi]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(Ke(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Bh]()}catch(A){t(A)}}async function hgt(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Yg;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Bh]()}catch(A){t(A)}}async function fgt(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Yg;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[qi]=!0),r[Bh]()}catch(A){t(A)}}async function qme(t,e,r,s,n,i,o,a){Ke(i!==0||r[Yn]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{Ke(A===null),n[ya]?h(n[ya]):A=d});n.on("close",c).on("drain",c);let l=new Gx({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[ya])throw n[ya];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var Gx=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[Qh]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[ya])throw r[ya];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[R6])throw new Yg;process.emitWarning(new Yg)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[qi]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -82,38 +82,38 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[R6])throw new Yg;process.emitWarning(new Yg)}e[us].timeout&&e[us].timeoutType===L0&&e[us].timeout.refresh&&e[us].timeout.refresh(),s[Bh]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Qh]=!1,e&&(Ke(s[Yn]<=1,"pipeline should only contain this request"),n(e))}};zme.exports=Agt});var s0e=E((ZCr,r0e)=>{"use strict";var ba=B("node:assert"),{pipeline:fgt}=B("node:stream"),xt=yt(),{RequestContentLengthMismatchError:F6,RequestAbortedError:Kme,SocketError:Ab,InformationalError:M6}=tr(),{kUrl:Yx,kReset:Vx,kClient:_0,kRunning:Jx,kPending:ggt,kQueue:yh,kPendingIdx:U6,kRunningIdx:_A,kError:OA,kSocket:cn,kStrictContentLength:pgt,kOnError:v6,kMaxConcurrentStreams:t0e,kHTTP2Session:PA,kResume:bh,kSize:Egt,kHTTPContext:mgt}=qr(),ql=Symbol("open streams"),Zme,Xme=!1,qx;try{qx=B("node:http2")}catch{qx={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Cgt,HTTP2_HEADER_METHOD:Igt,HTTP2_HEADER_PATH:Bgt,HTTP2_HEADER_SCHEME:Qgt,HTTP2_HEADER_CONTENT_LENGTH:ygt,HTTP2_HEADER_EXPECT:bgt,HTTP2_HEADER_STATUS:wgt}}=qx;function Sgt(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 Ngt(t,e){t[cn]=e,Xme||(Xme=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=qx.connect(t[Yx],{createConnection:()=>e,peerMaxConcurrentStreams:t[t0e]});r[ql]=0,r[_0]=t,r[cn]=e,xt.addListener(r,"error",Rgt),xt.addListener(r,"frameError",Tgt),xt.addListener(r,"end",xgt),xt.addListener(r,"goaway",kgt),xt.addListener(r,"close",function(){let{[_0]:n}=this,{[cn]:i}=n,o=this[cn][OA]||this[OA]||new Ab("closed",xt.getSocketInfo(i));if(n[PA]=null,n.destroyed){ba(n[ggt]===0);let a=n[yh].splice(n[_A]);for(let A=0;A<a.length;A++){let c=a[A];xt.errorRequest(n,c,o)}}}),r.unref(),t[PA]=r,e[PA]=r,xt.addListener(e,"error",function(n){ba(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[OA]=n,this[_0][v6](n)}),xt.addListener(e,"end",function(){xt.destroy(this,new Ab("other side closed",xt.getSocketInfo(this)))}),xt.addListener(e,"close",function(){let n=this[OA]||new Ab("closed",xt.getSocketInfo(this));t[cn]=null,this[PA]!=null&&this[PA].destroy(n),t[U6]=t[_A],ba(t[Jx]===0),t.emit("disconnect",t[Yx],[t],n),t[bh]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Mgt(t,...n)},resume(){Dgt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function Dgt(t){let e=t[cn];e?.destroyed===!1&&(t[Egt]===0&&t[t0e]===0?(e.unref(),t[PA].unref()):(e.ref(),t[PA].ref()))}function Rgt(t){ba(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[cn][OA]=t,this[_0][v6](t)}function Tgt(t,e,r){if(r===0){let s=new M6(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[cn][OA]=s,this[_0][v6](s)}}function xgt(){let t=new Ab("other side closed",xt.getSocketInfo(this[cn]));this.destroy(t),xt.destroy(this[cn],t)}function kgt(t){let e=this[OA]||new Ab(`HTTP/2: "GOAWAY" frame received with code ${t}`,xt.getSocketInfo(this)),r=this[_0];if(r[cn]=null,r[mgt]=null,this[PA]!=null&&(this[PA].destroy(e),this[PA]=null),xt.destroy(this[cn],e),r[_A]<r[yh].length){let s=r[yh][r[_A]];r[yh][r[_A]++]=null,xt.errorRequest(r,s,e),r[U6]=r[_A]}ba(r[Jx]===0),r.emit("disconnect",r[Yx],[r],e),r[bh]()}function Fgt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Mgt(t,e){let r=t[PA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return xt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[Yx];l[Cgt]=i||`${h}${f?`:${f}`:""}`,l[Igt]=s;let p=b=>{e.aborted||e.completed||(b=b||new Kme,xt.errorRequest(t,e,b),d!=null&&xt.destroy(d,b),xt.destroy(u,b),t[yh][t[_A]++]=null,t[bh]())};try{e.onConnect(p)}catch(b){xt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[ql],t[yh][t[_A]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[ql],t[yh][t[_A]++]=null}),d.once("close",()=>{r[ql]-=1,r[ql]===0&&r.unref()}),!0;l[Bgt]=n,l[Qgt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=xt.bodyLength(u);if(xt.isFormDataLike(u)){Zme??=M0().extractBody;let[b,U]=Zme(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Fgt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[pgt])return xt.errorRequest(t,e,new F6),!1;process.emitWarning(new F6)}m!=null&&(ba(u,"no body must not have content length"),l[ygt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[bgt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[opt]=A??3e5,this[ipt]=n??3e5,this[apt]=I??!0,this[Apt]=b,this[O6]=q,this[Sh]=null,this[hpt]=P>-1?P:-1,this[gpt]=$??100,this[Ss]=null,this[HA]=[],this[Jl]=0,this[GA]=0,this[db]=ae=>G6(this,ae),this[fpt]=ae=>g0e(this,ae)}get pipelining(){return this[Kx]}set pipelining(e){this[Kx]=e,this[db](!0)}get[gb](){return this[HA].length-this[GA]}get[fb](){return this[GA]-this[Jl]}get[hb](){return this[HA].length-this[Jl]}get[Xgt](){return!!this[Ss]&&!this[O0]&&!this[Ss].destroyed}get[P6](){return!!(this[Ss]?.busy(null)||this[hb]>=(f0e(this)||1)||this[gb]>0)}[Zgt](e){p0e(this),this.once("connect",e)}[dpt](e,r){let s=e.origin||this[Kc].origin,n=new Vgt(s,e,r);return this[HA].push(n),this[Vg]||(qg.bodyLength(n.body)==null&&qg.isIterable(n.body)?(this[Vg]=1,queueMicrotask(()=>G6(this))):this[db](!0)),this[Vg]&&this[Nh]!==2&&this[P6]&&(this[Nh]=2),this[Nh]<2}async[upt](){return new Promise(e=>{this[hb]?this[Sh]=e:e(null)})}async[lpt](e){return new Promise(r=>{let s=this[HA].splice(this[GA]);for(let i=0;i<s.length;i++){let o=s[i];qg.errorRequest(this,o,e)}let n=()=>{this[Sh]&&(this[Sh](),this[Sh]=null),r(null)};this[Ss]?(this[Ss].destroy(e,n),this[Ss]=null):queueMicrotask(n),this[db]()})}},mpt=jx();function g0e(t,e){if(t[fb]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Vl(t[GA]===t[Jl]);let r=t[HA].splice(t[Jl]);for(let s=0;s<r.length;s++){let n=r[s];qg.errorRequest(t,n,e)}Vl(t[hb]===0)}}async function p0e(t){Vl(!t[O0]),Vl(!t[Ss]);let{host:e,hostname:r,protocol:s,port:n}=t[Kc];if(r[0]==="["){let i=r.indexOf("]");Vl(i!==-1);let o=r.substring(1,i);Vl(h0e.isIP(o)),r=o}t[O0]=!0,P0.beforeConnect.hasSubscribers&&P0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[wh],localAddress:t[lb]},connector:t[ub]});try{let i=await new Promise((o,a)=>{t[ub]({host:e,hostname:r,protocol:s,port:n,servername:t[wh],localAddress:t[lb]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){qg.destroy(i.on("error",l0e),new zgt);return}Vl(i);try{t[Ss]=i.alpnProtocol==="h2"?await Ept(t,i):await ppt(t,i)}catch(o){throw i.destroy().on("error",l0e),o}t[O0]=!1,i[cpt]=0,i[O6]=t[O6],i[Kgt]=t,i[ept]=null,P0.connected.hasSubscribers&&P0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[wh],localAddress:t[lb]},connector:t[ub],socket:i}),t.emit("connect",t[Kc],[t])}catch(i){if(t.destroyed)return;if(t[O0]=!1,P0.connectError.hasSubscribers&&P0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[wh],localAddress:t[lb]},connector:t[ub],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Vl(t[fb]===0);t[gb]>0&&t[HA][t[GA]].servername===t[wh];){let o=t[HA][t[GA]++];qg.errorRequest(t,o,i)}else g0e(t,i);t.emit("connectionError",t[Kc],[t],i)}t[db]()}function d0e(t){t[Nh]=0,t.emit("drain",t[Kc],[t])}function G6(t,e){t[Vg]!==2&&(t[Vg]=2,Cpt(t,e),t[Vg]=0,t[Jl]>256&&(t[HA].splice(0,t[Jl]),t[GA]-=t[Jl],t[Jl]=0))}function Cpt(t,e){for(;;){if(t.destroyed){Vl(t[gb]===0);return}if(t[Sh]&&!t[hb]){t[Sh](),t[Sh]=null;return}if(t[Ss]&&t[Ss].resume(),t[P6])t[Nh]=2;else if(t[Nh]===2){e?(t[Nh]=1,queueMicrotask(()=>d0e(t))):d0e(t);continue}if(t[gb]===0||t[fb]>=(f0e(t)||1))return;let r=t[HA][t[GA]];if(t[Kc].protocol==="https:"&&t[wh]!==r.servername){if(t[fb]>0)return;t[wh]=r.servername,t[Ss]?.destroy(new Wgt("servername changed"),()=>{t[Ss]=null,G6(t)})}if(t[O0])return;if(!t[Ss]){p0e(t);return}if(t[Ss].destroyed||t[Ss].busy(r))return;!r.aborted&&t[Ss].write(r)?t[GA]++:t[HA].splice(t[GA],1)}}E0e.exports=H6});var Y6=E((rIr,m0e)=>{"use strict";var Zx=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)}};m0e.exports=class{constructor(){this.head=this.tail=new Zx}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Zx),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var I0e=E((sIr,C0e)=>{var{kFree:Ipt,kConnected:Bpt,kPending:Qpt,kQueued:ypt,kRunning:bpt,kSize:wpt}=qr(),Jg=Symbol("pool"),q6=class{constructor(e){this[Jg]=e}get connected(){return this[Jg][Bpt]}get free(){return this[Jg][Ipt]}get pending(){return this[Jg][Qpt]}get queued(){return this[Jg][ypt]}get running(){return this[Jg][bpt]}get size(){return this[Jg][wpt]}};C0e.exports=q6});var K6=E((nIr,T0e)=>{"use strict";var Spt=w0(),Npt=Y6(),{kConnected:V6,kSize:B0e,kRunning:Q0e,kPending:y0e,kQueued:pb,kBusy:Dpt,kFree:Rpt,kUrl:Tpt,kClose:xpt,kDestroy:kpt,kDispatch:Fpt}=qr(),Mpt=I0e(),Vi=Symbol("clients"),gi=Symbol("needDrain"),Eb=Symbol("queue"),J6=Symbol("closed resolve"),W6=Symbol("onDrain"),b0e=Symbol("onConnect"),w0e=Symbol("onDisconnect"),S0e=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[R6])throw new Yg;process.emitWarning(new Yg)}e[us].timeout&&e[us].timeoutType===L0&&e[us].timeout.refresh&&e[us].timeout.refresh(),s[Bh]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Qh]=!1,e&&(Ke(s[Yn]<=1,"pipeline should only contain this request"),n(e))}};zme.exports=cgt});var s0e=E(($Cr,r0e)=>{"use strict";var ba=B("node:assert"),{pipeline:ggt}=B("node:stream"),xt=yt(),{RequestContentLengthMismatchError:F6,RequestAbortedError:Kme,SocketError:Ab,InformationalError:M6}=tr(),{kUrl:Yx,kReset:Vx,kClient:_0,kRunning:Jx,kPending:pgt,kQueue:yh,kPendingIdx:U6,kRunningIdx:_A,kError:OA,kSocket:cn,kStrictContentLength:Egt,kOnError:v6,kMaxConcurrentStreams:t0e,kHTTP2Session:PA,kResume:bh,kSize:mgt,kHTTPContext:Cgt}=qr(),ql=Symbol("open streams"),Zme,Xme=!1,qx;try{qx=B("node:http2")}catch{qx={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Igt,HTTP2_HEADER_METHOD:Bgt,HTTP2_HEADER_PATH:Qgt,HTTP2_HEADER_SCHEME:ygt,HTTP2_HEADER_CONTENT_LENGTH:bgt,HTTP2_HEADER_EXPECT:wgt,HTTP2_HEADER_STATUS:Sgt}}=qx;function Ngt(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 Dgt(t,e){t[cn]=e,Xme||(Xme=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=qx.connect(t[Yx],{createConnection:()=>e,peerMaxConcurrentStreams:t[t0e]});r[ql]=0,r[_0]=t,r[cn]=e,xt.addListener(r,"error",Tgt),xt.addListener(r,"frameError",xgt),xt.addListener(r,"end",kgt),xt.addListener(r,"goaway",Fgt),xt.addListener(r,"close",function(){let{[_0]:n}=this,{[cn]:i}=n,o=this[cn][OA]||this[OA]||new Ab("closed",xt.getSocketInfo(i));if(n[PA]=null,n.destroyed){ba(n[pgt]===0);let a=n[yh].splice(n[_A]);for(let A=0;A<a.length;A++){let c=a[A];xt.errorRequest(n,c,o)}}}),r.unref(),t[PA]=r,e[PA]=r,xt.addListener(e,"error",function(n){ba(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[OA]=n,this[_0][v6](n)}),xt.addListener(e,"end",function(){xt.destroy(this,new Ab("other side closed",xt.getSocketInfo(this)))}),xt.addListener(e,"close",function(){let n=this[OA]||new Ab("closed",xt.getSocketInfo(this));t[cn]=null,this[PA]!=null&&this[PA].destroy(n),t[U6]=t[_A],ba(t[Jx]===0),t.emit("disconnect",t[Yx],[t],n),t[bh]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Ugt(t,...n)},resume(){Rgt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function Rgt(t){let e=t[cn];e?.destroyed===!1&&(t[mgt]===0&&t[t0e]===0?(e.unref(),t[PA].unref()):(e.ref(),t[PA].ref()))}function Tgt(t){ba(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[cn][OA]=t,this[_0][v6](t)}function xgt(t,e,r){if(r===0){let s=new M6(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[cn][OA]=s,this[_0][v6](s)}}function kgt(){let t=new Ab("other side closed",xt.getSocketInfo(this[cn]));this.destroy(t),xt.destroy(this[cn],t)}function Fgt(t){let e=this[OA]||new Ab(`HTTP/2: "GOAWAY" frame received with code ${t}`,xt.getSocketInfo(this)),r=this[_0];if(r[cn]=null,r[Cgt]=null,this[PA]!=null&&(this[PA].destroy(e),this[PA]=null),xt.destroy(this[cn],e),r[_A]<r[yh].length){let s=r[yh][r[_A]];r[yh][r[_A]++]=null,xt.errorRequest(r,s,e),r[U6]=r[_A]}ba(r[Jx]===0),r.emit("disconnect",r[Yx],[r],e),r[bh]()}function Mgt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Ugt(t,e){let r=t[PA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return xt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[Yx];l[Igt]=i||`${h}${f?`:${f}`:""}`,l[Bgt]=s;let p=b=>{e.aborted||e.completed||(b=b||new Kme,xt.errorRequest(t,e,b),d!=null&&xt.destroy(d,b),xt.destroy(u,b),t[yh][t[_A]++]=null,t[bh]())};try{e.onConnect(p)}catch(b){xt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[ql],t[yh][t[_A]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[ql],t[yh][t[_A]++]=null}),d.once("close",()=>{r[ql]-=1,r[ql]===0&&r.unref()}),!0;l[Qgt]=n,l[ygt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=xt.bodyLength(u);if(xt.isFormDataLike(u)){Zme??=M0().extractBody;let[b,U]=Zme(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Mgt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[Egt])return xt.errorRequest(t,e,new F6),!1;process.emitWarning(new F6)}m!=null&&(ba(u,"no body must not have content length"),l[bgt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[wgt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[apt]=A??3e5,this[opt]=n??3e5,this[Apt]=I??!0,this[cpt]=b,this[O6]=q,this[Sh]=null,this[fpt]=P>-1?P:-1,this[ppt]=$??100,this[Ss]=null,this[HA]=[],this[Jl]=0,this[GA]=0,this[db]=ae=>G6(this,ae),this[gpt]=ae=>g0e(this,ae)}get pipelining(){return this[Kx]}set pipelining(e){this[Kx]=e,this[db](!0)}get[gb](){return this[HA].length-this[GA]}get[fb](){return this[GA]-this[Jl]}get[hb](){return this[HA].length-this[Jl]}get[$gt](){return!!this[Ss]&&!this[O0]&&!this[Ss].destroyed}get[P6](){return!!(this[Ss]?.busy(null)||this[hb]>=(f0e(this)||1)||this[gb]>0)}[Xgt](e){p0e(this),this.once("connect",e)}[hpt](e,r){let s=e.origin||this[Kc].origin,n=new Jgt(s,e,r);return this[HA].push(n),this[Vg]||(qg.bodyLength(n.body)==null&&qg.isIterable(n.body)?(this[Vg]=1,queueMicrotask(()=>G6(this))):this[db](!0)),this[Vg]&&this[Nh]!==2&&this[P6]&&(this[Nh]=2),this[Nh]<2}async[lpt](){return new Promise(e=>{this[hb]?this[Sh]=e:e(null)})}async[dpt](e){return new Promise(r=>{let s=this[HA].splice(this[GA]);for(let i=0;i<s.length;i++){let o=s[i];qg.errorRequest(this,o,e)}let n=()=>{this[Sh]&&(this[Sh](),this[Sh]=null),r(null)};this[Ss]?(this[Ss].destroy(e,n),this[Ss]=null):queueMicrotask(n),this[db]()})}},Cpt=jx();function g0e(t,e){if(t[fb]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Vl(t[GA]===t[Jl]);let r=t[HA].splice(t[Jl]);for(let s=0;s<r.length;s++){let n=r[s];qg.errorRequest(t,n,e)}Vl(t[hb]===0)}}async function p0e(t){Vl(!t[O0]),Vl(!t[Ss]);let{host:e,hostname:r,protocol:s,port:n}=t[Kc];if(r[0]==="["){let i=r.indexOf("]");Vl(i!==-1);let o=r.substring(1,i);Vl(h0e.isIP(o)),r=o}t[O0]=!0,P0.beforeConnect.hasSubscribers&&P0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[wh],localAddress:t[lb]},connector:t[ub]});try{let i=await new Promise((o,a)=>{t[ub]({host:e,hostname:r,protocol:s,port:n,servername:t[wh],localAddress:t[lb]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){qg.destroy(i.on("error",l0e),new jgt);return}Vl(i);try{t[Ss]=i.alpnProtocol==="h2"?await mpt(t,i):await Ept(t,i)}catch(o){throw i.destroy().on("error",l0e),o}t[O0]=!1,i[upt]=0,i[O6]=t[O6],i[Zgt]=t,i[tpt]=null,P0.connected.hasSubscribers&&P0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[wh],localAddress:t[lb]},connector:t[ub],socket:i}),t.emit("connect",t[Kc],[t])}catch(i){if(t.destroyed)return;if(t[O0]=!1,P0.connectError.hasSubscribers&&P0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[wh],localAddress:t[lb]},connector:t[ub],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Vl(t[fb]===0);t[gb]>0&&t[HA][t[GA]].servername===t[wh];){let o=t[HA][t[GA]++];qg.errorRequest(t,o,i)}else g0e(t,i);t.emit("connectionError",t[Kc],[t],i)}t[db]()}function d0e(t){t[Nh]=0,t.emit("drain",t[Kc],[t])}function G6(t,e){t[Vg]!==2&&(t[Vg]=2,Ipt(t,e),t[Vg]=0,t[Jl]>256&&(t[HA].splice(0,t[Jl]),t[GA]-=t[Jl],t[Jl]=0))}function Ipt(t,e){for(;;){if(t.destroyed){Vl(t[gb]===0);return}if(t[Sh]&&!t[hb]){t[Sh](),t[Sh]=null;return}if(t[Ss]&&t[Ss].resume(),t[P6])t[Nh]=2;else if(t[Nh]===2){e?(t[Nh]=1,queueMicrotask(()=>d0e(t))):d0e(t);continue}if(t[gb]===0||t[fb]>=(f0e(t)||1))return;let r=t[HA][t[GA]];if(t[Kc].protocol==="https:"&&t[wh]!==r.servername){if(t[fb]>0)return;t[wh]=r.servername,t[Ss]?.destroy(new zgt("servername changed"),()=>{t[Ss]=null,G6(t)})}if(t[O0])return;if(!t[Ss]){p0e(t);return}if(t[Ss].destroyed||t[Ss].busy(r))return;!r.aborted&&t[Ss].write(r)?t[GA]++:t[HA].splice(t[GA],1)}}E0e.exports=H6});var Y6=E((nIr,m0e)=>{"use strict";var Zx=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)}};m0e.exports=class{constructor(){this.head=this.tail=new Zx}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Zx),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var I0e=E((iIr,C0e)=>{var{kFree:Bpt,kConnected:Qpt,kPending:ypt,kQueued:bpt,kRunning:wpt,kSize:Spt}=qr(),Jg=Symbol("pool"),q6=class{constructor(e){this[Jg]=e}get connected(){return this[Jg][Qpt]}get free(){return this[Jg][Bpt]}get pending(){return this[Jg][ypt]}get queued(){return this[Jg][bpt]}get running(){return this[Jg][wpt]}get size(){return this[Jg][Spt]}};C0e.exports=q6});var K6=E((oIr,T0e)=>{"use strict";var Npt=w0(),Dpt=Y6(),{kConnected:V6,kSize:B0e,kRunning:Q0e,kPending:y0e,kQueued:pb,kBusy:Rpt,kFree:Tpt,kUrl:xpt,kClose:kpt,kDestroy:Fpt,kDispatch:Mpt}=qr(),Upt=I0e(),Vi=Symbol("clients"),gi=Symbol("needDrain"),Eb=Symbol("queue"),J6=Symbol("closed resolve"),W6=Symbol("onDrain"),b0e=Symbol("onConnect"),w0e=Symbol("onDisconnect"),S0e=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};vIe.exports=K5});var g2=E((kIr,HIe)=>{"use strict";var _Ie=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:o0t}=tr(),a0t=Y0();OIe()===void 0&&PIe(new a0t);function PIe(t){if(!t||typeof t.dispatch!="function")throw new o0t("Argument agent must implement Agent");Object.defineProperty(globalThis,_Ie,{value:t,writable:!0,enumerable:!1,configurable:!1})}function OIe(){return globalThis[_Ie]}HIe.exports={setGlobalDispatcher:PIe,getGlobalDispatcher:OIe}});var p2=E((MIr,GIe)=>{"use strict";GIe.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 qIe=E((UIr,YIe)=>{"use strict";var A0t=zx();YIe.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 A0t(r,o,n,i);return r(a,A)}}});var JIe=E((vIr,VIe)=>{"use strict";var c0t=i2();VIe.exports=t=>e=>function(s,n){return e(s,new c0t({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var zIe=E((LIr,WIe)=>{"use strict";var u0t=yt(),{InvalidArgumentError:l0t,RequestAbortedError:d0t}=tr(),h0t=p2(),Z5=class extends h0t{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new l0t("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=u0t.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new d0t(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function f0t({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Z5({maxSize:i},n);return e(s,o)}}WIe.exports=f0t});var ZIe=E((_Ir,KIe)=>{"use strict";var{isIP:g0t}=B("node:net"),{lookup:p0t}=B("node:dns"),E0t=p2(),{InvalidArgumentError:$0,InformationalError:m0t}=tr(),jIe=Math.pow(2,31)-1,X5=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 m0t("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){p0t(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===jIe?(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===jIe?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 $5(this,e,r)}},$5=class extends E0t{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Tye(i)&&(r[n]=i);break;case"id":xye(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Tye(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&xye(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}}};kye.exports={EventSourceStream:_9}});var Hye=E((gBr,Oye)=>{"use strict";var{pipeline:SQt}=B("node:stream"),{fetching:NQt}=Tb(),{makeRequest:DQt}=rC(),{webidl:Zl}=Rn(),{EventSourceStream:RQt}=Fye(),{parseMIMEType:TQt}=Yi(),{createFastMessageEvent:xQt}=AC(),{isNetworkError:Mye}=Db(),{delay:kQt}=v9(),{kEnumerableProperty:ap}=yt(),{environmentSettingsObject:Uye}=bo(),vye=!1,Lye=3e3,Gb=0,_ye=1,Yb=2,FQt="anonymous",MQt="use-credentials",hC=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Gb;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Zl.util.markAsUncloneable(this);let s="EventSource constructor";Zl.argumentLengthCheck(arguments,1,s),vye||(vye=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Zl.converters.USVString(e,s,"url"),r=Zl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:Lye};let n=Uye,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=FQt;r.withCredentials&&(o=MQt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Uye.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=DQt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Yb)return;this.#s=Gb;let e={request:this.#n,dispatcher:this.#a},r=s=>{Mye(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Mye(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?TQt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=_ye,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new RQt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(xQt(A.type,A.options))}});SQt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=NQt(e)}async#c(){this.#s!==Yb&&(this.#s=Gb,this.dispatchEvent(new Event("error")),await kQt(this.#o.reconnectionTime),this.#s===Gb&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Zl.brandCheck(this,t),this.#s!==Yb&&(this.#s=Yb,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Pye={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Gb,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:_ye,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Yb,writable:!1}};Object.defineProperties(hC,Pye);Object.defineProperties(hC.prototype,Pye);Object.defineProperties(hC.prototype,{close:ap,onerror:ap,onmessage:ap,onopen:ap,readyState:ap,url:ap,withCredentials:ap});Zl.converters.EventSourceInitDict=Zl.dictionaryConverter([{key:"withCredentials",converter:Zl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Zl.converters.any}]);Oye.exports={EventSource:hC,defaultReconnectionTime:Lye}});var P9=E((pBr,$e)=>{"use strict";var UQt=H0(),Gye=zy(),vQt=G0(),LQt=P0e(),_Qt=Y0(),PQt=c5(),OQt=cCe(),HQt=gCe(),Yye=tr(),nk=yt(),{InvalidArgumentError:sk}=Yye,fC=tIe(),GQt=Ky(),YQt=q5(),qQt=LIe(),VQt=W5(),JQt=x5(),WQt=i2(),{getGlobalDispatcher:qye,setGlobalDispatcher:zQt}=g2(),jQt=p2(),KQt=zx(),ZQt=jx();Object.assign(Gye.prototype,fC);$e.exports.Dispatcher=Gye;$e.exports.Client=UQt;$e.exports.Pool=vQt;$e.exports.BalancedPool=LQt;$e.exports.Agent=_Qt;$e.exports.ProxyAgent=PQt;$e.exports.EnvHttpProxyAgent=OQt;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var q=I.type==="*"?CY:I.type==="?"?mY:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+q+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],W=s.slice(0,F.reStart),$=s.slice(F.reStart,F.reEnd-8),ee=s.slice(F.reEnd-8,F.reEnd),ae=s.slice(F.reEnd);ee+=ae;var Be=W.split("(").length-1,Me=ae;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ae=Me;var Pe="";ae===""&&e!==Ek&&(Pe="$");var Ut=W+$+ae+Pe+ee;s=Ut}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===Ek)return[s,n];if(!n)return fwt(t);var Pr=r.nocase?"i":"";try{var zt=new RegExp("^"+s+"$",Pr)}catch{return new RegExp("$.")}return zt._glob=t,zt._src=s,zt}ko.makeRe=function(t,e){return new Tn(t,e||{}).makeRe()};Tn.prototype.makeRe=hwt;function hwt(){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?CY:e.dot?iwt:owt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===IY?r:typeof o=="string"?gwt(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}ko.match=function(t,e,r){r=r||{};var s=new Tn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Tn.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;Kb.sep!=="/"&&(e=e.split(Kb.sep).join("/")),e=e.split(dwe),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};Tn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===IY){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
`.trim())}};vIe.exports=K5});var g2=E((MIr,HIe)=>{"use strict";var _Ie=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:a0t}=tr(),A0t=Y0();OIe()===void 0&&PIe(new A0t);function PIe(t){if(!t||typeof t.dispatch!="function")throw new a0t("Argument agent must implement Agent");Object.defineProperty(globalThis,_Ie,{value:t,writable:!0,enumerable:!1,configurable:!1})}function OIe(){return globalThis[_Ie]}HIe.exports={setGlobalDispatcher:PIe,getGlobalDispatcher:OIe}});var p2=E((vIr,GIe)=>{"use strict";GIe.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 qIe=E((LIr,YIe)=>{"use strict";var c0t=zx();YIe.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 c0t(r,o,n,i);return r(a,A)}}});var JIe=E((_Ir,VIe)=>{"use strict";var u0t=i2();VIe.exports=t=>e=>function(s,n){return e(s,new u0t({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var zIe=E((PIr,WIe)=>{"use strict";var l0t=yt(),{InvalidArgumentError:d0t,RequestAbortedError:h0t}=tr(),f0t=p2(),Z5=class extends f0t{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new d0t("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=l0t.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new h0t(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function g0t({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Z5({maxSize:i},n);return e(s,o)}}WIe.exports=g0t});var ZIe=E((OIr,KIe)=>{"use strict";var{isIP:p0t}=B("node:net"),{lookup:E0t}=B("node:dns"),m0t=p2(),{InvalidArgumentError:$0,InformationalError:C0t}=tr(),jIe=Math.pow(2,31)-1,X5=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 C0t("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){E0t(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===jIe?(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===jIe?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 $5(this,e,r)}},$5=class extends m0t{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Tye(i)&&(r[n]=i);break;case"id":xye(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Tye(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&xye(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}}};kye.exports={EventSourceStream:_9}});var Hye=E((EBr,Oye)=>{"use strict";var{pipeline:NQt}=B("node:stream"),{fetching:DQt}=Tb(),{makeRequest:RQt}=rC(),{webidl:Zl}=Rn(),{EventSourceStream:TQt}=Fye(),{parseMIMEType:xQt}=Yi(),{createFastMessageEvent:kQt}=AC(),{isNetworkError:Mye}=Db(),{delay:FQt}=v9(),{kEnumerableProperty:ap}=yt(),{environmentSettingsObject:Uye}=bo(),vye=!1,Lye=3e3,Gb=0,_ye=1,Yb=2,MQt="anonymous",UQt="use-credentials",hC=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Gb;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Zl.util.markAsUncloneable(this);let s="EventSource constructor";Zl.argumentLengthCheck(arguments,1,s),vye||(vye=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Zl.converters.USVString(e,s,"url"),r=Zl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:Lye};let n=Uye,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=MQt;r.withCredentials&&(o=UQt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Uye.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=RQt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Yb)return;this.#s=Gb;let e={request:this.#n,dispatcher:this.#a},r=s=>{Mye(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Mye(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?xQt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=_ye,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new TQt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(kQt(A.type,A.options))}});NQt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=DQt(e)}async#c(){this.#s!==Yb&&(this.#s=Gb,this.dispatchEvent(new Event("error")),await FQt(this.#o.reconnectionTime),this.#s===Gb&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Zl.brandCheck(this,t),this.#s!==Yb&&(this.#s=Yb,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Pye={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Gb,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:_ye,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Yb,writable:!1}};Object.defineProperties(hC,Pye);Object.defineProperties(hC.prototype,Pye);Object.defineProperties(hC.prototype,{close:ap,onerror:ap,onmessage:ap,onopen:ap,readyState:ap,url:ap,withCredentials:ap});Zl.converters.EventSourceInitDict=Zl.dictionaryConverter([{key:"withCredentials",converter:Zl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Zl.converters.any}]);Oye.exports={EventSource:hC,defaultReconnectionTime:Lye}});var P9=E((mBr,$e)=>{"use strict";var vQt=H0(),Gye=zy(),LQt=G0(),_Qt=P0e(),PQt=Y0(),OQt=c5(),HQt=cCe(),GQt=gCe(),Yye=tr(),nk=yt(),{InvalidArgumentError:sk}=Yye,fC=tIe(),YQt=Ky(),qQt=q5(),VQt=LIe(),JQt=W5(),WQt=x5(),zQt=i2(),{getGlobalDispatcher:qye,setGlobalDispatcher:jQt}=g2(),KQt=p2(),ZQt=zx(),XQt=jx();Object.assign(Gye.prototype,fC);$e.exports.Dispatcher=Gye;$e.exports.Client=vQt;$e.exports.Pool=LQt;$e.exports.BalancedPool=_Qt;$e.exports.Agent=PQt;$e.exports.ProxyAgent=OQt;$e.exports.EnvHttpProxyAgent=HQt;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var q=I.type==="*"?CY:I.type==="?"?mY:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+q+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],W=s.slice(0,F.reStart),$=s.slice(F.reStart,F.reEnd-8),ee=s.slice(F.reEnd-8,F.reEnd),ae=s.slice(F.reEnd);ee+=ae;var Be=W.split("(").length-1,Me=ae;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ae=Me;var Pe="";ae===""&&e!==Ek&&(Pe="$");var Ut=W+$+ae+Pe+ee;s=Ut}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===Ek)return[s,n];if(!n)return gwt(t);var Pr=r.nocase?"i":"";try{var zt=new RegExp("^"+s+"$",Pr)}catch{return new RegExp("$.")}return zt._glob=t,zt._src=s,zt}ko.makeRe=function(t,e){return new Tn(t,e||{}).makeRe()};Tn.prototype.makeRe=fwt;function fwt(){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?CY:e.dot?owt:awt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===IY?r:typeof o=="string"?pwt(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}ko.match=function(t,e,r){r=r||{};var s=new Tn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Tn.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;Kb.sep!=="/"&&(e=e.split(Kb.sep).join("/")),e=e.split(dwe),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};Tn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===IY){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
globstar while`,t,u,e,l,d),this.matchOne(t.slice(u),e.slice(l),r))return this.debug("globstar found match!",u,o,d),!0;if(d==="."||d===".."||!s.dot&&d.charAt(0)==="."){this.debug("dot detected!",t,u,e,l);break}this.debug("globstar swallow a segment, and continue"),u++}return!!(r&&(this.debug(`
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function fwt(t){return t.replace(/\\(.)/g,"$1")}function gwt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ew=E((RQr,Cwe)=>{"use strict";var Qwt="2.0.0",ywt=Number.MAX_SAFE_INTEGER||9007199254740991,bwt=16,wwt=250,Swt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];Cwe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:bwt,MAX_SAFE_BUILD_LENGTH:wwt,MAX_SAFE_INTEGER:ywt,RELEASE_TYPES:Swt,SEMVER_SPEC_VERSION:Qwt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var tw=E((TQr,Iwe)=>{"use strict";var Nwt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};Iwe.exports=Nwt});var BC=E((eu,Bwe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:QY,MAX_SAFE_BUILD_LENGTH:Dwt,MAX_LENGTH:Rwt}=ew(),Twt=tw();eu=Bwe.exports={};var xwt=eu.re=[],kwt=eu.safeRe=[],me=eu.src=[],Fwt=eu.safeSrc=[],Ce=eu.t={},Mwt=0,yY="[a-zA-Z0-9-]",Uwt=[["\\s",1],["\\d",Rwt],[yY,Dwt]],vwt=t=>{for(let[e,r]of Uwt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ut=(t,e,r)=>{let s=vwt(e),n=Mwt++;Twt(t,n,e),Ce[t]=n,me[n]=e,Fwt[n]=s,xwt[n]=new RegExp(e,r?"g":void 0),kwt[n]=new RegExp(s,r?"g":void 0)};ut("NUMERICIDENTIFIER","0|[1-9]\\d*");ut("NUMERICIDENTIFIERLOOSE","\\d+");ut("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${yY}*`);ut("MAINVERSION",`(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})`);ut("MAINVERSIONLOOSE",`(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASEIDENTIFIER",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIER]})`);ut("PRERELEASEIDENTIFIERLOOSE",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASE",`(?:-(${me[Ce.PRERELEASEIDENTIFIER]}(?:\\.${me[Ce.PRERELEASEIDENTIFIER]})*))`);ut("PRERELEASELOOSE",`(?:-?(${me[Ce.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${me[Ce.PRERELEASEIDENTIFIERLOOSE]})*))`);ut("BUILDIDENTIFIER",`${yY}+`);ut("BUILD",`(?:\\+(${me[Ce.BUILDIDENTIFIER]}(?:\\.${me[Ce.BUILDIDENTIFIER]})*))`);ut("FULLPLAIN",`v?${me[Ce.MAINVERSION]}${me[Ce.PRERELEASE]}?${me[Ce.BUILD]}?`);ut("FULL",`^${me[Ce.FULLPLAIN]}$`);ut("LOOSEPLAIN",`[v=\\s]*${me[Ce.MAINVERSIONLOOSE]}${me[Ce.PRERELEASELOOSE]}?${me[Ce.BUILD]}?`);ut("LOOSE",`^${me[Ce.LOOSEPLAIN]}$`);ut("GTLT","((?:<|>)?=?)");ut("XRANGEIDENTIFIERLOOSE",`${me[Ce.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ut("XRANGEIDENTIFIER",`${me[Ce.NUMERICIDENTIFIER]}|x|X|\\*`);ut("XRANGEPLAIN",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:${me[Ce.PRERELEASE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGEPLAINLOOSE",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:${me[Ce.PRERELEASELOOSE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAIN]}$`);ut("XRANGELOOSE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COERCEPLAIN",`(^|[^\\d])(\\d{1,${QY}})(?:\\.(\\d{1,${QY}}))?(?:\\.(\\d{1,${QY}}))?`);ut("COERCE",`${me[Ce.COERCEPLAIN]}(?:$|[^\\d])`);ut("COERCEFULL",me[Ce.COERCEPLAIN]+`(?:${me[Ce.PRERELEASE]})?(?:${me[Ce.BUILD]})?(?:$|[^\\d])`);ut("COERCERTL",me[Ce.COERCE],!0);ut("COERCERTLFULL",me[Ce.COERCEFULL],!0);ut("LONETILDE","(?:~>?)");ut("TILDETRIM",`(\\s*)${me[Ce.LONETILDE]}\\s+`,!0);eu.tildeTrimReplace="$1~";ut("TILDE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAIN]}$`);ut("TILDELOOSE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("LONECARET","(?:\\^)");ut("CARETTRIM",`(\\s*)${me[Ce.LONECARET]}\\s+`,!0);eu.caretTrimReplace="$1^";ut("CARET",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAIN]}$`);ut("CARETLOOSE",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COMPARATORLOOSE",`^${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]})$|^$`);ut("COMPARATOR",`^${me[Ce.GTLT]}\\s*(${me[Ce.FULLPLAIN]})$|^$`);ut("COMPARATORTRIM",`(\\s*)${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]}|${me[Ce.XRANGEPLAIN]})`,!0);eu.comparatorTrimReplace="$1$2$3";ut("HYPHENRANGE",`^\\s*(${me[Ce.XRANGEPLAIN]})\\s+-\\s+(${me[Ce.XRANGEPLAIN]})\\s*$`);ut("HYPHENRANGELOOSE",`^\\s*(${me[Ce.XRANGEPLAINLOOSE]})\\s+-\\s+(${me[Ce.XRANGEPLAINLOOSE]})\\s*$`);ut("STAR","(<|>)?=?\\s*\\*");ut("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ut("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var Qk=E((xQr,Qwe)=>{"use strict";var Lwt=Object.freeze({loose:!0}),_wt=Object.freeze({}),Pwt=t=>t?typeof t!="object"?Lwt:t:_wt;Qwe.exports=Pwt});var bY=E((kQr,wwe)=>{"use strict";var ywe=/^[0-9]+$/,bwe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=ywe.test(t),s=ywe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},Owt=(t,e)=>bwe(e
Line truncated
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function gwt(t){return t.replace(/\\(.)/g,"$1")}function pwt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ew=E((xQr,Cwe)=>{"use strict";var ywt="2.0.0",bwt=Number.MAX_SAFE_INTEGER||9007199254740991,wwt=16,Swt=250,Nwt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];Cwe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:wwt,MAX_SAFE_BUILD_LENGTH:Swt,MAX_SAFE_INTEGER:bwt,RELEASE_TYPES:Nwt,SEMVER_SPEC_VERSION:ywt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var tw=E((kQr,Iwe)=>{"use strict";var Dwt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};Iwe.exports=Dwt});var BC=E((eu,Bwe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:QY,MAX_SAFE_BUILD_LENGTH:Rwt,MAX_LENGTH:Twt}=ew(),xwt=tw();eu=Bwe.exports={};var kwt=eu.re=[],Fwt=eu.safeRe=[],me=eu.src=[],Mwt=eu.safeSrc=[],Ce=eu.t={},Uwt=0,yY="[a-zA-Z0-9-]",vwt=[["\\s",1],["\\d",Twt],[yY,Rwt]],Lwt=t=>{for(let[e,r]of vwt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ut=(t,e,r)=>{let s=Lwt(e),n=Uwt++;xwt(t,n,e),Ce[t]=n,me[n]=e,Mwt[n]=s,kwt[n]=new RegExp(e,r?"g":void 0),Fwt[n]=new RegExp(s,r?"g":void 0)};ut("NUMERICIDENTIFIER","0|[1-9]\\d*");ut("NUMERICIDENTIFIERLOOSE","\\d+");ut("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${yY}*`);ut("MAINVERSION",`(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})`);ut("MAINVERSIONLOOSE",`(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASEIDENTIFIER",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIER]})`);ut("PRERELEASEIDENTIFIERLOOSE",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASE",`(?:-(${me[Ce.PRERELEASEIDENTIFIER]}(?:\\.${me[Ce.PRERELEASEIDENTIFIER]})*))`);ut("PRERELEASELOOSE",`(?:-?(${me[Ce.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${me[Ce.PRERELEASEIDENTIFIERLOOSE]})*))`);ut("BUILDIDENTIFIER",`${yY}+`);ut("BUILD",`(?:\\+(${me[Ce.BUILDIDENTIFIER]}(?:\\.${me[Ce.BUILDIDENTIFIER]})*))`);ut("FULLPLAIN",`v?${me[Ce.MAINVERSION]}${me[Ce.PRERELEASE]}?${me[Ce.BUILD]}?`);ut("FULL",`^${me[Ce.FULLPLAIN]}$`);ut("LOOSEPLAIN",`[v=\\s]*${me[Ce.MAINVERSIONLOOSE]}${me[Ce.PRERELEASELOOSE]}?${me[Ce.BUILD]}?`);ut("LOOSE",`^${me[Ce.LOOSEPLAIN]}$`);ut("GTLT","((?:<|>)?=?)");ut("XRANGEIDENTIFIERLOOSE",`${me[Ce.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ut("XRANGEIDENTIFIER",`${me[Ce.NUMERICIDENTIFIER]}|x|X|\\*`);ut("XRANGEPLAIN",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:${me[Ce.PRERELEASE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGEPLAINLOOSE",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:${me[Ce.PRERELEASELOOSE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAIN]}$`);ut("XRANGELOOSE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COERCEPLAIN",`(^|[^\\d])(\\d{1,${QY}})(?:\\.(\\d{1,${QY}}))?(?:\\.(\\d{1,${QY}}))?`);ut("COERCE",`${me[Ce.COERCEPLAIN]}(?:$|[^\\d])`);ut("COERCEFULL",me[Ce.COERCEPLAIN]+`(?:${me[Ce.PRERELEASE]})?(?:${me[Ce.BUILD]})?(?:$|[^\\d])`);ut("COERCERTL",me[Ce.COERCE],!0);ut("COERCERTLFULL",me[Ce.COERCEFULL],!0);ut("LONETILDE","(?:~>?)");ut("TILDETRIM",`(\\s*)${me[Ce.LONETILDE]}\\s+`,!0);eu.tildeTrimReplace="$1~";ut("TILDE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAIN]}$`);ut("TILDELOOSE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("LONECARET","(?:\\^)");ut("CARETTRIM",`(\\s*)${me[Ce.LONECARET]}\\s+`,!0);eu.caretTrimReplace="$1^";ut("CARET",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAIN]}$`);ut("CARETLOOSE",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COMPARATORLOOSE",`^${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]})$|^$`);ut("COMPARATOR",`^${me[Ce.GTLT]}\\s*(${me[Ce.FULLPLAIN]})$|^$`);ut("COMPARATORTRIM",`(\\s*)${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]}|${me[Ce.XRANGEPLAIN]})`,!0);eu.comparatorTrimReplace="$1$2$3";ut("HYPHENRANGE",`^\\s*(${me[Ce.XRANGEPLAIN]})\\s+-\\s+(${me[Ce.XRANGEPLAIN]})\\s*$`);ut("HYPHENRANGELOOSE",`^\\s*(${me[Ce.XRANGEPLAINLOOSE]})\\s+-\\s+(${me[Ce.XRANGEPLAINLOOSE]})\\s*$`);ut("STAR","(<|>)?=?\\s*\\*");ut("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ut("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var Qk=E((FQr,Qwe)=>{"use strict";var _wt=Object.freeze({loose:!0}),Pwt=Object.freeze({}),Owt=t=>t?typeof t!="object"?_wt:t:Pwt;Qwe.exports=Owt});var bY=E((MQr,wwe)=>{"use strict";var ywe=/^[0-9]+$/,bwe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=ywe.test(t),s=ywe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},Hwt=(t,e)=>bwe(e
Line truncated
|
||||
`).join(`
|
||||
`+i),t.push(n+"m+"+sF.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=dDt()+e+" "+t[0]}function dDt(){return ln.inspectOpts.hideDate?"":new Date().toISOString()+" "}function hDt(...t){return process.stderr.write(rF.formatWithOptions(ln.inspectOpts,...t)+`
|
||||
`)}function fDt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function gDt(){return process.env.DEBUG}function pDt(t){t.inspectOpts={};let e=Object.keys(ln.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=ln.inspectOpts[e[r]]}sF.exports=cq()(ln);var{formatters:ZNe}=sF.exports;ZNe.o=function(t){return this.inspectOpts.colors=this.useColors,rF.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};ZNe.O=function(t){return this.inspectOpts.colors=this.useColors,rF.inspect(t,this.inspectOpts)}});var nF=E((ewr,dq)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?dq.exports=VNe():dq.exports=XNe()});var t1e=E(Xi=>{"use strict";var EDt=Xi&&Xi.__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]})),mDt=Xi&&Xi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),$Ne=Xi&&Xi.__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)&&EDt(e,t,r);return mDt(e,t),e};Object.defineProperty(Xi,"__esModule",{value:!0});Xi.req=Xi.json=Xi.toBuffer=void 0;var CDt=$Ne(B("http")),IDt=$Ne(B("https"));async function e1e(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Xi.toBuffer=e1e;async function BDt(t){let r=(await e1e(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Xi.json=BDt;function QDt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?IDt:CDt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Xi.req=QDt});var fq=E(Uo=>{"use strict";var s1e=Uo&&Uo.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),yDt=Uo&&Uo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),n1e=Uo&&Uo.__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)&&s1e(e,t,r);return yDt(e,t),e},bDt=Uo&&Uo.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&s1e(e,t,r)};Object.defineProperty(Uo,"__esModule",{value:!0});Uo.Agent=void 0;var wDt=n1e(B("net")),r1e=n1e(B("http")),SDt=B("https");bDt(t1e(),Uo);var su=Symbol("AgentBaseInternalState"),hq=class extends r1e.Agent{constructor(e){super(e),this[su]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
||||
`).some(s=>s.indexOf("(https.js:")!==-1||s.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new wDt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let s=this.sockets[e],n=s.indexOf(r);n!==-1&&(s.splice(n,1),this.totalSocketCount--,s.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?SDt.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 r1e.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[su].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[su].currentSocket;if(this[su].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[su].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[su]&&(this[su].defaultPort=e)}get protocol(){return this[su].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[su]&&(this[su].protocol=e)}};Uo.Agent=hq});var i1e=E(TC=>{"use strict";var NDt=TC&&TC.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(TC,"__esModule",{value:!0});TC.parseProxyResponse=void 0;var DDt=NDt(nF()),iF=(0,DDt.default)("https-proxy-agent:parse-proxy-response");function RDt(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(),iF("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),iF("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
`+i),t.push(n+"m+"+sF.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=hDt()+e+" "+t[0]}function hDt(){return ln.inspectOpts.hideDate?"":new Date().toISOString()+" "}function fDt(...t){return process.stderr.write(rF.formatWithOptions(ln.inspectOpts,...t)+`
|
||||
`)}function gDt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function pDt(){return process.env.DEBUG}function EDt(t){t.inspectOpts={};let e=Object.keys(ln.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=ln.inspectOpts[e[r]]}sF.exports=cq()(ln);var{formatters:ZNe}=sF.exports;ZNe.o=function(t){return this.inspectOpts.colors=this.useColors,rF.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};ZNe.O=function(t){return this.inspectOpts.colors=this.useColors,rF.inspect(t,this.inspectOpts)}});var nF=E((rwr,dq)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?dq.exports=VNe():dq.exports=XNe()});var t1e=E(Xi=>{"use strict";var mDt=Xi&&Xi.__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]})),CDt=Xi&&Xi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),$Ne=Xi&&Xi.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&mDt(e,t,r);return CDt(e,t),e};Object.defineProperty(Xi,"__esModule",{value:!0});Xi.req=Xi.json=Xi.toBuffer=void 0;var IDt=$Ne(B("http")),BDt=$Ne(B("https"));async function e1e(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Xi.toBuffer=e1e;async function QDt(t){let r=(await e1e(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Xi.json=QDt;function yDt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?BDt:IDt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Xi.req=yDt});var fq=E(Uo=>{"use strict";var s1e=Uo&&Uo.__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]})),bDt=Uo&&Uo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),n1e=Uo&&Uo.__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)&&s1e(e,t,r);return bDt(e,t),e},wDt=Uo&&Uo.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&s1e(e,t,r)};Object.defineProperty(Uo,"__esModule",{value:!0});Uo.Agent=void 0;var SDt=n1e(B("net")),r1e=n1e(B("http")),NDt=B("https");wDt(t1e(),Uo);var su=Symbol("AgentBaseInternalState"),hq=class extends r1e.Agent{constructor(e){super(e),this[su]={}}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 SDt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let s=this.sockets[e],n=s.indexOf(r);n!==-1&&(s.splice(n,1),this.totalSocketCount--,s.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?NDt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,s){let n={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(n),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,n)).then(a=>{if(this.decrementSockets(i,o),a instanceof r1e.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[su].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[su].currentSocket;if(this[su].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[su].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[su]&&(this[su].defaultPort=e)}get protocol(){return this[su].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[su]&&(this[su].protocol=e)}};Uo.Agent=hq});var i1e=E(TC=>{"use strict";var DDt=TC&&TC.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(TC,"__esModule",{value:!0});TC.parseProxyResponse=void 0;var RDt=DDt(nF()),iF=(0,RDt.default)("https-proxy-agent:parse-proxy-response");function TDt(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(),iF("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),iF("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
\r
|
||||
`);if(d===-1){iF("have not received end of HTTP headers yet..."),i();return}let h=l.slice(0,d).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(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),q=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,q]:Array.isArray(x)?x.push(q):I[U]=q}iF("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}TC.parseProxyResponse=RDt});var l1e=E(Ma=>{"use strict";var TDt=Ma&&Ma.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),xDt=Ma&&Ma.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),c1e=Ma&&Ma.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&TDt(e,t,r);return xDt(e,t),e},u1e=Ma&&Ma.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ma,"__esModule",{value:!0});Ma.HttpsProxyAgent=void 0;var oF=c1e(B("net")),o1e=c1e(B("tls")),kDt=u1e(B("assert")),FDt=u1e(nF()),MDt=fq(),UDt=B("url"),vDt=i1e(),pw=(0,FDt.default)("https-proxy-agent"),a1e=t=>t.servername===void 0&&t.host&&!oF.isIP(t.host)?{...t,servername:t.host}:t,aF=class extends MDt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new UDt.URL(e):e,this.proxyHeaders=r?.headers??{},pw("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?A1e(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:"?(pw("Creating `tls.Socket`: %o",this.connectOpts),n=o1e.connect(a1e(this.connectOpts))):(pw("Creating `net.Socket`: %o",this.connectOpts),n=oF.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=oF.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),q=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,q]:Array.isArray(x)?x.push(q):I[U]=q}iF("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}TC.parseProxyResponse=TDt});var l1e=E(Ma=>{"use strict";var xDt=Ma&&Ma.__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]})),kDt=Ma&&Ma.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),c1e=Ma&&Ma.__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)&&xDt(e,t,r);return kDt(e,t),e},u1e=Ma&&Ma.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ma,"__esModule",{value:!0});Ma.HttpsProxyAgent=void 0;var oF=c1e(B("net")),o1e=c1e(B("tls")),FDt=u1e(B("assert")),MDt=u1e(nF()),UDt=fq(),vDt=B("url"),LDt=i1e(),pw=(0,MDt.default)("https-proxy-agent"),a1e=t=>t.servername===void 0&&t.host&&!oF.isIP(t.host)?{...t,servername:t.host}:t,aF=class extends UDt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new vDt.URL(e):e,this.proxyHeaders=r?.headers??{},pw("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?A1e(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:"?(pw("Creating `tls.Socket`: %o",this.connectOpts),n=o1e.connect(a1e(this.connectOpts))):(pw("Creating `net.Socket`: %o",this.connectOpts),n=oF.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=oF.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`;if(s.username||s.password){let d=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
||||
`;let A=(0,vDt.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",LDt),r.secureEndpoint?(pw("Upgrading socket connection to TLS"),o1e.connect({...A1e(a1e(r),"host","path","port"),socket:n})):n;n.destroy();let l=new oF.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{pw("Replaying proxy buffer for failed request"),(0,kDt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};aF.protocols=["http","https"];Ma.HttpsProxyAgent=aF;function LDt(t){t.resume()}function A1e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var f1e=E(Ua=>{"use strict";var _Dt=Ua&&Ua.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),PDt=Ua&&Ua.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),h1e=Ua&&Ua.__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)&&_Dt(e,t,r);return PDt(e,t),e},ODt=Ua&&Ua.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ua,"__esModule",{value:!0});Ua.HttpProxyAgent=void 0;var HDt=h1e(B("net")),GDt=h1e(B("tls")),YDt=ODt(nF()),qDt=B("events"),VDt=fq(),d1e=B("url"),xC=(0,YDt.default)("http-proxy-agent"),AF=class extends VDt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new d1e.URL(e):e,this.proxyHeaders=r?.headers??{},xC("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?JDt(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 d1e.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;xC("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(xC("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
`;let A=(0,LDt.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",_Dt),r.secureEndpoint?(pw("Upgrading socket connection to TLS"),o1e.connect({...A1e(a1e(r),"host","path","port"),socket:n})):n;n.destroy();let l=new oF.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{pw("Replaying proxy buffer for failed request"),(0,FDt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};aF.protocols=["http","https"];Ma.HttpsProxyAgent=aF;function _Dt(t){t.resume()}function A1e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var f1e=E(Ua=>{"use strict";var PDt=Ua&&Ua.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),ODt=Ua&&Ua.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),h1e=Ua&&Ua.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&PDt(e,t,r);return ODt(e,t),e},HDt=Ua&&Ua.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ua,"__esModule",{value:!0});Ua.HttpProxyAgent=void 0;var GDt=h1e(B("net")),YDt=h1e(B("tls")),qDt=HDt(nF()),VDt=B("events"),JDt=fq(),d1e=B("url"),xC=(0,qDt.default)("http-proxy-agent"),AF=class extends JDt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new d1e.URL(e):e,this.proxyHeaders=r?.headers??{},xC("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?WDt(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 d1e.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;xC("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(xC("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),xC("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(xC("Creating `tls.Socket`: %o",this.connectOpts),i=GDt.connect(this.connectOpts)):(xC("Creating `net.Socket`: %o",this.connectOpts),i=HDt.connect(this.connectOpts)),await(0,qDt.once)(i,"connect"),i}};AF.protocols=["http","https"];Ua.HttpProxyAgent=AF;function JDt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var J1e=E(QF=>{"use strict";Object.defineProperty(QF,"__esModule",{value:!0});QF.state=void 0;QF.state={instrumenterImplementation:void 0}});var cDe=E(NF=>{"use strict";Object.defineProperty(NF,"__esModule",{value:!0});NF.state=void 0;NF.state={operationRequestMap:new WeakMap}});var ETe=E((hPr,_Ft)=>{_Ft.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var CTe=E((fPr,mTe)=>{var PFt=ETe();mTe.exports={version:PFt.version}});var KM=E(XC=>{"use strict";Object.defineProperty(XC,"__esModule",{value:!0});XC.isJsonObject=XC.typeofJsonValue=void 0;function zFt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}XC.typeofJsonValue=zFt;function jFt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}XC.isJsonObject=jFt});var XM=E($C=>{"use strict";Object.defineProperty($C,"__esModule",{value:!0});$C.base64encode=$C.base64decode=void 0;var fd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),ZM=[];for(let t=0;t<fd.length;t++)ZM[fd[t].charCodeAt(0)]=t;ZM[45]=fd.indexOf("+");ZM[95]=fd.indexOf("/");function KFt(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=ZM[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)}$C.base64decode=KFt;function ZFt(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=fd[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=fd[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=fd[n|s>>6],e+=fd[s&63],r=0;break}return r&&(e+=fd[n],e+="=",r==1&&(e+="=")),e}$C.base64encode=ZFt});var bTe=E($M=>{"use strict";Object.defineProperty($M,"__esModule",{value:!0});$M.utf8read=void 0;var s7=t=>String.fromCharCode.apply(String,t);function XFt(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(s7(s)),n=0);return r.length?(n&&r.push(s7(s.slice(0,n))),r.join("")):s7(s.slice(0,n))}$M.utf8read=XFt});var cS=E(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});Nu.WireType=Nu.mergeBinaryOptions=Nu.UnknownFieldHandler=void 0;var $Ft;(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])})($Ft=Nu.UnknownFieldHandler||(Nu.UnknownFieldHandler={}));function eMt(t,e){return Object.assign(Object.assign({},t),e)}Nu.mergeBinaryOptions=eMt;var tMt;(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"})(tMt=Nu.WireType||(Nu.WireType={}))});var tU=E(to=>{"use strict";Object.defineProperty(to,"__esModule",{value:!0});to.varint32read=to.varint32write=to.int64toString=to.int64fromString=to.varint64write=to.varint64read=void 0;function rMt(){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")}to.varint64read=rMt;function sMt(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)}}to.varint64write=sMt;var eU=65536*65536;function nMt(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>=eU&&(n=n+(s/eU|0),s=s%eU)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}to.int64fromString=nMt;function iMt(t,e){if(e>>>0<=2097151)return""+(eU*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 d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}to.int64toString=iMt;function oMt(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)}}to.varint32write=oMt;function aMt(){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}to.varint32read=aMt});var ef=E($h=>{"use strict";Object.defineProperty($h,"__esModule",{value:!0});$h.PbLong=$h.PbULong=$h.detectBi=void 0;var uS=tU(),br;function wTe(){let t=new DataView(new ArrayBuffer(8));br=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}$h.detectBi=wTe;wTe();function STe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var NTe=/^-?[0-9]+$/,sU=4294967296,rU=2147483648,nU=c
Line truncated
|
||||
`)}};DU.RpcError=T7});var k7=E(TU=>{"use strict";Object.defineProperty(TU,"__esModule",{value:!0});TU.mergeRpcOptions=void 0;var sxe=Ct();function RUt(t,e){if(!e)return t;let r={};RU(t,r),RU(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=sxe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=sxe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},RU(t.meta,r.meta),RU(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}TU.mergeRpcOptions=RUt;function RU(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 M7=E(Gp=>{"use strict";Object.defineProperty(Gp,"__esModule",{value:!0});Gp.Deferred=Gp.DeferredState=void 0;var Tu;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Tu=Gp.DeferredState||(Gp.DeferredState={}));var F7=class{constructor(e=!0){this._state=Tu.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!==Tu.PENDING)throw new Error(`cannot resolve ${Tu[this.state].toLowerCase()}`);this._resolve(e),this._state=Tu.RESOLVED}reject(e){if(this.state!==Tu.PENDING)throw new Error(`cannot reject ${Tu[this.state].toLowerCase()}`);this._reject(e),this._state=Tu.REJECTED}resolvePending(e){this._state===Tu.PENDING&&this.resolve(e)}rejectPending(e){this._state===Tu.PENDING&&this.reject(e)}};Gp.Deferred=F7});var v7=E(xU=>{"use strict";Object.defineProperty(xU,"__esModule",{value:!0});xU.RpcOutputStreamController=void 0;var nxe=M7(),Yp=Ct(),U7=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){Yp.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){Yp.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){Yp.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(){Yp.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;Yp.assert(e,"bad state"),Yp.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 nxe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;Yp.assert(s.state==nxe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};xU.RpcOutputStreamController=U7});var _7=E(oI=>{"use strict";var TUt=oI&&oI.__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(oI,"__esModule",{value:!0});oI.UnaryCall=void 0;var L7=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 TUt(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}})}};oI.UnaryCall=L7});var O7=E(aI=>{"use strict";var xUt=aI&&aI.__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(aI,"__esModule",{value:!0});aI.ServerStreamingCall=void 0;var P7=class{constructor(e
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),xC("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(xC("Creating `tls.Socket`: %o",this.connectOpts),i=YDt.connect(this.connectOpts)):(xC("Creating `net.Socket`: %o",this.connectOpts),i=GDt.connect(this.connectOpts)),await(0,VDt.once)(i,"connect"),i}};AF.protocols=["http","https"];Ua.HttpProxyAgent=AF;function WDt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var J1e=E(QF=>{"use strict";Object.defineProperty(QF,"__esModule",{value:!0});QF.state=void 0;QF.state={instrumenterImplementation:void 0}});var cDe=E(NF=>{"use strict";Object.defineProperty(NF,"__esModule",{value:!0});NF.state=void 0;NF.state={operationRequestMap:new WeakMap}});var ETe=E((gPr,PFt)=>{PFt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var CTe=E((pPr,mTe)=>{var OFt=ETe();mTe.exports={version:OFt.version}});var KM=E(XC=>{"use strict";Object.defineProperty(XC,"__esModule",{value:!0});XC.isJsonObject=XC.typeofJsonValue=void 0;function jFt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}XC.typeofJsonValue=jFt;function KFt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}XC.isJsonObject=KFt});var XM=E($C=>{"use strict";Object.defineProperty($C,"__esModule",{value:!0});$C.base64encode=$C.base64decode=void 0;var fd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),ZM=[];for(let t=0;t<fd.length;t++)ZM[fd[t].charCodeAt(0)]=t;ZM[45]=fd.indexOf("+");ZM[95]=fd.indexOf("/");function ZFt(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=ZM[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)}$C.base64decode=ZFt;function XFt(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=fd[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=fd[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=fd[n|s>>6],e+=fd[s&63],r=0;break}return r&&(e+=fd[n],e+="=",r==1&&(e+="=")),e}$C.base64encode=XFt});var bTe=E($M=>{"use strict";Object.defineProperty($M,"__esModule",{value:!0});$M.utf8read=void 0;var s7=t=>String.fromCharCode.apply(String,t);function $Ft(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(s7(s)),n=0);return r.length?(n&&r.push(s7(s.slice(0,n))),r.join("")):s7(s.slice(0,n))}$M.utf8read=$Ft});var cS=E(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});Nu.WireType=Nu.mergeBinaryOptions=Nu.UnknownFieldHandler=void 0;var eMt;(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])})(eMt=Nu.UnknownFieldHandler||(Nu.UnknownFieldHandler={}));function tMt(t,e){return Object.assign(Object.assign({},t),e)}Nu.mergeBinaryOptions=tMt;var rMt;(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"})(rMt=Nu.WireType||(Nu.WireType={}))});var tU=E(to=>{"use strict";Object.defineProperty(to,"__esModule",{value:!0});to.varint32read=to.varint32write=to.int64toString=to.int64fromString=to.varint64write=to.varint64read=void 0;function sMt(){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")}to.varint64read=sMt;function nMt(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)}}to.varint64write=nMt;var eU=65536*65536;function iMt(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>=eU&&(n=n+(s/eU|0),s=s%eU)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}to.int64fromString=iMt;function oMt(t,e){if(e>>>0<=2097151)return""+(eU*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 d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}to.int64toString=oMt;function aMt(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)}}to.varint32write=aMt;function AMt(){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}to.varint32read=AMt});var ef=E($h=>{"use strict";Object.defineProperty($h,"__esModule",{value:!0});$h.PbLong=$h.PbULong=$h.detectBi=void 0;var uS=tU(),br;function wTe(){let t=new DataView(new ArrayBuffer(8));br=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}$h.detectBi=wTe;wTe();function STe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var NTe=/^-?[0-9]+$/,sU=4294967296,rU=2147483648,nU=c
Line truncated
|
||||
`)}};DU.RpcError=T7});var k7=E(TU=>{"use strict";Object.defineProperty(TU,"__esModule",{value:!0});TU.mergeRpcOptions=void 0;var sxe=Ct();function TUt(t,e){if(!e)return t;let r={};RU(t,r),RU(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=sxe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=sxe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},RU(t.meta,r.meta),RU(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}TU.mergeRpcOptions=TUt;function RU(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 M7=E(Gp=>{"use strict";Object.defineProperty(Gp,"__esModule",{value:!0});Gp.Deferred=Gp.DeferredState=void 0;var Tu;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Tu=Gp.DeferredState||(Gp.DeferredState={}));var F7=class{constructor(e=!0){this._state=Tu.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!==Tu.PENDING)throw new Error(`cannot resolve ${Tu[this.state].toLowerCase()}`);this._resolve(e),this._state=Tu.RESOLVED}reject(e){if(this.state!==Tu.PENDING)throw new Error(`cannot reject ${Tu[this.state].toLowerCase()}`);this._reject(e),this._state=Tu.REJECTED}resolvePending(e){this._state===Tu.PENDING&&this.resolve(e)}rejectPending(e){this._state===Tu.PENDING&&this.reject(e)}};Gp.Deferred=F7});var v7=E(xU=>{"use strict";Object.defineProperty(xU,"__esModule",{value:!0});xU.RpcOutputStreamController=void 0;var nxe=M7(),Yp=Ct(),U7=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){Yp.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){Yp.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){Yp.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(){Yp.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;Yp.assert(e,"bad state"),Yp.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 nxe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;Yp.assert(s.state==nxe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};xU.RpcOutputStreamController=U7});var _7=E(oI=>{"use strict";var xUt=oI&&oI.__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(oI,"__esModule",{value:!0});oI.UnaryCall=void 0;var L7=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 xUt(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}})}};oI.UnaryCall=L7});var O7=E(aI=>{"use strict";var kUt=aI&&aI.__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(aI,"__esModule",{value:!0});aI.ServerStreamingCall=void 0;var P7=class{constructor(e
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 vFe=E(UFe=>{"use strict";var BZ=yd().Buffer;UFe._dbcs=bd;var xn=-1,MFe=-2,rA=-10,Si=-1e3,vI=new Array(256),eN=-1;for(iL=0;iL<256;iL++)vI[iL]=xn;var iL;function bd(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]=vI.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(vI.slice(0));var i=this.decodeTables.length;this.decodeTables.push(vI.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Si-o[s]],A=48;A<=57;A++){if(a[A]===xn)a[A]=Si-n;else if(a[A]>Si)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Si-a[A]],u=129;u<=254;u++){if(c[u]===xn)c[u]=Si-i;else{if(c[u]===Si-i)continue;if(c[u]>Si)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Si-c[u]],d=48;d<=57;d++)l[d]===xn&&(l[d]=MFe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function hGt(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(XHt.has(n)){r=n;break}}return r}function fGt(t,e){let r=hGt(e);r!==""&&(t.referrerPolicy=r)}function gGt(){return"allowed"}function pGt(){return"success"}function EGt(){return"success"}function mGt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function CGt(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&&UX(t.origin)&&!UX(lE(t))&&(e=null);break;case"same-origin":uN(t,lE(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function YI(t,e){return t}function IGt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:YI(t.domainLookupStartTime,r),domainLookupEndTime:YI(t.domainLookupEndTime,r),connectionStartTime:YI(t.connectionStartTime,r),connectionEndTime:YI(t.connectionEndTime,r),secureConnectionStartTime:YI(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function BGt(t){return YI(rGt.now(),t)}function QGt(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 dve(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function yGt(t){return{referrerPolicy:t.referrerPolicy}}function bGt(t){let e=t.referrerPolicy;lN(e);let r=null;if(t.referrer==="client"){let i=ave();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Bf.is.URL(t.referrer)&&(r=t.referrer);let s=MX(r),n=MX(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??MX(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=lE(t);return uN(s,i)?s:uE(s)&&!uE(i)?"no-referrer":n}case"same-origin":return uN(t,s)?s:"no-referrer";case"origin-when-cross-origin":return uN(t,s)?s:n;case"no-referrer-when-downgrade":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":s}}}function MX(t,e=!1){return lN(Bf.is.URL(t)),t=new URL(t),pve(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var wGt=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)$/),SGt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function hve(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),SGt(t)):wGt(t)}function NGt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||hve(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function uE(t){return Bf.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:NGt(t.origin):!1}function DGt(t){}function uN(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function RGt(t){return t.controller.state==="aborted"}function TGt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function xGt(t){return nGt[t.toLowerCase()]??t}var kGt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function fve(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,kGt),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 FGt(t,e,r,s=0,n=1){let i=fve(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Bf.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Bf.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=iA(a=>qX(a)&&a!==59,t,e);i=GX.decode(o)}return{name:s,value:i}}function s6t(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 Ao("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=iA(a=>a!==10&&a!==13&&a!==58,t,e);if(o=YX(o,!0,!0,a=>a===9||a===32),!jGt.test(o.toString()))throw Ao("header name does not match the field-name token production");if(t[e.position]!==58)throw Ao("expected :");switch(e.position++,iA(a=>a===32||a===9,t,e),zGt(o)){case"content-disposition":{if(r=s=null,iA(A=>qX(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ao("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=r6t(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Ao("name attribute is required in content-disposition header");break}case"content-type":{let a=iA(A=>A!==10&&A!==13,t,e);a=YX(a,!1,!0,A=>A===9||A===32),n=Qve(a);break}case"content-transfer-encoding":{let a=iA(A=>A!==10&&A!==13,t,e);a=YX(a,!1,!0,A=>A===9||A===32),i=Qve(a);break}default:iA(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ao("expected CRLF");e.position+=2}}function iA(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function YX(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 n6t(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 Ao(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function i6t(t){return t<=31||t===127}function o6t(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 qX(t){return t<=127&&t!==32&&t!==9&&!i6t(t)&&!o6t(t)}yve.exports={multipartFormDataParser:t6t,validateBoundary:e6t}});var dN=E((D6r,wve)=>{"use strict";function a6t(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}wve.exports={createDeferredPromise:a6t}});var JI=E((R6r,Tve)=>{"use strict";var WX=ct(),{ReadableStreamFrom:A6t,readableStreamClose:c6t,fullyReadBody:u6t,extractMimeType:l6t}=zo(),{FormData:Sve,setFormDataState:d6t}=RL(),{webidl:hc}=kn(),VX=B("node:assert"),{isErrored:JX,isDisturbed:h6t}=B("node:stream"),{isUint8Array:f6t}=B("node:util/types"),{serializeAMimeType:g6t}=nA(),{multipartFormDataParser:p6t}=bve(),{createDeferredPromise:E6t}=dN(),{parseJSONFromBytes:m6t}=Nd(),{utf8DecodeBytes:C6t}=aN(),{runtimeFeatures:I6t}=Dd(),B6t=I6t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),TL=new TextEncoder;function Q6t(){}var y6t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!h6t(e)&&!JX(e)&&e.cancel("Response object has been garbage collected").catch(Q6t)});function Dve(t,e=!1){let r=null,s=null;hc.is.ReadableStream(t)?r=t:hc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),VX(hc.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(hc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(hc.is.BufferSource(t))i=hc.util.getCopyOfBytesHeldByBufferSource(t);else if(hc.is.FormData(t)){let c=`----formdata-undici-0${`${B6t(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 vFe=E(UFe=>{"use strict";var BZ=yd().Buffer;UFe._dbcs=bd;var xn=-1,MFe=-2,rA=-10,Si=-1e3,vI=new Array(256),eN=-1;for(iL=0;iL<256;iL++)vI[iL]=xn;var iL;function bd(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]=vI.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(vI.slice(0));var i=this.decodeTables.length;this.decodeTables.push(vI.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Si-o[s]],A=48;A<=57;A++){if(a[A]===xn)a[A]=Si-n;else if(a[A]>Si)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Si-a[A]],u=129;u<=254;u++){if(c[u]===xn)c[u]=Si-i;else{if(c[u]===Si-i)continue;if(c[u]>Si)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Si-c[u]],d=48;d<=57;d++)l[d]===xn&&(l[d]=MFe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function fGt(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($Ht.has(n)){r=n;break}}return r}function gGt(t,e){let r=fGt(e);r!==""&&(t.referrerPolicy=r)}function pGt(){return"allowed"}function EGt(){return"success"}function mGt(){return"success"}function CGt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function IGt(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&&UX(t.origin)&&!UX(lE(t))&&(e=null);break;case"same-origin":uN(t,lE(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function YI(t,e){return t}function BGt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:YI(t.domainLookupStartTime,r),domainLookupEndTime:YI(t.domainLookupEndTime,r),connectionStartTime:YI(t.connectionStartTime,r),connectionEndTime:YI(t.connectionEndTime,r),secureConnectionStartTime:YI(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function QGt(t){return YI(sGt.now(),t)}function yGt(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 dve(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function bGt(t){return{referrerPolicy:t.referrerPolicy}}function wGt(t){let e=t.referrerPolicy;lN(e);let r=null;if(t.referrer==="client"){let i=ave();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Bf.is.URL(t.referrer)&&(r=t.referrer);let s=MX(r),n=MX(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??MX(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=lE(t);return uN(s,i)?s:uE(s)&&!uE(i)?"no-referrer":n}case"same-origin":return uN(t,s)?s:"no-referrer";case"origin-when-cross-origin":return uN(t,s)?s:n;case"no-referrer-when-downgrade":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":s}}}function MX(t,e=!1){return lN(Bf.is.URL(t)),t=new URL(t),pve(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var SGt=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)$/),NGt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function hve(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),NGt(t)):SGt(t)}function DGt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||hve(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function uE(t){return Bf.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:DGt(t.origin):!1}function RGt(t){}function uN(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function TGt(t){return t.controller.state==="aborted"}function xGt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function kGt(t){return iGt[t.toLowerCase()]??t}var FGt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function fve(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,FGt),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 MGt(t,e,r,s=0,n=1){let i=fve(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Bf.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Bf.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=iA(a=>qX(a)&&a!==59,t,e);i=GX.decode(o)}return{name:s,value:i}}function n6t(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 Ao("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=iA(a=>a!==10&&a!==13&&a!==58,t,e);if(o=YX(o,!0,!0,a=>a===9||a===32),!KGt.test(o.toString()))throw Ao("header name does not match the field-name token production");if(t[e.position]!==58)throw Ao("expected :");switch(e.position++,iA(a=>a===32||a===9,t,e),jGt(o)){case"content-disposition":{if(r=s=null,iA(A=>qX(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ao("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=s6t(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Ao("name attribute is required in content-disposition header");break}case"content-type":{let a=iA(A=>A!==10&&A!==13,t,e);a=YX(a,!1,!0,A=>A===9||A===32),n=Qve(a);break}case"content-transfer-encoding":{let a=iA(A=>A!==10&&A!==13,t,e);a=YX(a,!1,!0,A=>A===9||A===32),i=Qve(a);break}default:iA(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ao("expected CRLF");e.position+=2}}function iA(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function YX(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 i6t(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 Ao(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function o6t(t){return t<=31||t===127}function a6t(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 qX(t){return t<=127&&t!==32&&t!==9&&!o6t(t)&&!a6t(t)}yve.exports={multipartFormDataParser:r6t,validateBoundary:t6t}});var dN=E((T6r,wve)=>{"use strict";function A6t(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}wve.exports={createDeferredPromise:A6t}});var JI=E((x6r,Tve)=>{"use strict";var WX=ct(),{ReadableStreamFrom:c6t,readableStreamClose:u6t,fullyReadBody:l6t,extractMimeType:d6t}=zo(),{FormData:Sve,setFormDataState:h6t}=RL(),{webidl:hc}=kn(),VX=B("node:assert"),{isErrored:JX,isDisturbed:f6t}=B("node:stream"),{isUint8Array:g6t}=B("node:util/types"),{serializeAMimeType:p6t}=nA(),{multipartFormDataParser:E6t}=bve(),{createDeferredPromise:m6t}=dN(),{parseJSONFromBytes:C6t}=Nd(),{utf8DecodeBytes:I6t}=aN(),{runtimeFeatures:B6t}=Dd(),Q6t=B6t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),TL=new TextEncoder;function y6t(){}var b6t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!f6t(e)&&!JX(e)&&e.cancel("Response object has been garbage collected").catch(y6t)});function Dve(t,e=!1){let r=null,s=null;hc.is.ReadableStream(t)?r=t:hc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),VX(hc.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(hc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(hc.is.BufferSource(t))i=hc.util.getCopyOfBytesHeldByBufferSource(t);else if(hc.is.FormData(t)){let c=`----formdata-undici-0${`${Q6t(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=m=>m.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,I]of t)if(typeof I=="string"){let Q=TL.encode(u+`; name="${l(d(m))}"\r
|
||||
\r
|
||||
@@ -122,20 +122,20 @@ ${d(I)}\r
|
||||
Content-Type: ${I.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(Q,I,f),typeof I.size=="number"?o+=Q.byteLength+I.size+f.byteLength:p=!0}let C=TL.encode(`--${c}--\r
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(hc.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(WX.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=hc.is.ReadableStream(t)?t:A6t(t)}return(typeof i=="string"||f6t(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(JX(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!JX(r)&&s.enqueue(typeof c=="string"?TL.encode(c):new Uint8Array(c));queueMicrotask(()=>c6t(s))})(),[{stream:r,source:i,length:o},a]}function b6t(t,e=!1){return hc.is.ReadableStream(t)&&(VX(!WX.isDisturbed(t),"The body has already been consumed."),VX(!t.locked,"The stream is locked.")),Dve(t,e)}function w6t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function S6t(t,e){return{blob(){return VI(this,s=>{let n=Nve(e(this));return n===null?n="":n&&(n=g6t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return VI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return VI(this,C6t,t,e)},json(){return VI(this,m6t,t,e)},formData(){return VI(this,s=>{let n=Nve(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=p6t(s,n),o=new Sve;return d6t(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new Sve;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 VI(this,s=>new Uint8Array(s),t,e)}}}function N6t(t,e){Object.assign(t.prototype,S6t(t,e))}function VI(t,e,r,s){try{hc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),Rve(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=E6t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(u6t(t.body,o,i),n.promise)}function Rve(t){let e=t.body;return e!=null&&(e.stream.locked||WX.isDisturbed(e.stream))}function Nve(t){let e=t.headersList,r=l6t(e);return r==="failure"?null:r}Tve.exports={extractBody:Dve,safelyExtractBody:b6t,cloneBody:w6t,mixinBody:N6t,streamRegistry:y6t,bodyUnusable:Rve}});var Hve=E((T6r,Ove)=>{"use strict";var et=B("node:assert"),tt=ct(),{channels:xve}=Cf(),zX=FZ(),{RequestContentLengthMismatchError:dE,ResponseContentLengthMismatchError:D6t,RequestAbortedError:Lve,HeadersTimeoutError:R6t,HeadersOverflowError:T6t,SocketError:gN,InformationalError:WI,BodyTimeoutError:x6t,HTTPParserError:k6t,ResponseExceededMaxSizeError:F6t}=Et(),{kUrl:_ve,kReset:co,kClient:t$,kParser:Cs,kBlocking:pN,kRunning:$n,kPending:M6t,kSize:kve,kWriting:yf,kQueue:fc,kNoRef:hN,kKeepAliveDefaultTimeout:U6t,kHostHeader:v6t,kPendingIdx:L6t,kRunningIdx:oA,kError:aA,kPipelining:FL,kSocket:zI,kKeepAliveTimeoutValue:UL,kMaxHeadersSize:_6t,kKeepAliveMaxTimeout:P6t,kKeepAliveTimeoutThreshold:O6t,kHeadersTimeout:H6t,kBodyTimeout:G6t,kStrictContentLength:ZX,kMaxRequests:Fve,kCounter:Y6t,kMaxResponseSize:q6t,kOnError:V6t,kResume:Qf,kHTTPContext:Pve,kClosed:XX}=Br(),Hu=TUe(),J6t=Buffer.alloc(0),xL=Buffer[Symbol.species],W6t=tt.removeAllListeners,jX;function z6t(){let t=process.env.JEST_WORKER_ID?BX():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(FUe())}catch{}return e||(e=new WebAssembly.Module(t||BX())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onStatus(new xL(Gu.buffer,o,i))},wasm_on_message_begin:s=>(et(Xs.ptr===s),Xs.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onHeaderField(new xL(Gu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onHeaderValue(new xL(Gu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Xs.ptr===s),Xs.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onBody(new xL(Gu.buffer,o,i))},wasm_on_message_complete:s=>(et(Xs.ptr===s),Xs.onMessageComplete())}})}var KX=null,Xs=null,Gu=null,kL=0,Yu=null,j6t=0,fN=1,jI=2|fN,ML=4|fN,$X=8|j6t,e$=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Hu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[_6t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[q6t]}setTi
Line truncated
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(hc.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(WX.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=hc.is.ReadableStream(t)?t:c6t(t)}return(typeof i=="string"||g6t(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(JX(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!JX(r)&&s.enqueue(typeof c=="string"?TL.encode(c):new Uint8Array(c));queueMicrotask(()=>u6t(s))})(),[{stream:r,source:i,length:o},a]}function w6t(t,e=!1){return hc.is.ReadableStream(t)&&(VX(!WX.isDisturbed(t),"The body has already been consumed."),VX(!t.locked,"The stream is locked.")),Dve(t,e)}function S6t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function N6t(t,e){return{blob(){return VI(this,s=>{let n=Nve(e(this));return n===null?n="":n&&(n=p6t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return VI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return VI(this,I6t,t,e)},json(){return VI(this,C6t,t,e)},formData(){return VI(this,s=>{let n=Nve(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=E6t(s,n),o=new Sve;return h6t(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new Sve;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 VI(this,s=>new Uint8Array(s),t,e)}}}function D6t(t,e){Object.assign(t.prototype,N6t(t,e))}function VI(t,e,r,s){try{hc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),Rve(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=m6t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(l6t(t.body,o,i),n.promise)}function Rve(t){let e=t.body;return e!=null&&(e.stream.locked||WX.isDisturbed(e.stream))}function Nve(t){let e=t.headersList,r=d6t(e);return r==="failure"?null:r}Tve.exports={extractBody:Dve,safelyExtractBody:w6t,cloneBody:S6t,mixinBody:D6t,streamRegistry:b6t,bodyUnusable:Rve}});var Hve=E((k6r,Ove)=>{"use strict";var et=B("node:assert"),tt=ct(),{channels:xve}=Cf(),zX=FZ(),{RequestContentLengthMismatchError:dE,ResponseContentLengthMismatchError:R6t,RequestAbortedError:Lve,HeadersTimeoutError:T6t,HeadersOverflowError:x6t,SocketError:gN,InformationalError:WI,BodyTimeoutError:k6t,HTTPParserError:F6t,ResponseExceededMaxSizeError:M6t}=Et(),{kUrl:_ve,kReset:co,kClient:t$,kParser:Cs,kBlocking:pN,kRunning:$n,kPending:U6t,kSize:kve,kWriting:yf,kQueue:fc,kNoRef:hN,kKeepAliveDefaultTimeout:v6t,kHostHeader:L6t,kPendingIdx:_6t,kRunningIdx:oA,kError:aA,kPipelining:FL,kSocket:zI,kKeepAliveTimeoutValue:UL,kMaxHeadersSize:P6t,kKeepAliveMaxTimeout:O6t,kKeepAliveTimeoutThreshold:H6t,kHeadersTimeout:G6t,kBodyTimeout:Y6t,kStrictContentLength:ZX,kMaxRequests:Fve,kCounter:q6t,kMaxResponseSize:V6t,kOnError:J6t,kResume:Qf,kHTTPContext:Pve,kClosed:XX}=Br(),Hu=TUe(),W6t=Buffer.alloc(0),xL=Buffer[Symbol.species],z6t=tt.removeAllListeners,jX;function j6t(){let t=process.env.JEST_WORKER_ID?BX():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(FUe())}catch{}return e||(e=new WebAssembly.Module(t||BX())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onStatus(new xL(Gu.buffer,o,i))},wasm_on_message_begin:s=>(et(Xs.ptr===s),Xs.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onHeaderField(new xL(Gu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onHeaderValue(new xL(Gu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Xs.ptr===s),Xs.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Xs.ptr===s);let o=n-Yu+Gu.byteOffset;return Xs.onBody(new xL(Gu.buffer,o,i))},wasm_on_message_complete:s=>(et(Xs.ptr===s),Xs.onMessageComplete())}})}var KX=null,Xs=null,Gu=null,kL=0,Yu=null,K6t=0,fN=1,jI=2|fN,ML=4|fN,$X=8|K6t,e$=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Hu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[P6t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[V6t]}setTi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[v6t],i?p+=`connection: upgrade\r
|
||||
`:p+=t[L6t],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[FL]&&!h[co]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return xve.sendHeaders.hasSubscribers&&xve.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Uve(f,null,t,e,h,u,p,l):tt.isBuffer(A)?Uve(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?vve(f,A.stream(),t,e,h,u,p,l):o5t(f,A,t,e,h,u,p,l):tt.isStream(A)?i5t(f,A,t,e,h,u,p,l):tt.isIterable(A)?vve(f,A,t,e,h,u,p,l):et(!1),!0}function i5t(t,e,r,s,n,i,o,a){et(i!==0||r[$n]===0,"stream body cannot be pipelined");let A=!1,c=new vL({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){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Lve;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[yf]&&r[$n]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Uve(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return xve.sendHeaders.hasSubscribers&&xve.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Uve(f,null,t,e,h,u,p,l):tt.isBuffer(A)?Uve(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?vve(f,A.stream(),t,e,h,u,p,l):a5t(f,A,t,e,h,u,p,l):tt.isStream(A)?o5t(f,A,t,e,h,u,p,l):tt.isIterable(A)?vve(f,A,t,e,h,u,p,l):et(!1),!0}function o5t(t,e,r,s,n,i,o,a){et(i!==0||r[$n]===0,"stream body cannot be pipelined");let A=!1,c=new vL({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){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Lve;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[yf]&&r[$n]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Uve(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(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[co]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(et(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Qf]()}catch(A){t(A)}}async function o5t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new dE;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Qf]()}catch(A){t(A)}}async function a5t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new dE;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[co]=!0),r[Qf]()}catch(A){t(A)}}async function vve(t,e,r,s,n,i,o,a){et(i!==0||r[$n]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{et(A===null),n[aA]?h(n[aA]):A=d});n.on("close",c).on("drain",c);let l=new vL({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[aA])throw n[aA];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var vL=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[yf]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[aA])throw r[aA];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[ZX])throw new dE;process.emitWarning(new dE)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[co]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -148,13 +148,13 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[ZX])throw new dE;process.emitWarning(new dE)}e[Cs].timeout&&e[Cs].timeoutType===jI&&e[Cs].timeout.refresh&&e[Cs].timeout.refresh(),s[Qf]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[yf]=!1,e&&(et(s[$n]<=1,"pipeline should only contain this request"),n(e))}};Ove.exports=K6t});var Kve=E((x6r,jve)=>{"use strict";var cA=B("node:assert"),{pipeline:a5t}=B("node:stream"),It=ct(),{RequestContentLengthMismatchError:i$,RequestAbortedError:A5t,SocketError:IN,InformationalError:bf,InvalidArgumentError:c5t}=Et(),{kUrl:CN,kReset:OL,kClient:jo,kRunning:BN,kPending:u5t,kQueue:wf,kPendingIdx:a$,kRunningIdx:gc,kError:Ko,kSocket:ns,kStrictContentLength:l5t,kOnError:KI,kMaxConcurrentStreams:_L,kPingInterval:Gve,kHTTP2Session:Td,kHTTP2InitialWindowSize:d5t,kHTTP2ConnectionWindowSize:h5t,kResume:qu,kSize:f5t,kHTTPContext:A$,kClosed:o$,kBodyTimeout:g5t,kEnableConnectProtocol:EN,kRemoteSettings:mN,kHTTP2Stream:LL,kHTTP2SessionState:c$}=Br(),{channels:Yve}=Cf(),AA=Symbol("open streams"),qve,PL;try{PL=B("node:http2")}catch{PL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:p5t,HTTP2_HEADER_METHOD:Vve,HTTP2_HEADER_PATH:Jve,HTTP2_HEADER_SCHEME:r$,HTTP2_HEADER_CONTENT_LENGTH:E5t,HTTP2_HEADER_EXPECT:m5t,HTTP2_HEADER_STATUS:s$,HTTP2_HEADER_PROTOCOL:C5t,NGHTTP2_REFUSED_STREAM:I5t,NGHTTP2_CANCEL:B5t}}=PL;function n$(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 Q5t(t,e){t[ns]=e;let r=t[d5t],s=t[h5t],n=PL.connect(t[CN],{createConnection:()=>e,peerMaxConcurrentStreams:t[_L],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[ns]=e,n[AA]=0,n[jo]=t,n[ns]=e,n[c$]={ping:{interval:t[Gve]===0?null:setInterval(S5t,t[Gve],n).unref()}},n[EN]=!1,n[mN]=!1,s&&It.addListener(n,"connect",b5t.bind(n,s)),It.addListener(n,"error",N5t),It.addListener(n,"frameError",D5t),It.addListener(n,"end",R5t),It.addListener(n,"goaway",T5t),It.addListener(n,"close",x5t),It.addListener(n,"remoteSettings",w5t),n.unref(),t[Td]=n,e[Td]=n,It.addListener(e,"error",F5t),It.addListener(e,"end",M5t),It.addListener(e,"close",k5t),e[o$]=!1,e.on("close",U5t),{version:"h2",defaultPipelining:1/0,write(i){return L5t(t,i)},resume(){y5t(t)},destroy(i,o){e[o$]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[BN]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[mN]===!1||It.bodyLength(i.body)!==0&&(It.isStream(i.body)||It.isAsyncIterable(i.body)||It.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[mN]===!1;return!1}}}function y5t(t){let e=t[ns];e?.destroyed===!1&&(t[f5t]===0||t[_L]===0?(e.unref(),t[Td].unref()):(e.ref(),t[Td].ref()))}function b5t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function w5t(t){if(this[jo][_L]=t.maxConcurrentStreams??this[jo][_L],this[mN]===!0&&this[EN]===!0&&t.enableConnectProtocol===!1){let e=new bf("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[ns][Ko]=e,this[jo][KI](e);return}this[EN]=t.enableConnectProtocol??this[EN],this[mN]=!0,this[jo][qu]()}function S5t(t){let e=t[c$];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[jo],o=this[jo];if(s!=null){let a=new bf(`HTTP/2: "PING" errored - type ${s.message}`);o[Ko]=a,i[KI](a)}else i.emit("ping",n)}}function N5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ns][Ko]=t,this[jo][KI](t)}function D5t(t,e,r){if(r===0){let s=new bf(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ns][Ko]=s,this[jo][KI](s)}}function R5t(){let t=new IN("other side closed",It.getSocketInfo(this[ns]));this.destroy(t),It.destroy(this[ns],t)}function T5t(t){let e=this[Ko]||new IN(`HTTP/2: "GOAWAY" frame received with code ${t}`,It.getSocketInfo(this[ns])),r=this[jo];if(r[ns]=null,r[A$]=null,this.close(),this[Td]=null,It.destroy(this[ns],e),r[gc]<r[wf].length){let s=r[wf][r[gc]];r[wf][r[gc]++]=null,It.errorRequest(r,s,e),r[a$]=r[gc]}cA(r[BN]===0),r.emit("disconnect",r[CN],[r],e),r.emit("connectionError",r[CN],[r],e),r[qu]()}function x5t(){let{[jo]:t,[c$]:e}=this,{[ns]:r}=t,s=this[ns][Ko]||this[Ko]||new IN("closed",It.getSocketInfo(r));if(t[ns]=null,t[A$]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){cA(t[u5t]===0);let n=t[wf].splice(t[gc]);for(let i=0;i<n.length;i++){let o=n[i];It.errorRequest(t,o,s)}}}function k5t(){let t=this[Ko]||new IN("closed",It.getSocketInfo(this)),e=this[Td][jo];e[ns]=null,e[A$]=null,this[Td]!==null&&this[Td].destroy(t),e[a$]=e[gc],cA(e[BN]===0),e.emit("disconnect",e[CN],[e],t),e[qu]()}function F5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ko]=t,this[jo][KI](t)}function M5t(){It.destroy(this,new IN("other side closed",It.getSocketInfo(this)))}func
Line truncated
|
||||
`;Yve.sendHeaders.publish({request:e,headers:x,socket:s[ns]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[m5t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[LL]=!0,f.once("continue",q)):(f=s.request(h,{endStream:b,signal:c}),f[LL]=!0,q()),++s[AA],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[s$]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),n$(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[wf][t[gc]++]=null,t[qu]()):(m(new bf("HTTP/2: stream half-closed (remote)")),t[wf][t[gc]++]=null,t[a$]=t[gc],t[qu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new bf(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new bf(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function q(){!d||Q===0?Wve(m,f,null,t,e,t[ns],Q,I):It.isBuffer(d)?Wve(m,f,d,t,e,t[ns],Q,I):It.isBlobLike(d)?typeof d.stream=="function"?zve(m,f,d.stream(),t,e,t[ns],Q,I):P5t(m,f,d,t,e,t[ns],Q,I):It.isStream(d)?_5t(m,t[ns],I,f,d,t,e,Q):It.isIterable(d)?zve(m,f,d,t,e,t[ns],Q,I):cA(!1)}}function Wve(t,e,r,s,n,i,o,a){try{r!=null&&It.isBuffer(r)&&(cA(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[OL]=!0),n.onRequestSent(),s[qu]()}catch(A){t(A)}}function _5t(t,e,r,s,n,i,o,a){cA(a!==0||i[BN]===0,"stream body cannot be pipelined");let A=a5t(n,s,u=>{u?(It.destroy(A,u),t(u)):(It.removeAllListeners(A),o.onRequestSent(),r||(e[OL]=!0),i[qu]())});It.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function P5t(t,e,r,s,n,i,o,a){cA(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new i$;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[OL]=!0),s[qu]()}catch(A){t(A)}}async function zve(t,e,r,s,n,i,o,a){cA(o!==0||s[BN]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{cA(A===null),i[Ko]?d(i[Ko]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Ko])throw i[Ko];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[OL]=!0),s[qu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}jve.exports=Q5t});var Tf=E((k6r,iLe)=>{"use strict";var xd=B("node:assert"),tLe=B("node:net"),QN=B("node:http"),hE=ct(),{ClientStats:O5t}=oX(),{channels:ZI}=Cf(),H5t=mUe(),G5t=HI(),{InvalidArgumentError:Mr,InformationalError:Y5t,ClientDestroyedError:q5t}=Et(),V5t=GI(),{kUrl:Vu,kServerName:Rf,kClient:J5t,kBusy:u$,kConnect:W5t,kResuming:fE,kRunning:SN,kPending:NN,kSize:yN,kQueue:pc,kConnected:z5t,kConnecting:XI,kNeedDrain:Nf,kKeepAliveDefaultTimeout:Zve,kHostHeader:j5t,kPendingIdx:Ec,kRunningIdx:kd,kError:K5t,kPipelining:HL,kKeepAliveTimeoutValue:Z5t,kMaxHeadersSize:X5t,kKeepAliveMaxTimeout:$5t,kKeepAliveTimeoutThreshold:e9t,kHeadersTimeout:t9t,kBodyTimeout:r9t,kStrictContentLength:s9t,kConnector:bN,kMaxRequests:l$,kCounter:n9t,kClose:i9t,kDestroy:o9t,kDispatch:a9t,kLocalAddress:wN,kMaxResponseSize:A9t,kOnError:c9t,kHTTPContext:ks,kMaxConcurrentStreams:u9t,kHTTP2InitialWindowSize:l9t,kHTTP2ConnectionWindowSize:d9t,kResume:Df,kPingInterval:h9t}=Br(),f9t=Hve(),g9t=Kve(),Sf=Symbol("kClosedResolve"),p9t=QN&&QN.maxHeaderSize&&Number.isInteger(QN.maxHeaderSize)&&QN.maxHeaderSize>0?()=>QN.maxHeaderSize:()=>{throw new Mr("http module not available or http.maxHeaderSize invalid")},Xve=()=>{};function rLe(t){return t[HL]??t[ks]?.defaultPipelining??1}var d$=class extends G5t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:q,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:W,useH2c:$,initialWindowSize:ee,connectionWindowSize:ae,pingInterval:Be}={}){if(c!==void 0)throw new Mr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Mr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Mr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Mr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Mr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout in
Line truncated
|
||||
`,this[r9t]=a??3e5,this[t9t]=s??3e5,this[s9t]=m??!0,this[l$]=b,this[Sf]=null,this[A9t]=q>-1?q:-1,this[ks]=null,this[u9t]=F??100,this[l9t]=ee??262144,this[d9t]=ae??524288,this[h9t]=Be??6e4,this[pc]=[],this[kd]=0,this[Ec]=0,this[Df]=Me=>h$(this,Me),this[c9t]=Me=>sLe(this,Me)}get pipelining(){return this[HL]}set pipelining(e){this[HL]=e,this[Df](!0)}get stats(){return new O5t(this)}get[NN](){return this[pc].length-this[Ec]}get[SN](){return this[Ec]-this[kd]}get[yN](){return this[pc].length-this[kd]}get[z5t](){return!!this[ks]&&!this[XI]&&!this[ks].destroyed}get[u$](){return!!(this[ks]?.busy(null)||this[yN]>=(rLe(this)||1)||this[NN]>0)}[W5t](e){nLe(this),this.once("connect",e)}[a9t](e,r){let s=new H5t(this[Vu].origin,e,r);return this[pc].push(s),this[fE]||(hE.bodyLength(s.body)==null&&hE.isIterable(s.body)?(this[fE]=1,queueMicrotask(()=>h$(this))):this[Df](!0)),this[fE]&&this[Nf]!==2&&this[u$]&&(this[Nf]=2),this[Nf]<2}[i9t](){return new Promise(e=>{this[yN]?this[Sf]=e:e(null)})}[o9t](e){return new Promise(r=>{let s=this[pc].splice(this[Ec]);for(let i=0;i<s.length;i++){let o=s[i];hE.errorRequest(this,o,e)}let n=()=>{this[Sf]&&(this[Sf](),this[Sf]=null),r(null)};this[ks]?(this[ks].destroy(e,n),this[ks]=null):queueMicrotask(n),this[Df]()})}};function sLe(t,e){if(t[SN]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){xd(t[Ec]===t[kd]);let r=t[pc].splice(t[kd]);for(let s=0;s<r.length;s++){let n=r[s];hE.errorRequest(t,n,e)}xd(t[yN]===0)}}function nLe(t){xd(!t[XI]),xd(!t[ks]);let{host:e,hostname:r,protocol:s,port:n}=t[Vu];if(r[0]==="["){let i=r.indexOf("]");xd(i!==-1);let o=r.substring(1,i);xd(tLe.isIPv6(o)),r=o}t[XI]=!0,ZI.beforeConnect.hasSubscribers&&ZI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Rf],localAddress:t[wN]},connector:t[bN]}),t[bN]({host:e,hostname:r,protocol:s,port:n,servername:t[Rf],localAddress:t[wN]},(i,o)=>{if(i){$ve(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Df]();return}if(t.destroyed){hE.destroy(o.on("error",Xve),new q5t),t[Df]();return}xd(o);try{t[ks]=o.alpnProtocol==="h2"?g9t(t,o):f9t(t,o)}catch(a){o.destroy().on("error",Xve),$ve(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Df]();return}t[XI]=!1,o[n9t]=0,o[l$]=t[l$],o[J5t]=t,o[K5t]=null,ZI.connected.hasSubscribers&&ZI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Rf],localAddress:t[wN]},connector:t[bN],socket:o}),t.emit("connect",t[Vu],[t]),t[Df]()})}function $ve(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[XI]=!1,ZI.connectError.hasSubscribers&&ZI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[ks]?.version,servername:t[Rf],localAddress:t[wN]},connector:t[bN],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(xd(t[SN]===0);t[NN]>0&&t[pc][t[Ec]].servername===t[Rf];){let o=t[pc][t[Ec]++];hE.errorRequest(t,o,e)}else sLe(t,e);t.emit("connectionError",t[Vu],[t],e)}}function eLe(t){t[Nf]=0,t.emit("drain",t[Vu],[t])}function h$(t,e){t[fE]!==2&&(t[fE]=2,E9t(t,e),t[fE]=0,t[kd]>256&&(t[pc].splice(0,t[kd]),t[Ec]-=t[kd],t[kd]=0))}function E9t(t,e){for(;;){if(t.destroyed){xd(t[NN]===0);return}if(t[Sf]&&!t[yN]){t[Sf](),t[Sf]=null;return}if(t[ks]&&t[ks].resume(),t[u$])t[Nf]=2;else if(t[Nf]===2){e?(t[Nf]=1,queueMicrotask(()=>eLe(t))):eLe(t);continue}if(t[NN]===0||t[SN]>=(rLe(t)||1))return;let r=t[pc][t[Ec]];if(t[Vu].protocol==="https:"&&t[Rf]!==r.servername){if(t[SN]>0)return;t[Rf]=r.servername,t[ks]?.destroy(new Y5t("servername changed"),()=>{t[ks]=null,h$(t)})}if(t[XI])return;if(!t[ks]){nLe(t);return}if(t[ks].destroyed||t[ks].busy(r))return;!r.aborted&&t[ks].write(r)?t[Ec]++:t[pc].splice(t[Ec],1)}}iLe.exports=d$});var f$=E((M6r,oLe)=>{"use strict";var GL=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)}};oLe.exports=class{constructor(){this.head=this.tail=new GL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new GL),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 YL=E((U6r,gLe)=>{"use strict";var{PoolStats:m9t}=oX(),C9t=HI(),I9t=f$(),{kConnected:g$,kSize:aLe,kRunning:ALe,kPending:cLe,kQueued:DN,kBusy:B9t,kFree:Q9t,kUrl:y9t,kClose:b9t,kDestroy:w9t,kDispatch:S9t}=Br(),yn=Symbol("clients"),Ni=Symbol("needDrain"),RN=Symbol("queue"),p$=Symbol("closed resolve"),E$=Symbol("onDrain"),uLe=Symbol("onConnect"),lLe=Symbol("onDisconnect"),dLe=Symbol("onConnectionError"),m$=Symbol("get dispatcher"),hLe=Symbol("add client"),fLe=Symbol("remove client"),C$=class extends C9t{[RN]=new I9t;[DN]=0;[yn]=[];[Ni]=!1;[E$](e,r,s){let n=this[RN],i=!1;for(;!i;){let o=n.shift();if(!o)break;th
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[ZX])throw new dE;process.emitWarning(new dE)}e[Cs].timeout&&e[Cs].timeoutType===jI&&e[Cs].timeout.refresh&&e[Cs].timeout.refresh(),s[Qf]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[yf]=!1,e&&(et(s[$n]<=1,"pipeline should only contain this request"),n(e))}};Ove.exports=Z6t});var Kve=E((F6r,jve)=>{"use strict";var cA=B("node:assert"),{pipeline:A5t}=B("node:stream"),It=ct(),{RequestContentLengthMismatchError:i$,RequestAbortedError:c5t,SocketError:IN,InformationalError:bf,InvalidArgumentError:u5t}=Et(),{kUrl:CN,kReset:OL,kClient:jo,kRunning:BN,kPending:l5t,kQueue:wf,kPendingIdx:a$,kRunningIdx:gc,kError:Ko,kSocket:ns,kStrictContentLength:d5t,kOnError:KI,kMaxConcurrentStreams:_L,kPingInterval:Gve,kHTTP2Session:Td,kHTTP2InitialWindowSize:h5t,kHTTP2ConnectionWindowSize:f5t,kResume:qu,kSize:g5t,kHTTPContext:A$,kClosed:o$,kBodyTimeout:p5t,kEnableConnectProtocol:EN,kRemoteSettings:mN,kHTTP2Stream:LL,kHTTP2SessionState:c$}=Br(),{channels:Yve}=Cf(),AA=Symbol("open streams"),qve,PL;try{PL=B("node:http2")}catch{PL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:E5t,HTTP2_HEADER_METHOD:Vve,HTTP2_HEADER_PATH:Jve,HTTP2_HEADER_SCHEME:r$,HTTP2_HEADER_CONTENT_LENGTH:m5t,HTTP2_HEADER_EXPECT:C5t,HTTP2_HEADER_STATUS:s$,HTTP2_HEADER_PROTOCOL:I5t,NGHTTP2_REFUSED_STREAM:B5t,NGHTTP2_CANCEL:Q5t}}=PL;function n$(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 y5t(t,e){t[ns]=e;let r=t[h5t],s=t[f5t],n=PL.connect(t[CN],{createConnection:()=>e,peerMaxConcurrentStreams:t[_L],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[ns]=e,n[AA]=0,n[jo]=t,n[ns]=e,n[c$]={ping:{interval:t[Gve]===0?null:setInterval(N5t,t[Gve],n).unref()}},n[EN]=!1,n[mN]=!1,s&&It.addListener(n,"connect",w5t.bind(n,s)),It.addListener(n,"error",D5t),It.addListener(n,"frameError",R5t),It.addListener(n,"end",T5t),It.addListener(n,"goaway",x5t),It.addListener(n,"close",k5t),It.addListener(n,"remoteSettings",S5t),n.unref(),t[Td]=n,e[Td]=n,It.addListener(e,"error",M5t),It.addListener(e,"end",U5t),It.addListener(e,"close",F5t),e[o$]=!1,e.on("close",v5t),{version:"h2",defaultPipelining:1/0,write(i){return _5t(t,i)},resume(){b5t(t)},destroy(i,o){e[o$]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[BN]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[mN]===!1||It.bodyLength(i.body)!==0&&(It.isStream(i.body)||It.isAsyncIterable(i.body)||It.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[mN]===!1;return!1}}}function b5t(t){let e=t[ns];e?.destroyed===!1&&(t[g5t]===0||t[_L]===0?(e.unref(),t[Td].unref()):(e.ref(),t[Td].ref()))}function w5t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function S5t(t){if(this[jo][_L]=t.maxConcurrentStreams??this[jo][_L],this[mN]===!0&&this[EN]===!0&&t.enableConnectProtocol===!1){let e=new bf("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[ns][Ko]=e,this[jo][KI](e);return}this[EN]=t.enableConnectProtocol??this[EN],this[mN]=!0,this[jo][qu]()}function N5t(t){let e=t[c$];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[jo],o=this[jo];if(s!=null){let a=new bf(`HTTP/2: "PING" errored - type ${s.message}`);o[Ko]=a,i[KI](a)}else i.emit("ping",n)}}function D5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ns][Ko]=t,this[jo][KI](t)}function R5t(t,e,r){if(r===0){let s=new bf(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ns][Ko]=s,this[jo][KI](s)}}function T5t(){let t=new IN("other side closed",It.getSocketInfo(this[ns]));this.destroy(t),It.destroy(this[ns],t)}function x5t(t){let e=this[Ko]||new IN(`HTTP/2: "GOAWAY" frame received with code ${t}`,It.getSocketInfo(this[ns])),r=this[jo];if(r[ns]=null,r[A$]=null,this.close(),this[Td]=null,It.destroy(this[ns],e),r[gc]<r[wf].length){let s=r[wf][r[gc]];r[wf][r[gc]++]=null,It.errorRequest(r,s,e),r[a$]=r[gc]}cA(r[BN]===0),r.emit("disconnect",r[CN],[r],e),r.emit("connectionError",r[CN],[r],e),r[qu]()}function k5t(){let{[jo]:t,[c$]:e}=this,{[ns]:r}=t,s=this[ns][Ko]||this[Ko]||new IN("closed",It.getSocketInfo(r));if(t[ns]=null,t[A$]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){cA(t[l5t]===0);let n=t[wf].splice(t[gc]);for(let i=0;i<n.length;i++){let o=n[i];It.errorRequest(t,o,s)}}}function F5t(){let t=this[Ko]||new IN("closed",It.getSocketInfo(this)),e=this[Td][jo];e[ns]=null,e[A$]=null,this[Td]!==null&&this[Td].destroy(t),e[a$]=e[gc],cA(e[BN]===0),e.emit("disconnect",e[CN],[e],t),e[qu]()}function M5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ko]=t,this[jo][KI](t)}function U5t(){It.destroy(this,new IN("other side closed",It.getSocketInfo(this)))}func
Line truncated
|
||||
`;Yve.sendHeaders.publish({request:e,headers:x,socket:s[ns]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[C5t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[LL]=!0,f.once("continue",q)):(f=s.request(h,{endStream:b,signal:c}),f[LL]=!0,q()),++s[AA],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[s$]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),n$(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[wf][t[gc]++]=null,t[qu]()):(m(new bf("HTTP/2: stream half-closed (remote)")),t[wf][t[gc]++]=null,t[a$]=t[gc],t[qu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new bf(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new bf(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function q(){!d||Q===0?Wve(m,f,null,t,e,t[ns],Q,I):It.isBuffer(d)?Wve(m,f,d,t,e,t[ns],Q,I):It.isBlobLike(d)?typeof d.stream=="function"?zve(m,f,d.stream(),t,e,t[ns],Q,I):O5t(m,f,d,t,e,t[ns],Q,I):It.isStream(d)?P5t(m,t[ns],I,f,d,t,e,Q):It.isIterable(d)?zve(m,f,d,t,e,t[ns],Q,I):cA(!1)}}function Wve(t,e,r,s,n,i,o,a){try{r!=null&&It.isBuffer(r)&&(cA(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[OL]=!0),n.onRequestSent(),s[qu]()}catch(A){t(A)}}function P5t(t,e,r,s,n,i,o,a){cA(a!==0||i[BN]===0,"stream body cannot be pipelined");let A=A5t(n,s,u=>{u?(It.destroy(A,u),t(u)):(It.removeAllListeners(A),o.onRequestSent(),r||(e[OL]=!0),i[qu]())});It.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function O5t(t,e,r,s,n,i,o,a){cA(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new i$;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[OL]=!0),s[qu]()}catch(A){t(A)}}async function zve(t,e,r,s,n,i,o,a){cA(o!==0||s[BN]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{cA(A===null),i[Ko]?d(i[Ko]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Ko])throw i[Ko];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[OL]=!0),s[qu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}jve.exports=y5t});var Tf=E((M6r,iLe)=>{"use strict";var xd=B("node:assert"),tLe=B("node:net"),QN=B("node:http"),hE=ct(),{ClientStats:H5t}=oX(),{channels:ZI}=Cf(),G5t=mUe(),Y5t=HI(),{InvalidArgumentError:Mr,InformationalError:q5t,ClientDestroyedError:V5t}=Et(),J5t=GI(),{kUrl:Vu,kServerName:Rf,kClient:W5t,kBusy:u$,kConnect:z5t,kResuming:fE,kRunning:SN,kPending:NN,kSize:yN,kQueue:pc,kConnected:j5t,kConnecting:XI,kNeedDrain:Nf,kKeepAliveDefaultTimeout:Zve,kHostHeader:K5t,kPendingIdx:Ec,kRunningIdx:kd,kError:Z5t,kPipelining:HL,kKeepAliveTimeoutValue:X5t,kMaxHeadersSize:$5t,kKeepAliveMaxTimeout:e9t,kKeepAliveTimeoutThreshold:t9t,kHeadersTimeout:r9t,kBodyTimeout:s9t,kStrictContentLength:n9t,kConnector:bN,kMaxRequests:l$,kCounter:i9t,kClose:o9t,kDestroy:a9t,kDispatch:A9t,kLocalAddress:wN,kMaxResponseSize:c9t,kOnError:u9t,kHTTPContext:ks,kMaxConcurrentStreams:l9t,kHTTP2InitialWindowSize:d9t,kHTTP2ConnectionWindowSize:h9t,kResume:Df,kPingInterval:f9t}=Br(),g9t=Hve(),p9t=Kve(),Sf=Symbol("kClosedResolve"),E9t=QN&&QN.maxHeaderSize&&Number.isInteger(QN.maxHeaderSize)&&QN.maxHeaderSize>0?()=>QN.maxHeaderSize:()=>{throw new Mr("http module not available or http.maxHeaderSize invalid")},Xve=()=>{};function rLe(t){return t[HL]??t[ks]?.defaultPipelining??1}var d$=class extends Y5t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:q,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:W,useH2c:$,initialWindowSize:ee,connectionWindowSize:ae,pingInterval:Be}={}){if(c!==void 0)throw new Mr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Mr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Mr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Mr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Mr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout in
Line truncated
|
||||
`,this[s9t]=a??3e5,this[r9t]=s??3e5,this[n9t]=m??!0,this[l$]=b,this[Sf]=null,this[c9t]=q>-1?q:-1,this[ks]=null,this[l9t]=F??100,this[d9t]=ee??262144,this[h9t]=ae??524288,this[f9t]=Be??6e4,this[pc]=[],this[kd]=0,this[Ec]=0,this[Df]=Me=>h$(this,Me),this[u9t]=Me=>sLe(this,Me)}get pipelining(){return this[HL]}set pipelining(e){this[HL]=e,this[Df](!0)}get stats(){return new H5t(this)}get[NN](){return this[pc].length-this[Ec]}get[SN](){return this[Ec]-this[kd]}get[yN](){return this[pc].length-this[kd]}get[j5t](){return!!this[ks]&&!this[XI]&&!this[ks].destroyed}get[u$](){return!!(this[ks]?.busy(null)||this[yN]>=(rLe(this)||1)||this[NN]>0)}[z5t](e){nLe(this),this.once("connect",e)}[A9t](e,r){let s=new G5t(this[Vu].origin,e,r);return this[pc].push(s),this[fE]||(hE.bodyLength(s.body)==null&&hE.isIterable(s.body)?(this[fE]=1,queueMicrotask(()=>h$(this))):this[Df](!0)),this[fE]&&this[Nf]!==2&&this[u$]&&(this[Nf]=2),this[Nf]<2}[o9t](){return new Promise(e=>{this[yN]?this[Sf]=e:e(null)})}[a9t](e){return new Promise(r=>{let s=this[pc].splice(this[Ec]);for(let i=0;i<s.length;i++){let o=s[i];hE.errorRequest(this,o,e)}let n=()=>{this[Sf]&&(this[Sf](),this[Sf]=null),r(null)};this[ks]?(this[ks].destroy(e,n),this[ks]=null):queueMicrotask(n),this[Df]()})}};function sLe(t,e){if(t[SN]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){xd(t[Ec]===t[kd]);let r=t[pc].splice(t[kd]);for(let s=0;s<r.length;s++){let n=r[s];hE.errorRequest(t,n,e)}xd(t[yN]===0)}}function nLe(t){xd(!t[XI]),xd(!t[ks]);let{host:e,hostname:r,protocol:s,port:n}=t[Vu];if(r[0]==="["){let i=r.indexOf("]");xd(i!==-1);let o=r.substring(1,i);xd(tLe.isIPv6(o)),r=o}t[XI]=!0,ZI.beforeConnect.hasSubscribers&&ZI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Rf],localAddress:t[wN]},connector:t[bN]}),t[bN]({host:e,hostname:r,protocol:s,port:n,servername:t[Rf],localAddress:t[wN]},(i,o)=>{if(i){$ve(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Df]();return}if(t.destroyed){hE.destroy(o.on("error",Xve),new V5t),t[Df]();return}xd(o);try{t[ks]=o.alpnProtocol==="h2"?p9t(t,o):g9t(t,o)}catch(a){o.destroy().on("error",Xve),$ve(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Df]();return}t[XI]=!1,o[i9t]=0,o[l$]=t[l$],o[W5t]=t,o[Z5t]=null,ZI.connected.hasSubscribers&&ZI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Rf],localAddress:t[wN]},connector:t[bN],socket:o}),t.emit("connect",t[Vu],[t]),t[Df]()})}function $ve(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[XI]=!1,ZI.connectError.hasSubscribers&&ZI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[ks]?.version,servername:t[Rf],localAddress:t[wN]},connector:t[bN],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(xd(t[SN]===0);t[NN]>0&&t[pc][t[Ec]].servername===t[Rf];){let o=t[pc][t[Ec]++];hE.errorRequest(t,o,e)}else sLe(t,e);t.emit("connectionError",t[Vu],[t],e)}}function eLe(t){t[Nf]=0,t.emit("drain",t[Vu],[t])}function h$(t,e){t[fE]!==2&&(t[fE]=2,m9t(t,e),t[fE]=0,t[kd]>256&&(t[pc].splice(0,t[kd]),t[Ec]-=t[kd],t[kd]=0))}function m9t(t,e){for(;;){if(t.destroyed){xd(t[NN]===0);return}if(t[Sf]&&!t[yN]){t[Sf](),t[Sf]=null;return}if(t[ks]&&t[ks].resume(),t[u$])t[Nf]=2;else if(t[Nf]===2){e?(t[Nf]=1,queueMicrotask(()=>eLe(t))):eLe(t);continue}if(t[NN]===0||t[SN]>=(rLe(t)||1))return;let r=t[pc][t[Ec]];if(t[Vu].protocol==="https:"&&t[Rf]!==r.servername){if(t[SN]>0)return;t[Rf]=r.servername,t[ks]?.destroy(new q5t("servername changed"),()=>{t[ks]=null,h$(t)})}if(t[XI])return;if(!t[ks]){nLe(t);return}if(t[ks].destroyed||t[ks].busy(r))return;!r.aborted&&t[ks].write(r)?t[Ec]++:t[pc].splice(t[Ec],1)}}iLe.exports=d$});var f$=E((v6r,oLe)=>{"use strict";var GL=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)}};oLe.exports=class{constructor(){this.head=this.tail=new GL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new GL),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 YL=E((L6r,gLe)=>{"use strict";var{PoolStats:C9t}=oX(),I9t=HI(),B9t=f$(),{kConnected:g$,kSize:aLe,kRunning:ALe,kPending:cLe,kQueued:DN,kBusy:Q9t,kFree:y9t,kUrl:b9t,kClose:w9t,kDestroy:S9t,kDispatch:N9t}=Br(),yn=Symbol("clients"),Ni=Symbol("needDrain"),RN=Symbol("queue"),p$=Symbol("closed resolve"),E$=Symbol("onDrain"),uLe=Symbol("onConnect"),lLe=Symbol("onDisconnect"),dLe=Symbol("onConnectionError"),m$=Symbol("get dispatcher"),hLe=Symbol("add client"),fLe=Symbol("remove client"),C$=class extends I9t{[RN]=new B9t;[DN]=0;[yn]=[];[Ni]=!1;[E$](e,r,s){let n=this[RN],i=!1;for(;!i;){let o=n.shift();if(!o)break;th
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};bPe.exports=xee});var Fee=E((c5r,DPe)=>{"use strict";var{InvalidArgumentError:iVt}=Et(),{runtimeFeatures:oVt}=Dd();function aVt(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 wPe=oVt.has("crypto")?B("node:crypto"):null,AVt=wPe?.hash?t=>wPe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function NPe(t){return Array.isArray(t)&&(t.length&1)===0}function cVt(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 uVt(t){let e={};if(!t)return e;if(NPe(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 SPe=["record","playback","update"];function lVt(t){if(!SPe.includes(t))throw new iVt(`Invalid snapshot mode: ${t}. Must be one of: ${SPe.join(", ")}`)}DPe.exports={createHeaderFilters:aVt,hashId:AVt,isUndiciHeaders:NPe,normalizeHeaders:uVt,isUrlExcludedFactory:cVt,validateSnapshotMode:lVt}});var LPe=E((u5r,vPe)=>{"use strict";var{writeFile:dVt,readFile:hVt,mkdir:fVt}=B("node:fs/promises"),{dirname:gVt,resolve:RPe}=B("node:path"),{setTimeout:pVt,clearTimeout:TPe}=B("node:timers"),{InvalidArgumentError:xPe,UndiciError:EVt}=Et(),{hashId:mVt,isUrlExcludedFactory:CVt,normalizeHeaders:kPe,createHeaderFilters:FPe}=Fee();function HN(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||kPe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:MPe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function MPe(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 UPe(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 GN(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 mVt(r)}var Mee=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=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=FPe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=CVt(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=HN(e,this.#a,this.matchOptions),n=GN(s),i=kPe(r.headers),o={statusCode:r.statusCode,headers:UPe(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.#n&&!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.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=HN(e,this.#a,this.matchOptions),s=GN(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new xPe("Snapshot path is required");try{let s=await hVt(RPe(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 EVt(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new xPe("Snapshot path is required");let s=RPe(r);await fVt(gVt(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await dVt(s,JS
Line truncated
|
||||
${e.format(r)}`.trim())}};bPe.exports=xee});var Fee=E((l5r,DPe)=>{"use strict";var{InvalidArgumentError:oVt}=Et(),{runtimeFeatures:aVt}=Dd();function AVt(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 wPe=aVt.has("crypto")?B("node:crypto"):null,cVt=wPe?.hash?t=>wPe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function NPe(t){return Array.isArray(t)&&(t.length&1)===0}function uVt(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 lVt(t){let e={};if(!t)return e;if(NPe(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 SPe=["record","playback","update"];function dVt(t){if(!SPe.includes(t))throw new oVt(`Invalid snapshot mode: ${t}. Must be one of: ${SPe.join(", ")}`)}DPe.exports={createHeaderFilters:AVt,hashId:cVt,isUndiciHeaders:NPe,normalizeHeaders:lVt,isUrlExcludedFactory:uVt,validateSnapshotMode:dVt}});var LPe=E((d5r,vPe)=>{"use strict";var{writeFile:hVt,readFile:fVt,mkdir:gVt}=B("node:fs/promises"),{dirname:pVt,resolve:RPe}=B("node:path"),{setTimeout:EVt,clearTimeout:TPe}=B("node:timers"),{InvalidArgumentError:xPe,UndiciError:mVt}=Et(),{hashId:CVt,isUrlExcludedFactory:IVt,normalizeHeaders:kPe,createHeaderFilters:FPe}=Fee();function HN(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||kPe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:MPe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function MPe(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 UPe(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 GN(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 CVt(r)}var Mee=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=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=FPe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=IVt(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=HN(e,this.#a,this.matchOptions),n=GN(s),i=kPe(r.headers),o={statusCode:r.statusCode,headers:UPe(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.#n&&!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.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=HN(e,this.#a,this.matchOptions),s=GN(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new xPe("Snapshot path is required");try{let s=await fVt(RPe(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 mVt(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new xPe("Snapshot path is required");let s=RPe(r);await gVt(pVt(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await hVt(s,JS
Line truncated
|
||||
PRAGMA journal_mode = WAL;
|
||||
PRAGMA synchronous = NORMAL;
|
||||
PRAGMA temp_store = memory;
|
||||
@@ -237,83 +237,83 @@ ${e.format(r)}`.trim())}};bPe.exports=xee});var Fee=E((c5r,DPe)=>{"use strict";v
|
||||
ORDER BY cachedAt DESC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#r.close()}get(e){rte(e);let r=this.#f(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){rte(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){rte(e),$Jt(r);let s=0,n=[],i=this;return new XJt({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.#h(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}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!eWt(n[l],u[l])){c=!1;break}}if(c)return A}}};function eWt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var bE=E((k5r,GOe)=>{"use strict";var{kConstruct:tWt}=Br(),{kEnumerableProperty:hB}=ct(),{iteratorMixin:rWt,isValidHeaderName:JN,isValidHeaderValue:LOe}=zo(),{webidl:Pt}=kn(),nte=B("node:assert"),I_=B("node:util");function vOe(t){return t===10||t===13||t===9||t===32}function _Oe(t){let e=0,r=t.length;for(;r>e&&vOe(t.charCodeAt(r-1));)--r;for(;r>e&&vOe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function POe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw Pt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});ite(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)ite(t,r[s],e[r[s]])}else throw Pt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function ite(t,e,r){if(r=_Oe(r),JN(e)){if(!LOe(r))throw Pt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Pt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(HOe(t)==="immutable")throw new TypeError("immutable");return Q_(t).append(e,r,!1)}function sWt(t){let e=Q_(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 OOe(t,e){return t[0]<e[0]?-1:1}var B_=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMa
Line truncated
|
||||
${i}`;break;case"retry":z8e(i)&&(r[n]=i);break;case"id":j8e(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&z8e(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&j8e(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}}};K8e.exports={EventSourceStream:Hte}});var i4e=E((s9r,n4e)=>{"use strict";var{pipeline:CKt}=B("node:stream"),{fetching:IKt}=ZN(),{makeRequest:BKt}=gB(),{webidl:Ri}=kn(),{EventSourceStream:QKt}=Z8e(),{parseMIMEType:yKt}=nA(),{createFastMessageEvent:bKt}=W_(),{isNetworkError:X8e}=zN(),{kEnumerableProperty:kE}=ct(),{environmentSettingsObject:$8e}=zo(),e4e=!1,t4e=3e3,s1=0,r4e=1,n1=2,wKt="anonymous",SKt="use-credentials",wB=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=s1;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Ri.util.markAsUncloneable(this);let s="EventSource constructor";Ri.argumentLengthCheck(arguments,1,s),e4e||(e4e=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ri.converters.USVString(e),r=Ri.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=$8e,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=wKt;r.withCredentials===!0&&(o=SKt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=$8e.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=BKt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===n1)return;this.#s=s1;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!X8e(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(X8e(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?yKt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=r4e,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new QKt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(bKt(A.type,A.options))}});CKt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=IKt(e)}#c(){this.#s!==n1&&(this.#s=s1,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===s1&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){Ri.brandCheck(this,t),this.#s!==n1&&(this.#s=n1,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Ri.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=Ri.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=Ri.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},s4e={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:s1,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:r4e,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:n1,writable:!1}};Object.defineProperties(wB,s4e);Object.defineProperties(wB.prototype,s4e);Object.defineProperties(wB.prototype,{close:kE,onerror:kE,onmessage:kE,onopen:kE,readyState:kE,url:kE,withCredentials:kE});Ri.converters.EventSourceInitDict=Ri.dictionaryConverter([{key:"withCredentials",converter:Ri.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ri.converters.any},{key:"node",converter:Ri.dictionaryConverter([{key:"reconnectionTime",converter:Ri.converters["unsigned long"],defaultValue:()=>t4e},{key:"dispatcher",converter:Ri.converters.any}]),defaultValue:()=>({})}]);n4e.exports={EventSource:wB,defaultReconnectionTime:t4e}});var l4e=E((n9r,Ee)=>{"use strict";var NKt=Tf(),a4e=nN(),DKt=$I(),RKt=yLe(),TKt=NLe(),xKt=EE(),kKt=v$(),FKt=ZLe(),MKt=s_e(),UKt=o_e(),A4e=Et(),aP=ct(),{InvalidArgumentError:oP}=A4e,SB=H_e(),vKt=GI(),LKt=Iee(),{MockCallHistory:_Kt,MockC
Line truncated
|
||||
`)}close(){this.#r.close()}get(e){rte(e);let r=this.#f(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){rte(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){rte(e),eWt(r);let s=0,n=[],i=this;return new $Jt({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.#h(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}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!tWt(n[l],u[l])){c=!1;break}}if(c)return A}}};function tWt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var bE=E((M5r,GOe)=>{"use strict";var{kConstruct:rWt}=Br(),{kEnumerableProperty:hB}=ct(),{iteratorMixin:sWt,isValidHeaderName:JN,isValidHeaderValue:LOe}=zo(),{webidl:Pt}=kn(),nte=B("node:assert"),I_=B("node:util");function vOe(t){return t===10||t===13||t===9||t===32}function _Oe(t){let e=0,r=t.length;for(;r>e&&vOe(t.charCodeAt(r-1));)--r;for(;r>e&&vOe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function POe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw Pt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});ite(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)ite(t,r[s],e[r[s]])}else throw Pt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function ite(t,e,r){if(r=_Oe(r),JN(e)){if(!LOe(r))throw Pt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Pt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(HOe(t)==="immutable")throw new TypeError("immutable");return Q_(t).append(e,r,!1)}function nWt(t){let e=Q_(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 OOe(t,e){return t[0]<e[0]?-1:1}var B_=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMa
Line truncated
|
||||
${i}`;break;case"retry":z8e(i)&&(r[n]=i);break;case"id":j8e(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&z8e(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&j8e(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}}};K8e.exports={EventSourceStream:Hte}});var i4e=E((i9r,n4e)=>{"use strict";var{pipeline:IKt}=B("node:stream"),{fetching:BKt}=ZN(),{makeRequest:QKt}=gB(),{webidl:Ri}=kn(),{EventSourceStream:yKt}=Z8e(),{parseMIMEType:bKt}=nA(),{createFastMessageEvent:wKt}=W_(),{isNetworkError:X8e}=zN(),{kEnumerableProperty:kE}=ct(),{environmentSettingsObject:$8e}=zo(),e4e=!1,t4e=3e3,s1=0,r4e=1,n1=2,SKt="anonymous",NKt="use-credentials",wB=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=s1;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Ri.util.markAsUncloneable(this);let s="EventSource constructor";Ri.argumentLengthCheck(arguments,1,s),e4e||(e4e=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ri.converters.USVString(e),r=Ri.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=$8e,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=SKt;r.withCredentials===!0&&(o=NKt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=$8e.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=QKt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===n1)return;this.#s=s1;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!X8e(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(X8e(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?bKt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=r4e,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new yKt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(wKt(A.type,A.options))}});IKt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=BKt(e)}#c(){this.#s!==n1&&(this.#s=s1,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===s1&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){Ri.brandCheck(this,t),this.#s!==n1&&(this.#s=n1,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Ri.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=Ri.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=Ri.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},s4e={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:s1,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:r4e,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:n1,writable:!1}};Object.defineProperties(wB,s4e);Object.defineProperties(wB.prototype,s4e);Object.defineProperties(wB.prototype,{close:kE,onerror:kE,onmessage:kE,onopen:kE,readyState:kE,url:kE,withCredentials:kE});Ri.converters.EventSourceInitDict=Ri.dictionaryConverter([{key:"withCredentials",converter:Ri.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ri.converters.any},{key:"node",converter:Ri.dictionaryConverter([{key:"reconnectionTime",converter:Ri.converters["unsigned long"],defaultValue:()=>t4e},{key:"dispatcher",converter:Ri.converters.any}]),defaultValue:()=>({})}]);n4e.exports={EventSource:wB,defaultReconnectionTime:t4e}});var l4e=E((o9r,Ee)=>{"use strict";var DKt=Tf(),a4e=nN(),RKt=$I(),TKt=yLe(),xKt=NLe(),kKt=EE(),FKt=v$(),MKt=ZLe(),UKt=s_e(),vKt=o_e(),A4e=Et(),aP=ct(),{InvalidArgumentError:oP}=A4e,SB=H_e(),LKt=GI(),_Kt=Iee(),{MockCallHistory:PKt,MockC
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${i}`:n.stack}Ee.exports.fetch=function(e,r=void 0){return jKt(e,r).catch(s=>{throw o4e?u4e(s,o4e):s&&typeof s=="object"&&Error.captureStackTrace(s,Ee.exports.fetch),s})};Ee.exports.Headers=bE().Headers;Ee.exports.Response=zN().Response;Ee.exports.Request=gB().Request;Ee.exports.FormData=RL().FormData;var{setGlobalOrigin:KKt,getGlobalOrigin:ZKt}=bX();Ee.exports.setGlobalOrigin=KKt;Ee.exports.getGlobalOrigin=ZKt;var{CacheStorage:XKt}=V3e(),{kConstruct:$Kt}=Br();Ee.exports.caches=new XKt($Kt);var{deleteCookie:eZt,getCookies:tZt,getSetCookies:rZt,setCookie:sZt,parseCookie:nZt}=n8e();Ee.exports.deleteCookie=eZt;Ee.exports.getCookies=tZt;Ee.exports.getSetCookies=rZt;Ee.exports.setCookie=sZt;Ee.exports.parseCookie=nZt;var{parseMIMEType:iZt,serializeAMimeType:oZt}=nA();Ee.exports.parseMIMEType=iZt;Ee.exports.serializeAMimeType=oZt;var{CloseEvent:aZt,ErrorEvent:AZt,MessageEvent:cZt}=W_(),{WebSocket:uZt,ping:lZt}=L8e();Ee.exports.WebSocket=uZt;Ee.exports.CloseEvent=aZt;Ee.exports.ErrorEvent=AZt;Ee.exports.MessageEvent=cZt;Ee.exports.ping=lZt;Ee.exports.WebSocketStream=V8e().WebSocketStream;Ee.exports.WebSocketError=vte().WebSocketError;Ee.exports.request=i1(SB.request);Ee.exports.stream=i1(SB.stream);Ee.exports.pipeline=i1(SB.pipeline);Ee.exports.connect=i1(SB.connect);Ee.exports.upgrade=i1(SB.upgrade);Ee.exports.MockClient=LKt;Ee.exports.MockCallHistory=_Kt;Ee.exports.MockCallHistoryLog=PKt;Ee.exports.MockPool=HKt;Ee.exports.MockAgent=OKt;Ee.exports.SnapshotAgent=GKt;Ee.exports.mockErrors=YKt;var{EventSource:dZt}=i4e();Ee.exports.EventSource=dZt;function hZt(){globalThis.fetch=Ee.exports.fetch,globalThis.Headers=Ee.exports.Headers,globalThis.Response=Ee.exports.Response,globalThis.Request=Ee.exports.Request,globalThis.FormData=Ee.exports.FormData,globalThis.WebSocket=Ee.exports.WebSocket,globalThis.CloseEvent=Ee.exports.CloseEvent,globalThis.ErrorEvent=Ee.exports.ErrorEvent,globalThis.MessageEvent=Ee.exports.MessageEvent,globalThis.EventSource=Ee.exports.EventSource}Ee.exports.install=hZt});var o1=E(Pf=>{"use strict";Pf.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Pf.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Pf.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";Pf.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Pf.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Pf.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Pf.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 h4e=E((a9r,d4e)=>{"use strict";var{asciiLowercase:AP,solelyContainsHTTPTokenCodePoints:fZt,soleyContainsHTTPQuotedStringTokenCodePoints:gZt}=o1();d4e.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=AP(String(e)),this._map.get(e)}has(e){return e=AP(String(e)),this._map.has(e)}set(e,r){if(e=AP(String(e)),r=String(r),!fZt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!gZt(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=AP(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 p4e=E((A9r,g4e)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:pZt,removeTrailingHTTPWhitespace:f4e,isHTTPWhitespaceChar:EZt,solelyContainsHTTPTokenCodePoints:Gte,soleyContainsHTTPQuotedStringTokenCodePoints:mZt,asciiLowercase:Yte,collectAnHTTPQuotedString:CZt}=o1();g4e.exports=t=>{t=pZt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!Gte(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=f4e(s),s.length===0||!Gte(s))return null;let n={type:Yte(r),subtype:Yte(s),parameters:new Map};for(;e<t.length;){for(++e;EZt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=Yte(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=CZt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=f4e(o),o==="")continue}i.length>0&&Gte(i)&&mZt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var m4e=E((c9r,E4e)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:IZt}=o1();E4e.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+="=",(!IZt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var Q4e=E((l9r,B4e)=>{"use strict";var BZt=h4e(),QZt=p4e(),yZt=m4e(),{asciiLowercase:C4e,solelyContainsHTTPTokenCodePoints:I4e}=o1();B4e.exports=class{constructor(e){e=String(e);let r=QZt(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 BZt(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=C4e(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!I4e(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=C4e(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!I4e(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return yZt(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 O4e=E($s=>{"use strict";var Kte=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),JZt=Kte(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=B("node:fs"),r=B("node:fs/promises"),s=async(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i(await(0,r.stat)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.isexe=s;var n=(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i((0,e.statSync)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.sync=n;var i=(a,A)=>a.isFile()&&o(a,A),o=(a,A)=>{let c=A.uid??process.getuid?.(),u=A.groups??process.getLine truncated
|
||||
${i}`:n.stack}Ee.exports.fetch=function(e,r=void 0){return KKt(e,r).catch(s=>{throw o4e?u4e(s,o4e):s&&typeof s=="object"&&Error.captureStackTrace(s,Ee.exports.fetch),s})};Ee.exports.Headers=bE().Headers;Ee.exports.Response=zN().Response;Ee.exports.Request=gB().Request;Ee.exports.FormData=RL().FormData;var{setGlobalOrigin:ZKt,getGlobalOrigin:XKt}=bX();Ee.exports.setGlobalOrigin=ZKt;Ee.exports.getGlobalOrigin=XKt;var{CacheStorage:$Kt}=V3e(),{kConstruct:eZt}=Br();Ee.exports.caches=new $Kt(eZt);var{deleteCookie:tZt,getCookies:rZt,getSetCookies:sZt,setCookie:nZt,parseCookie:iZt}=n8e();Ee.exports.deleteCookie=tZt;Ee.exports.getCookies=rZt;Ee.exports.getSetCookies=sZt;Ee.exports.setCookie=nZt;Ee.exports.parseCookie=iZt;var{parseMIMEType:oZt,serializeAMimeType:aZt}=nA();Ee.exports.parseMIMEType=oZt;Ee.exports.serializeAMimeType=aZt;var{CloseEvent:AZt,ErrorEvent:cZt,MessageEvent:uZt}=W_(),{WebSocket:lZt,ping:dZt}=L8e();Ee.exports.WebSocket=lZt;Ee.exports.CloseEvent=AZt;Ee.exports.ErrorEvent=cZt;Ee.exports.MessageEvent=uZt;Ee.exports.ping=dZt;Ee.exports.WebSocketStream=V8e().WebSocketStream;Ee.exports.WebSocketError=vte().WebSocketError;Ee.exports.request=i1(SB.request);Ee.exports.stream=i1(SB.stream);Ee.exports.pipeline=i1(SB.pipeline);Ee.exports.connect=i1(SB.connect);Ee.exports.upgrade=i1(SB.upgrade);Ee.exports.MockClient=_Kt;Ee.exports.MockCallHistory=PKt;Ee.exports.MockCallHistoryLog=OKt;Ee.exports.MockPool=GKt;Ee.exports.MockAgent=HKt;Ee.exports.SnapshotAgent=YKt;Ee.exports.mockErrors=qKt;var{EventSource:hZt}=i4e();Ee.exports.EventSource=hZt;function fZt(){globalThis.fetch=Ee.exports.fetch,globalThis.Headers=Ee.exports.Headers,globalThis.Response=Ee.exports.Response,globalThis.Request=Ee.exports.Request,globalThis.FormData=Ee.exports.FormData,globalThis.WebSocket=Ee.exports.WebSocket,globalThis.CloseEvent=Ee.exports.CloseEvent,globalThis.ErrorEvent=Ee.exports.ErrorEvent,globalThis.MessageEvent=Ee.exports.MessageEvent,globalThis.EventSource=Ee.exports.EventSource}Ee.exports.install=fZt});var o1=E(Pf=>{"use strict";Pf.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Pf.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Pf.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";Pf.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Pf.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Pf.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Pf.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 h4e=E((c9r,d4e)=>{"use strict";var{asciiLowercase:AP,solelyContainsHTTPTokenCodePoints:gZt,soleyContainsHTTPQuotedStringTokenCodePoints:pZt}=o1();d4e.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=AP(String(e)),this._map.get(e)}has(e){return e=AP(String(e)),this._map.has(e)}set(e,r){if(e=AP(String(e)),r=String(r),!gZt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!pZt(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=AP(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 p4e=E((u9r,g4e)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:EZt,removeTrailingHTTPWhitespace:f4e,isHTTPWhitespaceChar:mZt,solelyContainsHTTPTokenCodePoints:Gte,soleyContainsHTTPQuotedStringTokenCodePoints:CZt,asciiLowercase:Yte,collectAnHTTPQuotedString:IZt}=o1();g4e.exports=t=>{t=EZt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!Gte(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=f4e(s),s.length===0||!Gte(s))return null;let n={type:Yte(r),subtype:Yte(s),parameters:new Map};for(;e<t.length;){for(++e;mZt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=Yte(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=IZt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=f4e(o),o==="")continue}i.length>0&&Gte(i)&&CZt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var m4e=E((l9r,E4e)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:BZt}=o1();E4e.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+="=",(!BZt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var Q4e=E((h9r,B4e)=>{"use strict";var QZt=h4e(),yZt=p4e(),bZt=m4e(),{asciiLowercase:C4e,solelyContainsHTTPTokenCodePoints:I4e}=o1();B4e.exports=class{constructor(e){e=String(e);let r=yZt(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 QZt(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=C4e(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!I4e(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=C4e(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!I4e(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return bZt(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 O4e=E($s=>{"use strict";var Kte=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),WZt=Kte(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=B("node:fs"),r=B("node:fs/promises"),s=async(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i(await(0,r.stat)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.isexe=s;var n=(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i((0,e.statSync)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.sync=n;var i=(a,A)=>a.isFile()&&o(a,A),o=(a,A)=>{let c=A.uid??process.getuid?.(),u=A.groups??process.getLine truncated
|
||||
globstar while`,e,l,r,d,h),this.matchOne(e.slice(l),r.slice(d),s))return this.debug("globstar found match!",l,a,h),!0;if(h==="."||h===".."||!n.dot&&h.charAt(0)==="."){this.debug("dot detected!",e,l,r,d);break}this.debug("globstar swallow a segment, and continue"),l++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return lGe(this.pattern,this.options)}parse(e,r){QP(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return Ic;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=Vre,i=!0;break;case"?":n+=zre,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;AGe[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:aGe[c].open,close:aGe[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+n$t(r$t(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),AGe[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,Jre),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,W,$)=>($||($="\\"),W+W+$+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?Vre:f.type==="?"?zre:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=$Xt[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),W=n.slice(P.reStart,P.reEnd-8),$=n.slice(P.reEnd),ee=n.slice(P.reEnd-8,P.reEnd)+$,ae=F.split(")").length,Be=F.split("(").length-ae,Me=$;for(let Ut=0;Ut<Be;Ut++)Me=Me.replace(/\)[+*?]?/,"");$=Me;let Pe=$===""&&r!==Jre?"(?:$|\\/)":"";n=F+W+$+Pe+ee}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===Jre)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return t$t(e);let q=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",q),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Vre:r.dot?ZXt:XXt,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?s$t(a):a===Ic?Ic:a._src).reduce((a,A)=>(a[a.length-1]===Ic&&A===Ic||a.push(A),a),[]),o.forEach((a,A)=>{a!==Ic||o[A-1]===Ic||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=Ic))}),o.filter(a=>a!==Ic).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;Wre.sep!=="/"&&(e=e.split(Wre.sep).join("/")),e=e.split(cGe),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return ia.defaults(e).Minimatch}};ia.Minimatch=kB});var EGe=E((cqr,pGe)=>{pGe.exports=gGe;var Zre=B("fs"),{EventEmitter:i$t}=B("events"),{Minimatch:Kre}=dGe(),{resolve:o$t}=B("path");function a$t(t,e){return new Promise((r,s)=>{Zre.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function hGe(t,e){return new Promise((r,s)=>{(e?Zre.stat:Zre.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?hGe(t,!1):null):r(null):r(o)})})}async function*fGe(t,e,r,s,n,i){let o=await a$t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await hGe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*fGe(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*A$t(t,e,r,s){yield*fGe("",t,e,r,s,!0)}function c$t(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var yP=class extends i$t{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=c$t(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new Kre(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new Kre(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new Kre(i,{dot:!0}))}this.iterator=A$t(o$t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this
Line truncated
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return lGe(this.pattern,this.options)}parse(e,r){QP(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return Ic;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=Vre,i=!0;break;case"?":n+=zre,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;AGe[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:aGe[c].open,close:aGe[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+i$t(s$t(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),AGe[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,Jre),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,W,$)=>($||($="\\"),W+W+$+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?Vre:f.type==="?"?zre:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=e$t[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),W=n.slice(P.reStart,P.reEnd-8),$=n.slice(P.reEnd),ee=n.slice(P.reEnd-8,P.reEnd)+$,ae=F.split(")").length,Be=F.split("(").length-ae,Me=$;for(let Ut=0;Ut<Be;Ut++)Me=Me.replace(/\)[+*?]?/,"");$=Me;let Pe=$===""&&r!==Jre?"(?:$|\\/)":"";n=F+W+$+Pe+ee}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===Jre)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return r$t(e);let q=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",q),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Vre:r.dot?XXt:$Xt,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?n$t(a):a===Ic?Ic:a._src).reduce((a,A)=>(a[a.length-1]===Ic&&A===Ic||a.push(A),a),[]),o.forEach((a,A)=>{a!==Ic||o[A-1]===Ic||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=Ic))}),o.filter(a=>a!==Ic).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;Wre.sep!=="/"&&(e=e.split(Wre.sep).join("/")),e=e.split(cGe),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return ia.defaults(e).Minimatch}};ia.Minimatch=kB});var EGe=E((lqr,pGe)=>{pGe.exports=gGe;var Zre=B("fs"),{EventEmitter:o$t}=B("events"),{Minimatch:Kre}=dGe(),{resolve:a$t}=B("path");function A$t(t,e){return new Promise((r,s)=>{Zre.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function hGe(t,e){return new Promise((r,s)=>{(e?Zre.stat:Zre.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?hGe(t,!1):null):r(null):r(o)})})}async function*fGe(t,e,r,s,n,i){let o=await A$t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await hGe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*fGe(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*c$t(t,e,r,s){yield*fGe("",t,e,r,s,!0)}function u$t(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var yP=class extends o$t{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=u$t(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new Kre(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new Kre(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new Kre(i,{dot:!0}))}this.iterator=c$t(a$t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this
Line truncated
|
||||
`,S);S=H===-1?w.length:H}else if(M!==-1&&w[S]==="/"&&w[S+1]==="*"){let H=w.indexOf("*/",S);H!==-1?(S=H+2,M=w.indexOf("*/",S)):(y+=w[S],S++)}else y+=w[S],S++;return y}function kQ(w){let y=xQ(w.toString()),S=y.match(T3);if(S||(S=y.match(x3)),!S)throw new Error(`could not parse args in autoInject
|
||||
Source:
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(xD).map(H=>H.replace(kD,"").trim())}function FQ(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],V,z=h(H),j=!z&&H.length===1||z&&H.length===0;if(Array.isArray(H))V=[...H],H=V.pop(),S[M]=V.concat(V.length>0?re:H);else if(j)S[M]=H;else{if(V=kQ(H),H.length===0&&!z&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");z||V.pop(),S[M]=V.concat(re)}function re(De,vt){var Kt=V.map(Ot=>De[Ot]);Kt.push(vt),C(H)(...Kt)}}),TQ(S,y)}class MQ{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):UQ(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):UQ(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function UQ(w,y){w.length=1,w.head=w.tail=y}function Em(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,V=[];let z={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(qe,we){z[qe].push(we)}function re(qe,we){let Ve=(...Ht)=>{De(qe,Ve),we(...Ht)};z[qe].push(Ve)}function De(qe,we){if(!qe)return Object.keys(z).forEach(Ve=>z[Ve]=[]);if(!we)return z[qe]=[];z[qe]=z[qe].filter(Ve=>Ve!==we)}function vt(qe,...we){z[qe].forEach(Ve=>Ve(...we))}var Kt=!1;function Ot(qe,we,Ve,Ht){if(Ht!=null&&typeof Ht!="function")throw new Error("task callback must be a function");Zt.started=!0;var Or,nn;function da(fg,...GQ){if(fg)return Ve?nn(fg):Or();if(GQ.length<=1)return Or(GQ[0]);Or(GQ)}var Bm=Zt._createTaskItem(qe,Ve?da:Ht||da);if(we?Zt._tasks.unshift(Bm):Zt._tasks.push(Bm),Kt||(Kt=!0,c(()=>{Kt=!1,Zt.process()})),Ve||!Ht)return new Promise((fg,GQ)=>{Or=fg,nn=GQ})}function la(qe){return function(we,...Ve){H-=1;for(var Ht=0,Or=qe.length;Ht<Or;Ht++){var nn=qe[Ht],da=V.indexOf(nn);da===0?V.shift():da>0&&V.splice(da,1),nn.callback(we,...Ve),we!=null&&vt("error",we,nn.data)}H<=Zt.concurrency-Zt.buffer&&vt("unsaturated"),Zt.idle()&&vt("drain"),Zt.process()}}function Im(qe){return qe.length===0&&Zt.idle()?(c(()=>vt("drain")),!0):!1}let hg=qe=>we=>{if(!we)return new Promise((Ve,Ht)=>{re(qe,(Or,nn)=>{if(Or)return Ht(Or);Ve(nn)})});De(qe),j(qe,we)};var HQ=!1,Zt={_tasks:new MQ,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*Zt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!1,we)):Ot(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!0,we)):Ot(qe,!1,!0,we)},kill(){De(),Zt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!1,we)):Ot(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!0,we)):Ot(qe,!0,!0,we)},remove(qe){Zt._tasks.remove(qe)},process(){if(!HQ){for(HQ=!0;!Zt.paused&&H<Zt.concurrency&&Zt._tasks.length;){var qe=[],we=[],Ve=Zt._tasks.length;Zt.payload&&(Ve=Math.min(Ve,Zt.payload));for(var Ht=0;Ht<Ve;Ht++){var Or=Zt._tasks.shift();qe.push(Or),V.push(Or),we.push(Or.data)}H+=1,Zt._tasks.length===0&&vt("empty"),H===Zt.concurrency&&vt("saturated");var nn=ee(la(qe));M(we,nn)}HQ=!1}},length(){return Zt._tasks.length},running(){return H},workersList(){return V},idle(){return Zt._tasks.length+H===0},pause(){Zt.paused=!0},resume(){Zt.paused!==!1&&(Zt.paused=!1,c(Zt.process))}};return Object.defineProperties(Zt,{saturated:{writable:!1,value:hg("saturated")},unsaturated:{writable:!1,value:hg("unsaturated")},empty:{writable:!1,value:hg("empty")},drain:{writable:!1,value:hg("drain")},error:{writable:!1,value:hg("error")}}),Zt}function vQ(w,y){return Em(w,1,y)}function mm(w,y,S){return Em(w,y,S)}function ua(w,y,S,M){M=q(M);var H=C(S);return vi(w,(V,z,j)=>{H(y,V,(re,De)=>{y=De,j(re)})},V=>M(V,y))}var BA=m(ua,4);function Cm(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Ql(),BA(y,S,(V,z,j)=>{z.apply(M,V.concat((re,...De)=>{j(re,De)}))},(V,z)=>H(V,...z)),H[Bl]}}function FD(...w){return Cm(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(V,z)=>{H(V,(j,...re)=>j?z(j):z(j,re))},(V,z)=>{for(var j=[],re=0;re<z.length;re++)z[re]&&(j=j.concat(...z[re]));return M(V,j)})}var G=m(D,4);function K(w,y,S){return G(w,1/0,y,S)}var Z=m(K,3);function Ae(w,y,S){retur
Line truncated
|
||||
GFS4: `),console.error(t)});is[Mn]||(NGe=global[Mn]||[],RGe(is,NGe),is.close=(function(t){function e(r,s){return t.call(is,r,function(n){n||DGe(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,DP,{value:t}),e})(is.close),is.closeSync=(function(t){function e(r){t.apply(is,arguments),DGe()}return Object.defineProperty(e,DP,{value:t}),e})(is.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){PE(is[Mn]),B("assert").equal(is[Mn].length,0)}));var NGe;global[Mn]||RGe(global,is[Mn]);tse.exports=$re(m$t(is));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!is.__patched&&(tse.exports=$re(is),is.__patched=!0);function $re(t){p$t(t),t.gracefulify=$re,t.createReadStream=U,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(F,W,$){return typeof W=="function"&&($=W,W=null),ee(F,W,$);function ee(ae,Be,Me,Pe){return e(ae,Be,function(Ut){Ut&&(Ut.code==="EMFILE"||Ut.code==="ENFILE")?FB([ee,[ae,Be,Me],Ut,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return s(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return i(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,W,$,ee){return typeof $=="function"&&(ee=$,$=0),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return a(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,W,$){typeof W=="function"&&($=W,W=null);var ee=u.test(process.version)?function(Me,Pe,Ut,Pr){return c(Me,ae(Me,Pe,Ut,Pr))}:function(Me,Pe,Ut,Pr){return c(Me,Pe,ae(Me,Pe,Ut,Pr))};return ee(F,W,$);function ae(Be,Me,Pe,Ut){return function(Pr,zt){Pr&&(Pr.code==="EMFILE"||Pr.code==="ENFILE")?FB([ee,[Be,Me,Pe],Pr,Ut||Date.now(),Date.now()]):(zt&&zt.sort&&zt.sort(),typeof Pe=="function"&&Pe.call(this,Pr,zt))}}}if(process.version.substr(0,4)==="v0.8"){var d=E$t(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,W){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.autoClose&&F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$),F.read())})}function Q(F,W){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$))})}function U(F,W){return new t.ReadStream(F,W)}function q(F,W){return new t.WriteStream(F,W)}var x=t.open;t.open=P;function P(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return x(Be,Me,Pe,function(zt,Gs){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}return t}function FB(t){PE("ENQUEUE",t[0].name,t[1]),is[Mn].push(t),ese()}var NP;function DGe(){for(var t=Date.now(),e=0;e<is[Mn].length;++e)is[Mn][e].length>2&&(is[Mn][e][3]=t,is[Mn][e][4]=t);ese()}function ese(){if(clearTimeout(NP),NP=void 0,is[Mn].length!==0){var t=is[Mn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)PE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){PE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(PE("RETRY",e.name,r),e.apply(null,r.concat([n]))):is[Mn].push(t)}NP===void 0&&(NP=setTimeout(ese,0))}}});var RP=E((fqr,TGe)=>{"use strict";var al=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";al.writable=t=>al(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";al.readable=t=>al(t)&&t.readable!=
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};A9e.exports={AggregateError:Lse,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var _se=E((bVr,c9e)=>{"use strict";c9e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ai=E((wVr,d9e)=>{"use strict";var{format:Hsr,inspect:zP}=_se(),{AggregateError:Gsr}=Kr(),Ysr=globalThis.AggregateError||Gsr,qsr=Symbol("kIsNodeError"),Vsr=["string","function","number","object","Function","Object","boolean","bigint","symbol"],Jsr=/^([A-Z][a-z0-9]*)+$/,Wsr="__node_internal_",jP={};function GE(t,e){if(!t)throw new jP.ERR_INTERNAL_ASSERTION(e)}function u9e(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function zsr(t,e,r){if(typeof e=="function")return GE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return GE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:Hsr(e,...r)}function vn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(zsr(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[qsr]=!0,jP[t]=s}function l9e(t){let e=Wsr+t.name;return Object.defineProperty(t,"name",{value:e}),t}function jsr(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new Ysr([e,t],e.message);return r.code=e.code,r}return t||e}var Pse=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new jP.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};vn("ERR_ASSERTION","%s",Error);vn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{GE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)GE(typeof A=="string","All expected entries have to be of type string"),Vsr.includes(A)?n.push(A.toLowerCase()):Jsr.test(A)?i.push(A):(GE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(xD).map(H=>H.replace(kD,"").trim())}function FQ(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],V,z=h(H),j=!z&&H.length===1||z&&H.length===0;if(Array.isArray(H))V=[...H],H=V.pop(),S[M]=V.concat(V.length>0?re:H);else if(j)S[M]=H;else{if(V=kQ(H),H.length===0&&!z&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");z||V.pop(),S[M]=V.concat(re)}function re(De,vt){var Kt=V.map(Ot=>De[Ot]);Kt.push(vt),C(H)(...Kt)}}),TQ(S,y)}class MQ{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):UQ(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):UQ(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function UQ(w,y){w.length=1,w.head=w.tail=y}function Em(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,V=[];let z={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(qe,we){z[qe].push(we)}function re(qe,we){let Ve=(...Ht)=>{De(qe,Ve),we(...Ht)};z[qe].push(Ve)}function De(qe,we){if(!qe)return Object.keys(z).forEach(Ve=>z[Ve]=[]);if(!we)return z[qe]=[];z[qe]=z[qe].filter(Ve=>Ve!==we)}function vt(qe,...we){z[qe].forEach(Ve=>Ve(...we))}var Kt=!1;function Ot(qe,we,Ve,Ht){if(Ht!=null&&typeof Ht!="function")throw new Error("task callback must be a function");Zt.started=!0;var Or,nn;function da(fg,...GQ){if(fg)return Ve?nn(fg):Or();if(GQ.length<=1)return Or(GQ[0]);Or(GQ)}var Bm=Zt._createTaskItem(qe,Ve?da:Ht||da);if(we?Zt._tasks.unshift(Bm):Zt._tasks.push(Bm),Kt||(Kt=!0,c(()=>{Kt=!1,Zt.process()})),Ve||!Ht)return new Promise((fg,GQ)=>{Or=fg,nn=GQ})}function la(qe){return function(we,...Ve){H-=1;for(var Ht=0,Or=qe.length;Ht<Or;Ht++){var nn=qe[Ht],da=V.indexOf(nn);da===0?V.shift():da>0&&V.splice(da,1),nn.callback(we,...Ve),we!=null&&vt("error",we,nn.data)}H<=Zt.concurrency-Zt.buffer&&vt("unsaturated"),Zt.idle()&&vt("drain"),Zt.process()}}function Im(qe){return qe.length===0&&Zt.idle()?(c(()=>vt("drain")),!0):!1}let hg=qe=>we=>{if(!we)return new Promise((Ve,Ht)=>{re(qe,(Or,nn)=>{if(Or)return Ht(Or);Ve(nn)})});De(qe),j(qe,we)};var HQ=!1,Zt={_tasks:new MQ,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*Zt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!1,we)):Ot(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!0,we)):Ot(qe,!1,!0,we)},kill(){De(),Zt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!1,we)):Ot(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?Im(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!0,we)):Ot(qe,!0,!0,we)},remove(qe){Zt._tasks.remove(qe)},process(){if(!HQ){for(HQ=!0;!Zt.paused&&H<Zt.concurrency&&Zt._tasks.length;){var qe=[],we=[],Ve=Zt._tasks.length;Zt.payload&&(Ve=Math.min(Ve,Zt.payload));for(var Ht=0;Ht<Ve;Ht++){var Or=Zt._tasks.shift();qe.push(Or),V.push(Or),we.push(Or.data)}H+=1,Zt._tasks.length===0&&vt("empty"),H===Zt.concurrency&&vt("saturated");var nn=ee(la(qe));M(we,nn)}HQ=!1}},length(){return Zt._tasks.length},running(){return H},workersList(){return V},idle(){return Zt._tasks.length+H===0},pause(){Zt.paused=!0},resume(){Zt.paused!==!1&&(Zt.paused=!1,c(Zt.process))}};return Object.defineProperties(Zt,{saturated:{writable:!1,value:hg("saturated")},unsaturated:{writable:!1,value:hg("unsaturated")},empty:{writable:!1,value:hg("empty")},drain:{writable:!1,value:hg("drain")},error:{writable:!1,value:hg("error")}}),Zt}function vQ(w,y){return Em(w,1,y)}function mm(w,y,S){return Em(w,y,S)}function ua(w,y,S,M){M=q(M);var H=C(S);return vi(w,(V,z,j)=>{H(y,V,(re,De)=>{y=De,j(re)})},V=>M(V,y))}var BA=m(ua,4);function Cm(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Ql(),BA(y,S,(V,z,j)=>{z.apply(M,V.concat((re,...De)=>{j(re,De)}))},(V,z)=>H(V,...z)),H[Bl]}}function FD(...w){return Cm(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(V,z)=>{H(V,(j,...re)=>j?z(j):z(j,re))},(V,z)=>{for(var j=[],re=0;re<z.length;re++)z[re]&&(j=j.concat(...z[re]));return M(V,j)})}var G=m(D,4);function K(w,y,S){return G(w,1/0,y,S)}var Z=m(K,3);function Ae(w,y,S){retur
Line truncated
|
||||
GFS4: `),console.error(t)});is[Mn]||(NGe=global[Mn]||[],RGe(is,NGe),is.close=(function(t){function e(r,s){return t.call(is,r,function(n){n||DGe(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,DP,{value:t}),e})(is.close),is.closeSync=(function(t){function e(r){t.apply(is,arguments),DGe()}return Object.defineProperty(e,DP,{value:t}),e})(is.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){PE(is[Mn]),B("assert").equal(is[Mn].length,0)}));var NGe;global[Mn]||RGe(global,is[Mn]);tse.exports=$re(C$t(is));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!is.__patched&&(tse.exports=$re(is),is.__patched=!0);function $re(t){E$t(t),t.gracefulify=$re,t.createReadStream=U,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(F,W,$){return typeof W=="function"&&($=W,W=null),ee(F,W,$);function ee(ae,Be,Me,Pe){return e(ae,Be,function(Ut){Ut&&(Ut.code==="EMFILE"||Ut.code==="ENFILE")?FB([ee,[ae,Be,Me],Ut,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return s(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return i(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,W,$,ee){return typeof $=="function"&&(ee=$,$=0),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return a(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,W,$){typeof W=="function"&&($=W,W=null);var ee=u.test(process.version)?function(Me,Pe,Ut,Pr){return c(Me,ae(Me,Pe,Ut,Pr))}:function(Me,Pe,Ut,Pr){return c(Me,Pe,ae(Me,Pe,Ut,Pr))};return ee(F,W,$);function ae(Be,Me,Pe,Ut){return function(Pr,zt){Pr&&(Pr.code==="EMFILE"||Pr.code==="ENFILE")?FB([ee,[Be,Me,Pe],Pr,Ut||Date.now(),Date.now()]):(zt&&zt.sort&&zt.sort(),typeof Pe=="function"&&Pe.call(this,Pr,zt))}}}if(process.version.substr(0,4)==="v0.8"){var d=m$t(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,W){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.autoClose&&F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$),F.read())})}function Q(F,W){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$))})}function U(F,W){return new t.ReadStream(F,W)}function q(F,W){return new t.WriteStream(F,W)}var x=t.open;t.open=P;function P(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Ut,Pr){return x(Be,Me,Pe,function(zt,Gs){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?FB([ae,[Be,Me,Pe,Ut],zt,Pr||Date.now(),Date.now()]):typeof Ut=="function"&&Ut.apply(this,arguments)})}}return t}function FB(t){PE("ENQUEUE",t[0].name,t[1]),is[Mn].push(t),ese()}var NP;function DGe(){for(var t=Date.now(),e=0;e<is[Mn].length;++e)is[Mn][e].length>2&&(is[Mn][e][3]=t,is[Mn][e][4]=t);ese()}function ese(){if(clearTimeout(NP),NP=void 0,is[Mn].length!==0){var t=is[Mn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)PE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){PE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(PE("RETRY",e.name,r),e.apply(null,r.concat([n]))):is[Mn].push(t)}NP===void 0&&(NP=setTimeout(ese,0))}}});var RP=E((pqr,TGe)=>{"use strict";var al=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";al.writable=t=>al(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";al.readable=t=>al(t)&&t.readable!=
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};A9e.exports={AggregateError:Lse,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var _se=E((SVr,c9e)=>{"use strict";c9e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ai=E((NVr,d9e)=>{"use strict";var{format:Gsr,inspect:zP}=_se(),{AggregateError:Ysr}=Kr(),qsr=globalThis.AggregateError||Ysr,Vsr=Symbol("kIsNodeError"),Jsr=["string","function","number","object","Function","Object","boolean","bigint","symbol"],Wsr=/^([A-Z][a-z0-9]*)+$/,zsr="__node_internal_",jP={};function GE(t,e){if(!t)throw new jP.ERR_INTERNAL_ASSERTION(e)}function u9e(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function jsr(t,e,r){if(typeof e=="function")return GE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return GE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:Gsr(e,...r)}function vn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(jsr(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[Vsr]=!0,jP[t]=s}function l9e(t){let e=zsr+t.name;return Object.defineProperty(t,"name",{value:e}),t}function Ksr(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new qsr([e,t],e.message);return r.code=e.code,r}return t||e}var Pse=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new jP.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};vn("ERR_ASSERTION","%s",Error);vn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{GE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)GE(typeof A=="string","All expected entries have to be of type string"),Jsr.includes(A)?n.push(A.toLowerCase()):Wsr.test(A)?i.push(A):(GE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
globstar while`,e,d,r,h,f),this.matchOne(e.slice(d),r.slice(h),s))return this.debug("globstar found match!",d,A,f),!0;if(f==="."||f===".."||!n.dot&&f.charAt(0)==="."){this.debug("dot detected!",e,d,r,h);break}this.debug("globstar swallow a segment, and continue"),d++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,LO.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(bdr))?n=r.dot?Sdr:wdr:(s=e.match(fdr))?n=(r.nocase?r.dot?mdr:Edr:r.dot?pdr:gdr)(s[1]):(s=e.match(Ndr))?n=(r.nocase?r.dot?Rdr:Ddr:r.dot?Tdr:xdr)(s):(s=e.match(Cdr))?n=r.dot?Bdr:Idr:(s=e.match(Qdr))&&(n=ydr);let i=IWe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Fdr:r.dot?Mdr:Udr,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?Hdr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=em;var Gdr=cie();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return Gdr.AST}});var Ydr=uie();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return Ydr.escape}});var qdr=kO();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return qdr.unescape}});be.minimatch.AST=IWe.AST;be.minimatch.Minimatch=em;be.minimatch.escape=ldr.escape;be.minimatch.unescape=ddr.unescape});var DWe=E(PO=>{"use strict";Object.defineProperty(PO,"__esModule",{value:!0});PO.LRUCache=void 0;var aQ=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,wWe=new Set,lie=typeof process=="object"&&process?process:{},SWe=(t,e,r,s)=>{typeof lie.emitWarning=="function"?lie.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},_O=globalThis.AbortController,bWe=globalThis.AbortSignal;if(typeof _O>"u"){bWe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},_O=class{constructor(){e()}signal=new bWe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=lie.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,SWe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var Vdr=t=>!wWe.has(t),Zf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),NWe=t=>Zf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?AQ:null:null,AQ=class extends Array{constructor(e){super(e),this.fill(0)}},die=class t{heap;length;static#e=!1;static create(e){let r=NWe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},hie=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,LO.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(wdr))?n=r.dot?Ndr:Sdr:(s=e.match(gdr))?n=(r.nocase?r.dot?Cdr:mdr:r.dot?Edr:pdr)(s[1]):(s=e.match(Ddr))?n=(r.nocase?r.dot?Tdr:Rdr:r.dot?xdr:kdr)(s):(s=e.match(Idr))?n=r.dot?Qdr:Bdr:(s=e.match(ydr))&&(n=bdr);let i=IWe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Mdr:r.dot?Udr:vdr,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?Gdr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=em;var Ydr=cie();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return Ydr.AST}});var qdr=uie();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return qdr.escape}});var Vdr=kO();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return Vdr.unescape}});be.minimatch.AST=IWe.AST;be.minimatch.Minimatch=em;be.minimatch.escape=ddr.escape;be.minimatch.unescape=hdr.unescape});var DWe=E(PO=>{"use strict";Object.defineProperty(PO,"__esModule",{value:!0});PO.LRUCache=void 0;var aQ=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,wWe=new Set,lie=typeof process=="object"&&process?process:{},SWe=(t,e,r,s)=>{typeof lie.emitWarning=="function"?lie.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},_O=globalThis.AbortController,bWe=globalThis.AbortSignal;if(typeof _O>"u"){bWe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},_O=class{constructor(){e()}signal=new bWe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=lie.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,SWe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var Jdr=t=>!wWe.has(t),Zf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),NWe=t=>Zf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?AQ:null:null,AQ=class extends Array{constructor(e){super(e),this.fill(0)}},die=class t{heap;length;static#e=!1;static create(e){let r=NWe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},hie=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
`)),e.linkname&&(r+=Eoe(" linkpath="+e.linkname+`
|
||||
`));let s=e.pax;if(s)for(let n in s)r+=Eoe(" "+n+"="+s[n]+`
|
||||
`);return Wt.from(r)};IQ.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Wt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Wt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};IQ.encode=function(e){let r=Wt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Wt.byteLength(s)!==s.length)return null;for(;Wt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Wt.byteLength(s)>100||Wt.byteLength(n)>155||e.linkname&&Wt.byteLength(e.linkname)>100?null:(Wt.write(r,s),Wt.write(r,ig(e.mode&ipr,6),100),Wt.write(r,ig(e.uid,6),108),Wt.write(r,ig(e.gid,6),116),dpr(e.size,r,124),Wt.write(r,ig(e.mtime.getTime()/1e3|0,11),136),r[156]=Q3+upr(e.type),e.linkname&&Wt.write(r,e.linkname,157),Wt.copy(F7e,r,yD),Wt.copy(rpr,r,moe),e.uname&&Wt.write(r,e.uname,265),e.gname&&Wt.write(r,e.gname,297),Wt.write(r,ig(e.devmajor||0,6),329),Wt.write(r,ig(e.devminor||0,6),337),n&&Wt.write(r,n,345),Wt.write(r,ig(U7e(r),6),148),r)};IQ.decode=function(e,r,s){let n=e[156]===0?0:e[156]-Q3,i=CQ(e,0,100,r),o=ng(e,100,8),a=ng(e,108,8),A=ng(e,116,8),c=ng(e,124,12),u=ng(e,136,12),l=cpr(n),d=e[157]===0?null:CQ(e,157,100,r),h=CQ(e,265,32),f=CQ(e,297,32),p=ng(e,329,8),C=ng(e,337,8),m=U7e(e);if(m===256)return null;if(m!==ng(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(opr(e))e[345]&&(i=CQ(e,345,155,r)+"/"+i);else if(!apr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function opr(t){return Wt.equals(F7e,t.subarray(yD,yD+6))}function apr(t){return Wt.equals(spr,t.subarray(yD,yD+6))&&Wt.equals(npr,t.subarray(moe,moe+2))}function Apr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function cpr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function upr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function M7e(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function U7e(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function ig(t,e){return t=t.toString(8),t.length>e?tpr.slice(0,e)+" ":epr.slice(0,e-t.length)+t+" "}function lpr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function dpr(t,e,r){t.toString(8).length>11?lpr(t,e,r):Wt.write(e,ig(t,11),r)}function hpr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function ng(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return hpr(t);{for(;e<t.length&&t[e]===32;)e++;let s=Apr(M7e(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Wt.toString(t.subarray(e,s)),8)}}function CQ(t,e,r,s){return Wt.toString(t.subarray(e,M7e(t,0,e,e+r)),s)}function Eoe(t){let e=Wt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var O7e=E((ZWr,P7e)=>{var{Writable:fpr,Readable:gpr,getStreamError:v7e}=poe(),ppr=toe(),L7e=fQ(),BQ=Coe(),Epr=L7e.alloc(0),Boe=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new ppr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return Epr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return L7e.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},Qoe=class extends gpr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(v7e(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=_7e(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},yoe=class extends f
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function Cpe(t,e){if(process.env.GITHUB_OUTPUT||"")return YQ("OUTPUT",rR(t,e));process.stdout.write(CG.EOL),yA("set-output",{name:t},Dc(e))}function Ch(t){process.exitCode=mG.Failure,Gc(t)}function vA(){return process.env.RUNNER_DEBUG==="1"}function Y(t){yA("debug",{},t)}function Gc(t,e={}){yA("error",$D(e),t instanceof Error?t.toString():t)}function it(t,e={}){yA("warning",$D(e),t instanceof Error?t.toString():t)}function Ipe(t,e={}){yA("notice",$D(e),t instanceof Error?t.toString():t)}function te(t){process.stdout.write(t+CG.EOL)}function Xut(t){H3("group",t)}function $ut(){H3("endgroup")}function ax(t,e){return Zut(this,void 0,void 0,function*(){Xut(t);let r;try{r=yield e()}finally{$ut()}return r})}function m0(t,e){if(process.env.GITHUB_STATE||"")return YQ("STATE",rR(t,e));yA("save-state",{name:t},Dc(e))}import*as zte from"fs";import*as jte from"path";import*as lP from"os";import{readFileSync as elt,existsSync as tlt}from"fs";import{EOL as rlt}from"os";var C0=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(tlt(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(elt(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${rlt}`)}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 Y9=le(Jye(),1),Wye=le(P9(),1),yyt=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 zye(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function jye(t){return new Y9.HttpClient().getAgent(t)}function byt(t){return new Y9.HttpClient().getAgentDispatcher(t)}function Kye(t){let e=byt(t);return(s,n)=>yyt(this,void 0,void 0,function*(){return(0,Wye.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function Zye(){return process.env.GITHUB_API_URL||"https://api.github.com"}function ck(){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 uk(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)=>uk.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 Xye(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 $ye(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 ebe=Function.bind,tbe=ebe.bind(ebe);function rbe(t,e,r){let s=tbe($ye,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]=tbe(Xye,null).apply(null,i)})}function Syt(){let t=Symbol("Singular"),e={registry:{}},r=uk.bind(null,e,t);return rbe(r,e,t),r}function Nyt(){let t={registry:{}},e=uk.bind(null,t);return rbe(e,t),e}var sbe={Singular:Syt,Collection:Nyt};var oY=le(rY(),1);var Rbe=le(rY(),1);var Ibt="0.0.0-developm
Line truncated
|
||||
`);return Wt.from(r)};IQ.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Wt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Wt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};IQ.encode=function(e){let r=Wt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Wt.byteLength(s)!==s.length)return null;for(;Wt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Wt.byteLength(s)>100||Wt.byteLength(n)>155||e.linkname&&Wt.byteLength(e.linkname)>100?null:(Wt.write(r,s),Wt.write(r,ig(e.mode&opr,6),100),Wt.write(r,ig(e.uid,6),108),Wt.write(r,ig(e.gid,6),116),hpr(e.size,r,124),Wt.write(r,ig(e.mtime.getTime()/1e3|0,11),136),r[156]=Q3+lpr(e.type),e.linkname&&Wt.write(r,e.linkname,157),Wt.copy(F7e,r,yD),Wt.copy(spr,r,moe),e.uname&&Wt.write(r,e.uname,265),e.gname&&Wt.write(r,e.gname,297),Wt.write(r,ig(e.devmajor||0,6),329),Wt.write(r,ig(e.devminor||0,6),337),n&&Wt.write(r,n,345),Wt.write(r,ig(U7e(r),6),148),r)};IQ.decode=function(e,r,s){let n=e[156]===0?0:e[156]-Q3,i=CQ(e,0,100,r),o=ng(e,100,8),a=ng(e,108,8),A=ng(e,116,8),c=ng(e,124,12),u=ng(e,136,12),l=upr(n),d=e[157]===0?null:CQ(e,157,100,r),h=CQ(e,265,32),f=CQ(e,297,32),p=ng(e,329,8),C=ng(e,337,8),m=U7e(e);if(m===256)return null;if(m!==ng(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(apr(e))e[345]&&(i=CQ(e,345,155,r)+"/"+i);else if(!Apr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function apr(t){return Wt.equals(F7e,t.subarray(yD,yD+6))}function Apr(t){return Wt.equals(npr,t.subarray(yD,yD+6))&&Wt.equals(ipr,t.subarray(moe,moe+2))}function cpr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function upr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function lpr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function M7e(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function U7e(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function ig(t,e){return t=t.toString(8),t.length>e?rpr.slice(0,e)+" ":tpr.slice(0,e-t.length)+t+" "}function dpr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function hpr(t,e,r){t.toString(8).length>11?dpr(t,e,r):Wt.write(e,ig(t,11),r)}function fpr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function ng(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return fpr(t);{for(;e<t.length&&t[e]===32;)e++;let s=cpr(M7e(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Wt.toString(t.subarray(e,s)),8)}}function CQ(t,e,r,s){return Wt.toString(t.subarray(e,M7e(t,0,e,e+r)),s)}function Eoe(t){let e=Wt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var O7e=E(($Wr,P7e)=>{var{Writable:gpr,Readable:ppr,getStreamError:v7e}=poe(),Epr=toe(),L7e=fQ(),BQ=Coe(),mpr=L7e.alloc(0),Boe=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new Epr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return mpr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return L7e.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},Qoe=class extends ppr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(v7e(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=_7e(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},yoe=class extends g
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function Cpe(t,e){if(process.env.GITHUB_OUTPUT||"")return YQ("OUTPUT",rR(t,e));process.stdout.write(CG.EOL),yA("set-output",{name:t},Dc(e))}function Ch(t){process.exitCode=mG.Failure,Gc(t)}function vA(){return process.env.RUNNER_DEBUG==="1"}function Y(t){yA("debug",{},t)}function Gc(t,e={}){yA("error",$D(e),t instanceof Error?t.toString():t)}function it(t,e={}){yA("warning",$D(e),t instanceof Error?t.toString():t)}function Ipe(t,e={}){yA("notice",$D(e),t instanceof Error?t.toString():t)}function te(t){process.stdout.write(t+CG.EOL)}function $ut(t){H3("group",t)}function elt(){H3("endgroup")}function ax(t,e){return Xut(this,void 0,void 0,function*(){$ut(t);let r;try{r=yield e()}finally{elt()}return r})}function m0(t,e){if(process.env.GITHUB_STATE||"")return YQ("STATE",rR(t,e));yA("save-state",{name:t},Dc(e))}import*as zte from"fs";import*as jte from"path";import*as lP from"os";import{readFileSync as tlt,existsSync as rlt}from"fs";import{EOL as slt}from"os";var C0=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(rlt(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(tlt(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${slt}`)}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 Y9=le(Jye(),1),Wye=le(P9(),1),byt=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 zye(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function jye(t){return new Y9.HttpClient().getAgent(t)}function wyt(t){return new Y9.HttpClient().getAgentDispatcher(t)}function Kye(t){let e=wyt(t);return(s,n)=>byt(this,void 0,void 0,function*(){return(0,Wye.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function Zye(){return process.env.GITHUB_API_URL||"https://api.github.com"}function ck(){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 uk(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)=>uk.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 Xye(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 $ye(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 ebe=Function.bind,tbe=ebe.bind(ebe);function rbe(t,e,r){let s=tbe($ye,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]=tbe(Xye,null).apply(null,i)})}function Nyt(){let t=Symbol("Singular"),e={registry:{}},r=uk.bind(null,e,t);return rbe(r,e,t),r}function Dyt(){let t={registry:{}},e=uk.bind(null,t);return rbe(e,t),e}var sbe={Singular:Nyt,Collection:Dyt};var oY=le(rY(),1);var Rbe=le(rY(),1);var Bbt="0.0.0-developm
Line truncated
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var Qbt=class extends Error{constructor(t,e,r){super(Bbt(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},ybt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],bbt=["query","method","url"],Dbe=/\/api\/v3\/?$/;function wbt(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(bbt.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)=>ybt.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 Dbe.test(i)&&(n.url=i.replace(Dbe,"/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 Qbt(n,a,o.data)}return o.data.data})}function sY(t,e){let r=t.defaults(e);return Object.assign((n,i)=>wbt(r,n,i),{defaults:sY.bind(null,r),endpoint:r.endpoint})}var UBr=sY(Rbe.request,{headers:{"user-agent":`octokit-graphql.js/${Ibt} ${ck()}`},method:"POST",url:"/graphql"});function Tbe(t){return sY(t,{method:"POST",url:"/graphql"})}var nY="(?:[a-zA-Z0-9_-]+)",xbe="\\.",kbe=new RegExp(`^${nY}${xbe}${nY}${xbe}${nY}$`),Sbt=kbe.test.bind(kbe);async function Nbt(t){let e=Sbt(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 Dbt(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Rbt(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=Dbt(t),e(n)}var Fbe=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(Nbt.bind(null,e),{hook:Rbt.bind(null,e)})};var iY="7.0.6";var Mbe=()=>{},Tbt=console.warn.bind(console),xbt=console.error.bind(console);function kbt(t={}){return typeof t.debug!="function"&&(t.debug=Mbe),typeof t.info!="function"&&(t.info=Mbe),typeof t.warn!="function"&&(t.warn=Tbt),typeof t.error!="function"&&(t.error=xbt),t}var Ube=`octokit-core.js/${iY} ${ck()}`,hk=class{static VERSION=iY;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 sbe.Collection,s={baseUrl:oY.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Ube}`:Ube,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=oY.request.defaults(s),this.graphql=Tbe(this.request).defaults(s),this.log=kbt(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=Fbe(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 aY="17.0.0";var Fbt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`)}var ybt=class extends Error{constructor(t,e,r){super(Qbt(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},bbt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],wbt=["query","method","url"],Dbe=/\/api\/v3\/?$/;function Sbt(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(wbt.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)=>bbt.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 Dbe.test(i)&&(n.url=i.replace(Dbe,"/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 ybt(n,a,o.data)}return o.data.data})}function sY(t,e){let r=t.defaults(e);return Object.assign((n,i)=>Sbt(r,n,i),{defaults:sY.bind(null,r),endpoint:r.endpoint})}var LBr=sY(Rbe.request,{headers:{"user-agent":`octokit-graphql.js/${Bbt} ${ck()}`},method:"POST",url:"/graphql"});function Tbe(t){return sY(t,{method:"POST",url:"/graphql"})}var nY="(?:[a-zA-Z0-9_-]+)",xbe="\\.",kbe=new RegExp(`^${nY}${xbe}${nY}${xbe}${nY}$`),Nbt=kbe.test.bind(kbe);async function Dbt(t){let e=Nbt(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 Rbt(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Tbt(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=Rbt(t),e(n)}var Fbe=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(Dbt.bind(null,e),{hook:Tbt.bind(null,e)})};var iY="7.0.6";var Mbe=()=>{},xbt=console.warn.bind(console),kbt=console.error.bind(console);function Fbt(t={}){return typeof t.debug!="function"&&(t.debug=Mbe),typeof t.info!="function"&&(t.info=Mbe),typeof t.warn!="function"&&(t.warn=xbt),typeof t.error!="function"&&(t.error=kbt),t}var Ube=`octokit-core.js/${iY} ${ck()}`,hk=class{static VERSION=iY;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 sbe.Collection,s={baseUrl:oY.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Ube}`:Ube,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=oY.request.defaults(s),this.graphql=Tbe(this.request).defaults(s),this.log=Fbt(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=Fbe(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 aY="17.0.0";var Mbt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`),e=e.replace(/\r/g,`
|
||||
`));let n=e.split(`
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Xb(i));return s.searchPaths.push(...gY(s.patterns)),s})}static stat(e,r,s){return BY(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield IC.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Y(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield IC.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield IC.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Y(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var Bwt=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 Bk(t,e){return Bwt(this,void 0,void 0,function*(){return yield Ck.create(t,e)})}var ANe=le(aw(),1);import*as vk from"crypto";import*as yC from"fs";import*as gp from"path";import*as cNe from"util";var Aw;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Aw||(Aw={}));var Ci;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(Ci||(Ci={}));var Fo;(function(t){t.GNU="gnu",t.BSD="bsd"})(Fo||(Fo={}));var Mk=2,Uk=5e3,HY=5e3,GY=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,aNe=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,cw="cache.tar",YY="manifest.txt",Cyr=10*Math.pow(1024,3);var QC=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())})},E1t=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},m1t="1.0";function uw(){return QC(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let s;t?s=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?s="/Users":s="/home",e=gp.join(s,"actions","temp")}let r=gp.join(e,vk.randomUUID());return yield _g(r),r})}function tu(t){return yC.statSync(t).size}function qY(t){return QC(this,void 0,void 0,function*(){var e,r,s,n,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield Bk(t.join(`
|
||||
`),{implicitDescendants:!1});try{for(var c=!0,u=E1t(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){n=l.value,c=!1;let h=gp.relative(a,n).replace(new RegExp(`\\${gp.sep}`,"g"),"/");Y(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(s=u.return)&&(yield s.call(u))}finally{if(r)throw r.error}}return o})}function lw(t){return QC(this,void 0,void 0,function*(){return cNe.promisify(yC.unlink)(t)})}function uNe(t){return QC(this,arguments,void 0,function*(e,r=[]){let s="";r.push("--version"),Y(`Checking ${e} ${r.join(" ")}`);try{yield UA(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:n=>s+=n.toString(),stderr:n=>s+=n.toString()}})}catch(n){Y(n.message)}return s=s.trim(),Y(s),s})}function dw(){return QC(this,void 0,void 0,function*(){let t=yield uNe("zstd",["--quiet"]),e=ANe.clean(t);return Y(`zstd version: ${e}`),t===""?Ci.Gzip:Ci.ZstdWithoutLong})}function Hh(t){return t===Ci.Gzip?Aw.Gzip:Aw.Zstd}function lNe(){return QC(this,void 0,void 0,function*(){return yC.existsSync(GY)?GY:(yield uNe("tar")).toLowerCase().includes("gnu tar")?yo("tar"):""})}function VY(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function bC(t,e,r=!1){let s=t.slice();return e&&s.push(e),process.platform==="win32"&&!r&&s.push("windows-only"),s.push(m1t),vk.createHash("sha256").update(s.join("|")).digest("hex")}function dNe(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as ZC from"fs";import{URL as OFt}from"url";var ru=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as C1t}from"node:os";import I1t from"node:util";import B1t from"node:process";function hNe(t,...e){B1t.stderr.write(`${I1t.format(t,...e)}${C1t}`)}var fNe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,pNe,JY=[],WY=[],_k=[];fNe&&zY(fNe);var ENe=Object.assign(t=>mNe(t),{enable:zY,enabled:jY,disable:Q1t,log:hNe});function zY(t){pNe=t,JY=[],WY=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?WY.push(r.substring(1)):JY.push(r);for(let r of _k)r.enabled=jY(r.namespace)}function jY(t){if(t.endsWith("*"))return!0;for(let e of WY)if(gNe(t,e))return!1;for(let e of JY)if(gNe(t,e))return!0;return!1}function gNe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function Q1t(){let t=pNe||"";return zY(""),t}function mNe(t){let e=Object.assign(r,{enabled:jY(t),destroy:y1t,log:ENe.log,namespace:t,extend:b1t});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return _k.push(e),e}function y1t(){let t=_k.indexOf(this);return t>=0?(_k.splice(t,1),!0):!1}function b1t(t){let e=mNe(`${this.namespace}:${t}`);return e.log=this.log,e}var wC=ENe;var KY=["verbose","info","warning","error"],CNe={verbose:400,info:300,warning:200,error:100};function INe(t,e){e.log=(...r)=>{t.log(...r)}}function BNe(t){return KY.includes(t)}function w1t(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=wC(t.namespace);n.log=(...u)=>{wC.log(...u)};function i(u){if(u&&!BNe(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${KY.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);wC.enable(l.join(","))}r&&(BNe(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${KY.join(", ")}.`));function o(u){return!!(s&&CNe[u.level]<=CNe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(INe(u,d),o(d)){let h=wC.disable();wC.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return INe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var QNe=w1t({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),S1t=QNe.logger;function hw(t){return QNe.createClientLogger(t)}function Pk(t){return t.toLowerCase()}function*N1t(t){for(let e of t.values())yield[e.name,e.value]}var ZY=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(Pk(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(Pk(e))?.value}has(e){return this._headersMap.has(Pk(e))}delete(e){this._headersMap.delete(Pk(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=
Line truncated
|
||||
${x1t.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function Gk(t){return t instanceof Ii?!0:Ep(t)&&t.name==="RestError"}function Ki(t,e){return Buffer.from(t,e)}import tq from"node:http";import rq from"node:https";import wNe from"node:zlib";import{Transform as k1t}from"node:stream";var ka=hw("ts-http-runtime");var F1t={};function fw(t){return t&&typeof t.pipe=="function"}function SNe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function NNe(t){return t&&typeof t.byteLength=="number"}var Yk=class extends k1t{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},sq=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new ru("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new KA;ka.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=L1t(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new Yk(f);p.on("error",C=>{ka.error("Error in upload progress",C)}),fw(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=M1t(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?U1t(c,u):c;let h=e.onDownloadProgress;if(h){let f=new Yk(h);f.on("error",p=>{ka.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await v1t(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();fw(a)&&(c=SNe(a));let u=Promise.resolve();fw(A)&&(u=SNe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{ka.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?tq.request(a,A):rq.request(a,A);u.once("error",l=>{c(new Ii(l.message,{code:l.code??Ii.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new ru("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&fw(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):NNe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(ka.error("Unrecognized body type",s),c(new Ii("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?tq.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new tq.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return rq.globalAgent;let n=e.tlsSettings??F1t,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(ka.info("No cached TLS Agent exist, creating a new Agent"),i=new rq.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function M1t(t){let e=Mo();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function U1t(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=wNe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=wNe.createInflate();return t.pipe(s),s}return t}function v1t(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new Ii(`Error reading response as text: ${n.message}`,{code:Ii.PARSE_ERROR}))})})}function L1t(t){return t?Buffer.isBuffer(t)?t.length:fw(t)?null:NNe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function DNe(){return new sq}function qk(){return DNe()}var nq="logPolicy";function Vk(t={}){let e=t.logger??ka.info,r=new KA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:nq,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function iRt(t){return t instanceof Uint8Array?t.byteLength:hF(t)?t.size===-1?void 0:t.size:void 0}function oRt(t){let e=0;for(let r of t){let s=iRt(r);if(s===void 0)return;e+=s}return e}async function aRt(t,e,r){let s=[Ki(`--${r}`,"utf-8"),...e.flatMap(i=>[Ki(`\r
|
||||
`,"utf-8"),Ki(nRt(i.headers),"utf-8"),Ki(`\r
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Xb(i));return s.searchPaths.push(...gY(s.patterns)),s})}static stat(e,r,s){return BY(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield IC.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Y(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield IC.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield IC.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Y(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var Qwt=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 Bk(t,e){return Qwt(this,void 0,void 0,function*(){return yield Ck.create(t,e)})}var ANe=le(aw(),1);import*as vk from"crypto";import*as yC from"fs";import*as gp from"path";import*as cNe from"util";var Aw;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Aw||(Aw={}));var Ci;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(Ci||(Ci={}));var Fo;(function(t){t.GNU="gnu",t.BSD="bsd"})(Fo||(Fo={}));var Mk=2,Uk=5e3,HY=5e3,GY=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,aNe=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,cw="cache.tar",YY="manifest.txt",Byr=10*Math.pow(1024,3);var QC=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())})},m1t=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},C1t="1.0";function uw(){return QC(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let s;t?s=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?s="/Users":s="/home",e=gp.join(s,"actions","temp")}let r=gp.join(e,vk.randomUUID());return yield _g(r),r})}function tu(t){return yC.statSync(t).size}function qY(t){return QC(this,void 0,void 0,function*(){var e,r,s,n,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield Bk(t.join(`
|
||||
`),{implicitDescendants:!1});try{for(var c=!0,u=m1t(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){n=l.value,c=!1;let h=gp.relative(a,n).replace(new RegExp(`\\${gp.sep}`,"g"),"/");Y(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(s=u.return)&&(yield s.call(u))}finally{if(r)throw r.error}}return o})}function lw(t){return QC(this,void 0,void 0,function*(){return cNe.promisify(yC.unlink)(t)})}function uNe(t){return QC(this,arguments,void 0,function*(e,r=[]){let s="";r.push("--version"),Y(`Checking ${e} ${r.join(" ")}`);try{yield UA(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:n=>s+=n.toString(),stderr:n=>s+=n.toString()}})}catch(n){Y(n.message)}return s=s.trim(),Y(s),s})}function dw(){return QC(this,void 0,void 0,function*(){let t=yield uNe("zstd",["--quiet"]),e=ANe.clean(t);return Y(`zstd version: ${e}`),t===""?Ci.Gzip:Ci.ZstdWithoutLong})}function Hh(t){return t===Ci.Gzip?Aw.Gzip:Aw.Zstd}function lNe(){return QC(this,void 0,void 0,function*(){return yC.existsSync(GY)?GY:(yield uNe("tar")).toLowerCase().includes("gnu tar")?yo("tar"):""})}function VY(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function bC(t,e,r=!1){let s=t.slice();return e&&s.push(e),process.platform==="win32"&&!r&&s.push("windows-only"),s.push(C1t),vk.createHash("sha256").update(s.join("|")).digest("hex")}function dNe(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as ZC from"fs";import{URL as HFt}from"url";var ru=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as I1t}from"node:os";import B1t from"node:util";import Q1t from"node:process";function hNe(t,...e){Q1t.stderr.write(`${B1t.format(t,...e)}${I1t}`)}var fNe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,pNe,JY=[],WY=[],_k=[];fNe&&zY(fNe);var ENe=Object.assign(t=>mNe(t),{enable:zY,enabled:jY,disable:y1t,log:hNe});function zY(t){pNe=t,JY=[],WY=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?WY.push(r.substring(1)):JY.push(r);for(let r of _k)r.enabled=jY(r.namespace)}function jY(t){if(t.endsWith("*"))return!0;for(let e of WY)if(gNe(t,e))return!1;for(let e of JY)if(gNe(t,e))return!0;return!1}function gNe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function y1t(){let t=pNe||"";return zY(""),t}function mNe(t){let e=Object.assign(r,{enabled:jY(t),destroy:b1t,log:ENe.log,namespace:t,extend:w1t});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return _k.push(e),e}function b1t(){let t=_k.indexOf(this);return t>=0?(_k.splice(t,1),!0):!1}function w1t(t){let e=mNe(`${this.namespace}:${t}`);return e.log=this.log,e}var wC=ENe;var KY=["verbose","info","warning","error"],CNe={verbose:400,info:300,warning:200,error:100};function INe(t,e){e.log=(...r)=>{t.log(...r)}}function BNe(t){return KY.includes(t)}function S1t(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=wC(t.namespace);n.log=(...u)=>{wC.log(...u)};function i(u){if(u&&!BNe(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${KY.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);wC.enable(l.join(","))}r&&(BNe(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${KY.join(", ")}.`));function o(u){return!!(s&&CNe[u.level]<=CNe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(INe(u,d),o(d)){let h=wC.disable();wC.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return INe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var QNe=S1t({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),N1t=QNe.logger;function hw(t){return QNe.createClientLogger(t)}function Pk(t){return t.toLowerCase()}function*D1t(t){for(let e of t.values())yield[e.name,e.value]}var ZY=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(Pk(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(Pk(e))?.value}has(e){return this._headersMap.has(Pk(e))}delete(e){this._headersMap.delete(Pk(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=
Line truncated
|
||||
${k1t.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function Gk(t){return t instanceof Ii?!0:Ep(t)&&t.name==="RestError"}function Ki(t,e){return Buffer.from(t,e)}import tq from"node:http";import rq from"node:https";import wNe from"node:zlib";import{Transform as F1t}from"node:stream";var ka=hw("ts-http-runtime");var M1t={};function fw(t){return t&&typeof t.pipe=="function"}function SNe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function NNe(t){return t&&typeof t.byteLength=="number"}var Yk=class extends F1t{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},sq=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new ru("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new KA;ka.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=_1t(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new Yk(f);p.on("error",C=>{ka.error("Error in upload progress",C)}),fw(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=U1t(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?v1t(c,u):c;let h=e.onDownloadProgress;if(h){let f=new Yk(h);f.on("error",p=>{ka.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await L1t(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();fw(a)&&(c=SNe(a));let u=Promise.resolve();fw(A)&&(u=SNe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{ka.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?tq.request(a,A):rq.request(a,A);u.once("error",l=>{c(new Ii(l.message,{code:l.code??Ii.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new ru("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&fw(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):NNe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(ka.error("Unrecognized body type",s),c(new Ii("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?tq.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new tq.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return rq.globalAgent;let n=e.tlsSettings??M1t,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(ka.info("No cached TLS Agent exist, creating a new Agent"),i=new rq.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function U1t(t){let e=Mo();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function v1t(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=wNe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=wNe.createInflate();return t.pipe(s),s}return t}function L1t(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new Ii(`Error reading response as text: ${n.message}`,{code:Ii.PARSE_ERROR}))})})}function _1t(t){return t?Buffer.isBuffer(t)?t.length:fw(t)?null:NNe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function DNe(){return new sq}function qk(){return DNe()}var nq="logPolicy";function Vk(t={}){let e=t.logger??ka.info,r=new KA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:nq,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function oRt(t){return t instanceof Uint8Array?t.byteLength:hF(t)?t.size===-1?void 0:t.size:void 0}function aRt(t){let e=0;for(let r of t){let s=oRt(r);if(s===void 0)return;e+=s}return e}async function ARt(t,e,r){let s=[Ki(`--${r}`,"utf-8"),...e.flatMap(i=>[Ki(`\r
|
||||
`,"utf-8"),Ki(iRt(i.headers),"utf-8"),Ki(`\r
|
||||
`,"utf-8"),i.body,Ki(`\r
|
||||
--${r}`,"utf-8")]),Ki(`--\r
|
||||
\r
|
||||
`,"utf-8")],n=oRt(s);n&&t.headers.set("Content-Length",n),t.body=await b1e(s)}var Ew="multipartPolicy",ARt=70,cRt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function uRt(t){if(t.length>ARt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!cRt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function fF(){return{name:Ew,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?uRt(r):r=sRt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await aRt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function gF(){return Hk()}import{EOL as dRt}from"node:os";import hRt from"node:util";import*as w1e from"node:process";function S1e(t,...e){w1e.stderr.write(`${hRt.format(t,...e)}${dRt}`)}var N1e=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,D1e,Qq=[],yq=[],pF=[];N1e&&bq(N1e);var R1e=Object.assign(t=>T1e(t),{enable:bq,enabled:wq,disable:fRt,log:S1e});function bq(t){D1e=t,Qq=[],yq=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?yq.push(new RegExp(`^${s.substr(1)}$`)):Qq.push(new RegExp(`^${s}$`));for(let s of pF)s.enabled=wq(s.namespace)}function wq(t){if(t.endsWith("*"))return!0;for(let e of yq)if(e.test(t))return!1;for(let e of Qq)if(e.test(t))return!0;return!1}function fRt(){let t=D1e||"";return bq(""),t}function T1e(t){let e=Object.assign(r,{enabled:wq(t),destroy:gRt,log:R1e.log,namespace:t,extend:pRt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return pF.push(e),e}function gRt(){let t=pF.indexOf(this);return t>=0?(pF.splice(t,1),!0):!1}function pRt(t){let e=T1e(`${this.namespace}:${t}`);return e.log=this.log,e}var kC=R1e;var k1e=new Set,EF=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,Sq,Nq=kC("azure");Nq.log=(...t)=>{kC.log(...t)};var Dq=["verbose","info","warning","error"];EF&&(U1e(EF)?ERt(EF):console.error(`AZURE_LOG_LEVEL set to unknown log level '${EF}'; logging is not enabled. Acceptable values: ${Dq.join(", ")}.`));function ERt(t){if(t&&!U1e(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${Dq.join(",")}`);Sq=t;let e=[];for(let r of k1e)M1e(r)&&e.push(r.namespace);kC.enable(e.join(","))}var x1e={verbose:400,info:300,warning:200,error:100};function va(t){let e=Nq.extend(t);return F1e(Nq,e),{error:mF(e,"error"),warning:mF(e,"warning"),info:mF(e,"info"),verbose:mF(e,"verbose")}}function F1e(t,e){e.log=(...r)=>{t.log(...r)}}function mF(t,e){let r=Object.assign(t.extend(e),{level:e});if(F1e(t,r),M1e(r)){let s=kC.disable();kC.enable(s+","+r.namespace)}return k1e.add(r),r}function M1e(t){return!!(Sq&&x1e[t.level]<=x1e[Sq])}function U1e(t){return Dq.includes(t)}var nu=va("core-rest-pipeline");function Rq(t={}){return Vk({logger:nu.info,...t})}var Tq=Jk;function xq(t={}){return Wk(t)}import kq from"node:os";import Fq from"node:process";function v1e(){return"User-Agent"}async function L1e(t){if(Fq&&Fq.versions){let e=`${kq.type()} ${kq.release()}; ${kq.arch()}`,r=Fq.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var CF="1.22.2";function bRt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function _1e(){return v1e()}async function IF(t){let e=new Map;e.set("core-rest-pipeline",CF),await L1e(e);let r=bRt(e);return t?`${t} ${r}`:r}var P1e=_1e(),O1e="userAgentPolicy";function Mq(t={}){let e=IF(t.userAgentPrefix);return{name:O1e,async sendRequest(r,s){return r.headers.has(P1e)||r.headers.set(P1e,await e),s(r)}}}var mw=class extends Error{constructor(e){super(e),this.name="AbortError"}};function Uq(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new mw(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var RRt="The delay was aborted.";function FC(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return Uq(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??RRt})}function Yh(t){if(Ep(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function H1e(t){return Ep(t)}function MC(){return pp()}var sr=Ip;var G1e=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!$Tt(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Ds("InvalidTag",l,Bi(t,i))}let c=zTt(t,i);if(c===!1)return Ds("InvalidAttr","Attributes for '"+A+"' have open quote.",Bi(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=DDe(u,e);if(d===!0)s=!0;else return Ds(d.err.code,d.err.msg,Bi(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Ds("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Bi(t,o));if(r.length===0)return Ds("InvalidTag","Closing tag '"+A+"' has not been opened.",Bi(t,o));{let l=r.pop();if(A!==l.tagName){let d=Bi(t,l.tagStartPos);return Ds("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Bi(t,o))}r.length==0&&(n=!0)}}else return Ds("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Bi(t,i));else{let l=DDe(u,e);if(l!==!0)return Ds(l.err.code,l.err.msg,Bi(t,i-u.length+l.err.line));if(n===!0)return Ds("InvalidXml","Multiple possible root nodes found.",Bi(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=NDe(t,i);continue}else if(t[i+1]==="?"){if(i=SDe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=ZTt(t,i);if(l==-1)return Ds("InvalidChar","char '&' is not expected.",Bi(t,i));i=l}else if(n===!0&&!wDe(t[i]))return Ds("InvalidXml","Extra text at the end",Bi(t,i));t[i]==="<"&&i--}}else{if(wDe(t[i]))continue;return Ds("InvalidChar","char '"+t[i]+"' is not expected.",Bi(t,i))}if(s){if(r.length==1)return Ds("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Bi(t,r[0].tagStartPos));if(r.length>0)return Ds("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Ds("InvalidXml","Start tag expected.",1);return!0}function wDe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function SDe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return Ds("InvalidXml","XML declaration allowed only at the start of the document.",Bi(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function NDe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var JTt='"',WTt="'";function zTt(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===JTt||t[e]===WTt)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var jTt=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function DDe(t,e){let r=kF(t,jTt),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Tw(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Tw(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return Ds("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Tw(r[n]));let i=r[n][2];if(!XTt(i))return Ds("InvalidAttr","Attribute '"+i+"' is an invalid name.",Tw(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return Ds("InvalidAttr","Attribute '"+i+"' is repeated.",Tw(r[n]))}return!0}function KTt(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function ZTt(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,KTt(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function Ds(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function XTt(t){return Rw(t)}function $Tt(t){return Rw(t)}function Bi(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Tw(t){return t.startIndex+t[1].length}var ext={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},RDe=function(t){return Object.assign({},ext,t)};var MF;typeof Symbol!="function"?MF="@@xmlMetadata":MF=Symbol("XML Node Metadata");var _o=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][MF]={startIndex:r})}static getMetaDataSymbol(){return MF}};function lV(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&&sxt(t,e)){e+=7;let a,A;[a,A,e]=txt(t,e+1),A.indexOf("&")===-1&&(r[axt(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&nxt(t,e))e+=8;else if(n&&ixt(t,e))e+=8;else if(n&&oxt(t,e))e+=9;else if(rxt)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function txt(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function rxt(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function sxt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function nxt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function ixt(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function oxt(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new _o("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=bp(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=hV(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new _o(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=bp(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=lV(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=bp(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=hV(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new _o(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new _o(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new _o(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function Cxt(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var Ixt=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function Bxt(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function Qxt(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function yxt(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function bp(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function hV(t,e,r,s=">"){let n=yxt(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function bxt(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=bp(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),kDe(t,e,"",r)}function kDe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=Dxt(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];Rxt(c,e)||(f=e.tagValueProcessor(A,f),f=FDe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=xDe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=xDe(a[":@"],e),d=s+`<${A}${l}`,h=kDe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function Dxt(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function xDe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=FDe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function Rxt(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function FDe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var Txt={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function ZA(t){this.options=Object.assign({},Txt,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=xw(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=Fxt),this.processTextOrObjNode=xxt,this.options.format?(this.indentate=kxt,this.tagEndChar=`>
|
||||
`,"utf-8")],n=aRt(s);n&&t.headers.set("Content-Length",n),t.body=await b1e(s)}var Ew="multipartPolicy",cRt=70,uRt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function lRt(t){if(t.length>cRt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!uRt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function fF(){return{name:Ew,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?lRt(r):r=nRt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await ARt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function gF(){return Hk()}import{EOL as hRt}from"node:os";import fRt from"node:util";import*as w1e from"node:process";function S1e(t,...e){w1e.stderr.write(`${fRt.format(t,...e)}${hRt}`)}var N1e=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,D1e,Qq=[],yq=[],pF=[];N1e&&bq(N1e);var R1e=Object.assign(t=>T1e(t),{enable:bq,enabled:wq,disable:gRt,log:S1e});function bq(t){D1e=t,Qq=[],yq=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?yq.push(new RegExp(`^${s.substr(1)}$`)):Qq.push(new RegExp(`^${s}$`));for(let s of pF)s.enabled=wq(s.namespace)}function wq(t){if(t.endsWith("*"))return!0;for(let e of yq)if(e.test(t))return!1;for(let e of Qq)if(e.test(t))return!0;return!1}function gRt(){let t=D1e||"";return bq(""),t}function T1e(t){let e=Object.assign(r,{enabled:wq(t),destroy:pRt,log:R1e.log,namespace:t,extend:ERt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return pF.push(e),e}function pRt(){let t=pF.indexOf(this);return t>=0?(pF.splice(t,1),!0):!1}function ERt(t){let e=T1e(`${this.namespace}:${t}`);return e.log=this.log,e}var kC=R1e;var k1e=new Set,EF=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,Sq,Nq=kC("azure");Nq.log=(...t)=>{kC.log(...t)};var Dq=["verbose","info","warning","error"];EF&&(U1e(EF)?mRt(EF):console.error(`AZURE_LOG_LEVEL set to unknown log level '${EF}'; logging is not enabled. Acceptable values: ${Dq.join(", ")}.`));function mRt(t){if(t&&!U1e(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${Dq.join(",")}`);Sq=t;let e=[];for(let r of k1e)M1e(r)&&e.push(r.namespace);kC.enable(e.join(","))}var x1e={verbose:400,info:300,warning:200,error:100};function va(t){let e=Nq.extend(t);return F1e(Nq,e),{error:mF(e,"error"),warning:mF(e,"warning"),info:mF(e,"info"),verbose:mF(e,"verbose")}}function F1e(t,e){e.log=(...r)=>{t.log(...r)}}function mF(t,e){let r=Object.assign(t.extend(e),{level:e});if(F1e(t,r),M1e(r)){let s=kC.disable();kC.enable(s+","+r.namespace)}return k1e.add(r),r}function M1e(t){return!!(Sq&&x1e[t.level]<=x1e[Sq])}function U1e(t){return Dq.includes(t)}var nu=va("core-rest-pipeline");function Rq(t={}){return Vk({logger:nu.info,...t})}var Tq=Jk;function xq(t={}){return Wk(t)}import kq from"node:os";import Fq from"node:process";function v1e(){return"User-Agent"}async function L1e(t){if(Fq&&Fq.versions){let e=`${kq.type()} ${kq.release()}; ${kq.arch()}`,r=Fq.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var CF="1.22.2";function wRt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function _1e(){return v1e()}async function IF(t){let e=new Map;e.set("core-rest-pipeline",CF),await L1e(e);let r=wRt(e);return t?`${t} ${r}`:r}var P1e=_1e(),O1e="userAgentPolicy";function Mq(t={}){let e=IF(t.userAgentPrefix);return{name:O1e,async sendRequest(r,s){return r.headers.has(P1e)||r.headers.set(P1e,await e),s(r)}}}var mw=class extends Error{constructor(e){super(e),this.name="AbortError"}};function Uq(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new mw(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var TRt="The delay was aborted.";function FC(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return Uq(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??TRt})}function Yh(t){if(Ep(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function H1e(t){return Ep(t)}function MC(){return pp()}var sr=Ip;var G1e=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!ext(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Ds("InvalidTag",l,Bi(t,i))}let c=jTt(t,i);if(c===!1)return Ds("InvalidAttr","Attributes for '"+A+"' have open quote.",Bi(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=DDe(u,e);if(d===!0)s=!0;else return Ds(d.err.code,d.err.msg,Bi(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Ds("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Bi(t,o));if(r.length===0)return Ds("InvalidTag","Closing tag '"+A+"' has not been opened.",Bi(t,o));{let l=r.pop();if(A!==l.tagName){let d=Bi(t,l.tagStartPos);return Ds("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Bi(t,o))}r.length==0&&(n=!0)}}else return Ds("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Bi(t,i));else{let l=DDe(u,e);if(l!==!0)return Ds(l.err.code,l.err.msg,Bi(t,i-u.length+l.err.line));if(n===!0)return Ds("InvalidXml","Multiple possible root nodes found.",Bi(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=NDe(t,i);continue}else if(t[i+1]==="?"){if(i=SDe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=XTt(t,i);if(l==-1)return Ds("InvalidChar","char '&' is not expected.",Bi(t,i));i=l}else if(n===!0&&!wDe(t[i]))return Ds("InvalidXml","Extra text at the end",Bi(t,i));t[i]==="<"&&i--}}else{if(wDe(t[i]))continue;return Ds("InvalidChar","char '"+t[i]+"' is not expected.",Bi(t,i))}if(s){if(r.length==1)return Ds("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Bi(t,r[0].tagStartPos));if(r.length>0)return Ds("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Ds("InvalidXml","Start tag expected.",1);return!0}function wDe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function SDe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return Ds("InvalidXml","XML declaration allowed only at the start of the document.",Bi(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function NDe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var WTt='"',zTt="'";function jTt(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===WTt||t[e]===zTt)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var KTt=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function DDe(t,e){let r=kF(t,KTt),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Tw(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Tw(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return Ds("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Tw(r[n]));let i=r[n][2];if(!$Tt(i))return Ds("InvalidAttr","Attribute '"+i+"' is an invalid name.",Tw(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return Ds("InvalidAttr","Attribute '"+i+"' is repeated.",Tw(r[n]))}return!0}function ZTt(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function XTt(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,ZTt(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function Ds(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function $Tt(t){return Rw(t)}function ext(t){return Rw(t)}function Bi(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Tw(t){return t.startIndex+t[1].length}var txt={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},RDe=function(t){return Object.assign({},txt,t)};var MF;typeof Symbol!="function"?MF="@@xmlMetadata":MF=Symbol("XML Node Metadata");var _o=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][MF]={startIndex:r})}static getMetaDataSymbol(){return MF}};function lV(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&&nxt(t,e)){e+=7;let a,A;[a,A,e]=rxt(t,e+1),A.indexOf("&")===-1&&(r[Axt(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&ixt(t,e))e+=8;else if(n&&oxt(t,e))e+=8;else if(n&&axt(t,e))e+=9;else if(sxt)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function rxt(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function sxt(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function nxt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function ixt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function oxt(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function axt(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new _o("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=bp(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=hV(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new _o(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=bp(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=lV(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=bp(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=hV(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new _o(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new _o(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new _o(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function Ixt(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var Bxt=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function Qxt(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function yxt(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function bxt(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function bp(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function hV(t,e,r,s=">"){let n=bxt(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function wxt(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=bp(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),kDe(t,e,"",r)}function kDe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=Rxt(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];Txt(c,e)||(f=e.tagValueProcessor(A,f),f=FDe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=xDe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=xDe(a[":@"],e),d=s+`<${A}${l}`,h=kDe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function Rxt(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function xDe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=FDe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function Txt(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function FDe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var xxt={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function ZA(t){this.options=Object.assign({},xxt,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=xw(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=Mxt),this.processTextOrObjNode=kxt,this.options.format?(this.indentate=Fxt,this.tagEndChar=`>
|
||||
`,this.newLine=`
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}ZA.prototype.build=function(t){return this.options.preserveOrder?EV(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};ZA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};ZA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function xxt(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}ZA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};ZA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};ZA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};ZA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function kxt(t){return this.options.indentBy.repeat(t)}function Fxt(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var MDe={validate:FF};function LDe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function Mxt(t={}){var e,r;return Object.assign(Object.assign({},LDe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function Uxt(t={}){return Object.assign(Object.assign({},LDe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function UF(t,e={}){let r=Mxt(e),s=new ZA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function mV(t,e={}){if(!t)throw new Error("Document is empty");let r=MDe.validate(t);if(r!==!0)throw r;let n=new _C(Uxt(e)).parse(t);if(Line truncated
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}ZA.prototype.build=function(t){return this.options.preserveOrder?EV(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};ZA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};ZA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function kxt(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}ZA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};ZA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};ZA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};ZA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function Fxt(t){return this.options.indentBy.repeat(t)}function Mxt(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var MDe={validate:FF};function LDe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function Uxt(t={}){var e,r;return Object.assign(Object.assign({},LDe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function vxt(t={}){return Object.assign(Object.assign({},LDe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function UF(t,e={}){let r=Uxt(e),s=new ZA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function mV(t,e={}){if(!t)throw new Error("Document is empty");let r=MDe.validate(t);if(r!==!0)throw r;let n=new _C(vxt(e)).parse(t);if(Line truncated
|
||||
`)+`
|
||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),s=this.factory.computeHMACSHA256(r);return e.headers.set(nt.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${s}`),e}getHeaderValueToSign(e,r){let s=e.headers.get(r);return!s||r===nt.CONTENT_LENGTH&&s==="0"?"":s}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(n=>n.name.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE));r.sort((n,i)=>VF(n.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((n,i,o)=>!(i>0&&n.name.toLowerCase()===o[i-1].name.toLowerCase()));let s="";return r.forEach(n=>{s+=`${n.name.toLowerCase().trimRight()}:${n.value.trimLeft()}
|
||||
`}),s}getCanonicalizedResourceString(e){let r=GF(e.url)||"/",s="";s+=`/${this.factory.accountName}${r}`;let n=YF(e.url),i={};if(n){let o=[];for(let a in n)if(Object.prototype.hasOwnProperty.call(n,a)){let A=a.toLowerCase();i[A]=n[a],o.push(A)}o.sort();for(let a of o)s+=`
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var ls=class extends Sp{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new vw(e,r,this)}computeHMACSHA256(e){return Yxt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Np=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Ws=va("storage-common");var La;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(La||(La={}));var zh={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},qxt=new Np("The operation was aborted."),Lw=class extends au{retryOptions;constructor(e,r,s=zh){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:zh.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):zh.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:zh.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:zh.maxRetryDelayInMs):zh.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:zh.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:zh.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=HF(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=Wh(n.url,id.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Ws.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Ws.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Ws.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Ws.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Ws.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Ws.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Ws.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case La.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case La.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Ws.info(`RetryPolicy: Delay for ${n}ms`),qF(n,s,qxt)}};var _w=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Lw(e,r,this.retryOptions)}};var Vxt="storageBrowserPolicy";function _De(){return{name:Vxt,async sendRequest(t,e){return sr||((t.method==="GET"||t.method==="HEAD")&&(t.url=Wh(t.url,id.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var Jxt="StorageCorrectContentLengthPolicy";function PDe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:Jxt,async sendRequest(e,r){return t(e),r(e)}}}var Wxt="storageRetryPolicy",PC={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},zxt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],jxt=new Np("The operation was aborted.");function ODe(t={}){let e=t.retryPolicyType??PC.retryPolicyType,r=t.maxTries??PC.maxTries,s=t.retryDelayInMs??PC.retryDelayInMs,n=t.maxRetryDelayInMs??PC.maxRetryDelayInMs,i=t.secondaryHost??PC.secondaryHost,o=t.tryTimeoutInMs??PC.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Ws.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of zxt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var ls=class extends Sp{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new vw(e,r,this)}computeHMACSHA256(e){return qxt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Np=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Ws=va("storage-common");var La;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(La||(La={}));var zh={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Vxt=new Np("The operation was aborted."),Lw=class extends au{retryOptions;constructor(e,r,s=zh){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:zh.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):zh.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:zh.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:zh.maxRetryDelayInMs):zh.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:zh.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:zh.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=HF(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=Wh(n.url,id.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Ws.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Ws.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Ws.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Ws.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Ws.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Ws.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Ws.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case La.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case La.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Ws.info(`RetryPolicy: Delay for ${n}ms`),qF(n,s,Vxt)}};var _w=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Lw(e,r,this.retryOptions)}};var Jxt="storageBrowserPolicy";function _De(){return{name:Jxt,async sendRequest(t,e){return sr||((t.method==="GET"||t.method==="HEAD")&&(t.url=Wh(t.url,id.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var Wxt="StorageCorrectContentLengthPolicy";function PDe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:Wxt,async sendRequest(e,r){return t(e),r(e)}}}var zxt="storageRetryPolicy",PC={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},jxt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],Kxt=new Np("The operation was aborted.");function ODe(t={}){let e=t.retryPolicyType??PC.retryPolicyType,r=t.maxTries??PC.maxTries,s=t.retryDelayInMs??PC.retryDelayInMs,n=t.maxRetryDelayInMs??PC.maxRetryDelayInMs,i=t.secondaryHost??PC.secondaryHost,o=t.tryTimeoutInMs??PC.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Ws.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of jxt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
`)+`
|
||||
`+s(i)+n(i),a=Kxt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>VF(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`+s(i)+n(i),a=Zxt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>VF(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`}),a}function n(i){let o=GF(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=YF(i.url),c={};if(A){let u=[];for(let l in A)if(Object.prototype.hasOwnProperty.call(A,l)){let d=l.toLowerCase();c[d]=A[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:Zxt,async sendRequest(i,o){return e(i),o(i)}}}var Xxt="storageRequestFailureDetailsParserPolicy";function HDe(){return{name:Xxt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as $xt}from"node:crypto";var JF=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return $xt("sha256",this.key).update(e,"utf8").digest("base64")}};var WF="12.31.0",zF="2026-02-06";var jF="https://storage.azure.com/.default",od={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var XA="",QV="*",e2t=1*1024*1024;var t2t=4*e2t;var GDe="AES256",YDe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",qDe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],VDe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],JDe="BlobUsesCustomerSpecifiedEncryption",WDe="BlobDoesNotUseCustomerSpecifiedEncryption",zDe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function ad(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Pw=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Rs(t,e={}){t||(t=new Wr);let r=new Pw([],e);return r._credential=t,r}function r2t(t){let e=[s2t,jDe,n2t,i2t,o2t,a2t,c2t];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>A2t(n));return{wrappedPolicies:cV(r),afterRetry:s}}}}function yV(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?uV(e):IV(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${WF}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=yw({...r,loggingOptions:{additionalAllowedHeaderNames:qDe,additionalAllowedQueryParameters:VDe,logger:vF.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:UF,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:mV,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Pq}),n.addPolicy(PDe()),n.addPolicy(ODe(r.retryOptions),{phase:"Retry"}),n.addPolicy(HDe()),n.addPolicy(_De());let a=r2t(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=bV(t);vo(A)?n.addPolicy(vC({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new sc(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function sFt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function nFt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function iFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function oFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function aFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function AFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Up(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function vp(t){let e=t.version?t.version:zF;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var Zw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=MC()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==XA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==XA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>Le(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==XA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==XA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=Le(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==XA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==XA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>Le(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==XA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==XA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:Xxt,async sendRequest(i,o){return e(i),o(i)}}}var $xt="storageRequestFailureDetailsParserPolicy";function HDe(){return{name:$xt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as e2t}from"node:crypto";var JF=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return e2t("sha256",this.key).update(e,"utf8").digest("base64")}};var WF="12.31.0",zF="2026-02-06";var jF="https://storage.azure.com/.default",od={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var XA="",QV="*",t2t=1*1024*1024;var r2t=4*t2t;var GDe="AES256",YDe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",qDe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],VDe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],JDe="BlobUsesCustomerSpecifiedEncryption",WDe="BlobDoesNotUseCustomerSpecifiedEncryption",zDe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function ad(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Pw=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Rs(t,e={}){t||(t=new Wr);let r=new Pw([],e);return r._credential=t,r}function s2t(t){let e=[n2t,jDe,i2t,o2t,a2t,A2t,u2t];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>c2t(n));return{wrappedPolicies:cV(r),afterRetry:s}}}}function yV(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?uV(e):IV(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${WF}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=yw({...r,loggingOptions:{additionalAllowedHeaderNames:qDe,additionalAllowedQueryParameters:VDe,logger:vF.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:UF,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:mV,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Pq}),n.addPolicy(PDe()),n.addPolicy(ODe(r.retryOptions),{phase:"Retry"}),n.addPolicy(HDe()),n.addPolicy(_De());let a=s2t(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=bV(t);vo(A)?n.addPolicy(vC({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new sc(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function nFt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function iFt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function oFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function aFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function AFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function cFt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?rc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new sc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Up(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function vp(t){let e=t.version?t.version:zF;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var Zw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=MC()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==XA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==XA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>Le(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==XA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==XA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=Le(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==XA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==XA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>Le(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==XA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==XA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
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"}};jC.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var Pp=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};Pp.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var iS=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var xFt=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())})},Zz=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Sent ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function ATe(t,e,r){return xFt(this,void 0,void 0,function*(){var s;let n=new nc(t),i=n.getBlockBlobClient(),o=new Zz((s=r?.archiveSizeBytes)!==null&&s!==void 0?s:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),Y(`BlobClient: ${n.name}:${n.accountName}:${n.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new YM(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw it(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as uTe from"buffer";import*as Su from"fs";import*as lTe from"stream";import*as dTe from"util";var qM=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 VM(t){return t?t>=200&&t<300:!1}function kFt(t){return t?t>=500:!0}function FFt(t){return t?[Er.BadGateway,Er.ServiceUnavailable,Er.GatewayTimeout].includes(t):!1}function MFt(t){return qM(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function cTe(t,e,r){return qM(this,arguments,void 0,function*(s,n,i,o=Mk,a=Uk,A=void 0){let c="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield n()}catch(f){A&&(l=A(f)),h=!0,c=f.message}if(l&&(d=i(l),!kFt(d)))return l;if(d&&(h=FFt(d),c=`Cache service responded with ${d}`),Y(`${s} - Attempt ${u} of ${o} failed with error: ${c}`),!h){Y(`${s} - Error is not retryable`);break}yield MFt(a),u++}throw Error(`${s} failed: ${c}`)})}function oS(t,e){return qM(this,arguments,void 0,function*(r,s,n=Mk,i=Uk){return yield cTe(r,s,o=>o.statusCode,n,i,o=>{if(o instanceof Oc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function KC(t,e){return qM(this,arguments,void 0,function*(r,s,n=Mk,i=Uk){return yield cTe(r,s,o=>o.message.statusCode,n,i)})}var Ga=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 UFt(t,e){return Ga(this,void 0,void 0,function*(){yield dTe.promisify(lTe.pipeline)(t.message,e)})}var JM=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,Y(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Received ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
Line truncated
|
||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])Y(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function t7(t,e,r){return eo(this,void 0,void 0,function*(){let s=new OFt(t),n=pTe(r);s.hostname.endsWith(".blob.core.windows.net")?n.useAzureSdk?yield fTe(t,e,n):n.concurrentBlobDownloads?yield hTe(t,e,n):yield WM(t,e):yield WM(t,e)})}function yTe(t,e,r){return eo(this,void 0,void 0,function*(){let s=e7(),n=bC(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:n,cacheSize:r?.cacheSize};return yield oS("reserveCache",()=>eo(this,void 0,void 0,function*(){return s.postJson(AS("caches"),i)}))})}function BTe(t,e){return`bytes ${t}-${e}/*`}function qFt(t,e,r,s,n){return eo(this,void 0,void 0,function*(){Y(`Uploading chunk of size ${n-s+1} bytes at offset ${s} with content range: ${BTe(s,n)}`);let i={"Content-Type":"application/octet-stream","Content-Range":BTe(s,n)},o=yield KC(`uploadChunk (start: ${s}, end: ${n})`,()=>eo(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!VM(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function VFt(t,e,r,s){return eo(this,void 0,void 0,function*(){let n=tu(r),i=AS(`caches/${e.toString()}`),o=ZC.openSync(r,"r"),a=Xz(s),A=VY("uploadConcurrency",a.uploadConcurrency),c=VY("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];Y("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>eo(this,void 0,void 0,function*(){for(;l<n;){let d=Math.min(n-l,c),h=l,f=l+d-1;l+=c,yield qFt(t,i,()=>ZC.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{ZC.closeSync(o)}})}function JFt(t,e,r){return eo(this,void 0,void 0,function*(){let s={size:r};return yield oS("commitCache",()=>eo(this,void 0,void 0,function*(){return t.postJson(AS(`caches/${e.toString()}`),s)}))})}function r7(t,e,r,s){return eo(this,void 0,void 0,function*(){if(Xz(s).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield ATe(r,e,s)}else{let i=e7();Y("Upload cache"),yield VFt(i,t,e,s),Y("Commiting cache");let o=tu(e);te(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield JFt(i,t,o);if(!VM(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);te("Cache saved successfully")}})}var pxe=le(W7(),1),xs=le(Ct(),1),Ho=le(Ct(),1),qp=le(Ct(),1),Vp=le(Ct(),1),Jp=le(Ct(),1);var Z7=le(Ct(),1),X7=le(Ct(),1),hxe=le(Ct(),1),fxe=le(Ct(),1),gxe=le(Ct(),1);var z7=le(Ct(),1),j7=le(Ct(),1),uxe=le(Ct(),1),lxe=le(Ct(),1),dxe=le(Ct(),1),K7=class extends dxe.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,lxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,uxe.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?j7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,z7.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,z7.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?j7.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},MU=new K7;var $7=class extends gxe.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:()=>MU}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,fxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,hxe.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(MU.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?X7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,Z7.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)MU.internalBinaryWrite(e.scope[i],r.tag(2,Z7.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?X7.UnknownFieldHandler.onWrite
Line truncated
|
||||
`));let s=yield fj(r,"create");yield gj(s,t)})}var hI=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())})},Yo=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},sf=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},LU=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function Ixe(t){if(!t||t.length===0)throw new Yo("Path Validation Error: At least one directory or file path is required")}function mj(t){if(t.length>512)throw new Yo(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Yo(`Key Validation Error: ${t} cannot contain commas.`)}function Bxe(){return aS()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function Qxe(t,e,r,s){return hI(this,arguments,void 0,function*(n,i,o,a,A=!1){let c=aS();return Y(`Cache service version: ${c}`),Ixe(n),c==="v2"?yield cvt(n,i,o,a,A):yield Avt(n,i,o,a,A)})}function Avt(t,e,r,s){return hI(this,arguments,void 0,function*(n,i,o,a,A=!1){o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)mj(d);let u=yield dw(),l="";try{let d=yield QTe(c,n,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return te("Lookup only - skipping download"),d.cacheKey;l=bS.join(yield uw(),Hh(u)),Y(`Archive Path: ${l}`),yield t7(d.archiveLocation,l,a),vA()&&(yield yS(l,u));let h=tu(l);return te(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield pj(l,u),te("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Yo.name)throw d;h instanceof Oc&&typeof h.statusCode=="number"&&h.statusCode>=500?Gc(`Failed to restore: ${d.message}`):it(`Failed to restore: ${d.message}`)}finally{try{yield lw(l)}catch(d){Y(`Failed to delete archive: ${d}`)}}})}function cvt(t,e,r,s){return hI(this,arguments,void 0,function*(n,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)mj(l);let u="";try{let l=hj(),d=yield dw(),h={key:i,restoreKeys:o,version:bC(n,d,A)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){Y(`Cache not found for version ${h.version} of keys: ${c.join(", ")}`);return}if(h.key!==f.matchedKey?te(`Cache hit for restore-key: ${f.matchedKey}`):te(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return te("Lookup only - skipping download"),f.matchedKey;u=bS.join(yield uw(),Hh(d)),Y(`Archive path: ${u}`),Y(`Starting download of archive to: ${u}`),yield t7(f.signedDownloadUrl,u,a);let C=tu(u);return te(`Cache Size: ~${Math.round(C/(1024*1024))} MB (${C} B)`),vA()&&(yield yS(u,d)),yield pj(u,d),te("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Yo.name)throw l;d instanceof Oc&&typeof d.statusCode=="number"&&d.statusCode>=500?Gc(`Failed to restore: ${l.message}`):it(`Failed to restore: ${l.message}`)}finally{try{u&&(yield lw(u))}catch(l){Y(`Failed to delete archive: ${l}`)}}})}function yxe(t,e,r){return hI(this,arguments,void 0,function*(s,n,i,o=!1){let a=aS();return Y(`Cache service version: ${a}`),Ixe(s),mj(n),a==="v2"?yield lvt(s,n,i,o):yield uvt(s,n,i,o)})}function uvt(t,e,r){return hI(this,arguments,void 0,function*(s,n,i,o=!1){var a,A,c,u,l;let d=yield dw(),h=-1,f=yield qY(s);if(Y("Cache Paths:"),Y(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield uw(),C=bS.join(p,Hh(d));Y(`Archive Path: ${C}`);try{yield Ej(p,f,d),vA()&&(yield yS(C,d));let m=10*1024*1024*1024,I=tu(C);if(Y(`File Size: ${I}`),I>m&&!$z())throw new Error(`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the 10GB limit, not saving cache.`);Y("Reserving Cache");let Q=yield yTe(n,s,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:I});if(!((a=Q?.result)===null||a===void 0)&&a.cacheId)h=(A=Q?.result)===null||A===void 0?void 0:A.cacheId;else throw Q?.statusCode===400?new Error((u=(c=Q?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the data cap limit, not saving cache.`):new sf(`Unable to reserve cache with key ${n}, another job may be creating this cache. More details: ${(l=Q?.error)===null||l===void 0?void 0:l.message}`);Y(`Saving Cache (ID: ${h})`),yield r7(h,C,"",i)}catch(m){let I=m;if(I.name===Yo.name)throw m;I.name
Line truncated
|
||||
See ${r.getDocumentationLink()}`;wxe.push(s),Ch(s)}function Nxe(){m0("deprecation-collector_deprecations",JSON.stringify(Cj)),m0("deprecation-collector_errors",JSON.stringify(wxe))}import*as OU from"path";var Dxe="GRADLE_ACTION_ID";var VU=".setup-gradle",HU=class t{getDependencyGraphOption(){let e=Yr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return ku("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=Yr("artifact-retention-days");return pvt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(ji.workflow,ji.job,gvt())}getReportDirectory(){let e=Yr("dependency-graph-report-dir");return OU.resolve(pd(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Wp("dependency-graph-exclude-projects")}getIncludeProjects(){return Wp("dependency-graph-include-projects")}getExcludeConfigurations(){return Wp("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Wp("dependency-graph-include-configurations")}getPluginRepository(){return new GU}static constructJobCorrelator(e,r,s){let n=this.describeMatrix(s),i=n?`${e}-${r}-${n}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){Y(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var fI=class{isCacheDisabled(){return Bxe()?ku("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&ku("cache-read-only")}isCacheWriteOnly(){return ku("cache-write-only")}isCacheOverwriteExisting(){return ku("cache-overwrite-existing")}isCacheStrictMatch(){return ku("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=wS("gradle-home-cache-cleanup");if(e!==void 0)return PU("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=Yr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return Yr("cache-encryption-key")}getCacheIncludes(){return IG("gradle-home-cache-includes")}getCacheExcludes(){return IG("gradle-home-cache-excludes")}};var ac=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return ku("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getBuildScanTermsOfUseUrl(){return Yr("build-scan-terms-of-use-url")}getBuildScanTermsOfUseAgree(){return Yr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return Yr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return Yr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return wS("develocity-injection-enabled")}getDevelocityUrl(){return Yr("develocity-url")}getDevelocityAllowUntrustedServer(){return wS("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return wS("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return wS("develocity-enforce-url")}getDevelocityPluginVersion(){return Yr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return Yr("develocity-ccud-plugin-version")}getPluginRepository(){return new GU}verifyTermsOfUseAgreement(){return this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/terms-of-service"&&this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/help/legal-terms-of-use"||this.getBuildScanTermsOfUseAgree()!=="yes"?(it("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1):!0}},GU=class{getUrl(){return Wp("gradle-plugin-repository-url")}getUsername(){return Wp("gradle-plugin-repository-username")}getPassword(){return Wp("gradle-plugin-repository-password")}},YU=class{getGradleVersion(){return Yr("gradle-version")}getBuildRootDirectory(){let e=pd(),r=Yr("build-root-directory");return r===""?OU.resolve(e):OU.resolve(e,r)}getDependencyResolutionTask(){return Yr("dependency-resolution-task")||":ForceDependencyResolutionPlugin_resolveAllDependencies"}getAdditionalArguments(){return Yr("additional-arguments
Line truncated
|
||||
${bvt}`}};async function Uxe(t){return t.isCacheDisabled()?new Qj:(await Nvt(),new yj(await wvt()))}async function wvt(){let t=Svt();return await import(Bvt(t).href)}function Svt(){let t=import.meta.dirname,e=Mxe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(Fxe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function Nvt(){console.warn(yvt)}import zU from"fs";import vxe from"path";var jU=class{constructor(e){this.cacheFile=vxe.resolve(e,VU,"valid-wrappers.json")}load(){if(zU.existsSync(this.cacheFile))try{return JSON.parse(zU.readFileSync(this.cacheFile,"utf-8"))}catch(e){it(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];zU.mkdirSync(vxe.dirname(this.cacheFile),{recursive:!0}),zU.writeFileSync(this.cacheFile,JSON.stringify(r))}};var Gxe=le(Oxe(),1);import*as Hxe from"util";import*as KU from"path";import*as ZU from"fs";var Fvt=Hxe.promisify(ZU.readdir);async function Yxe(t){return(await qxe(t)).filter(r=>(0,Gxe.default)(r).endsWith("gradle-wrapper.jar")).map(r=>KU.relative(t,r)).sort((r,s)=>r.localeCompare(s))}async function qxe(t){let e=await Fvt(t),r=await Promise.all(e.map(async s=>{let n=KU.resolve(t,s),i=ZU.lstatSync(n,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?qxe(n):new Promise(o=>o([n]))}));return Array.prototype.concat(...r)}var Uvt={_useHtmlParser2:!1};function gI(t,e){if(!t)return e??Uvt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Wj={};QA(Wj,{contains:()=>dv,extract:()=>RLt,html:()=>wLt,merge:()=>h2e,parseHTML:()=>NLt,root:()=>DLt,text:()=>$p,xml:()=>SLt});var cf={};QA(cf,{DocumentPosition:()=>za,append:()=>aLt,appendChild:()=>oLt,compareDocumentPosition:()=>c2e,existsOne:()=>a2e,filter:()=>II,find:()=>Av,findAll:()=>lLt,findOne:()=>cv,findOneChild:()=>uLt,getAttributeValue:()=>rLt,getChildren:()=>CI,getElementById:()=>gLt,getElements:()=>fLt,getElementsByClassName:()=>pLt,getElementsByTagName:()=>Xp,getElementsByTagType:()=>ELt,getFeed:()=>Jj,getInnerHTML:()=>tLt,getName:()=>nLt,getOuterHTML:()=>i2e,getParent:()=>o2e,getSiblings:()=>qj,getText:()=>iv,hasAttrib:()=>sLt,hasChildren:()=>Cr,innerText:()=>TS,isCDATA:()=>pI,isComment:()=>Zp,isDocument:()=>Wa,isTag:()=>Se,isText:()=>so,nextElementSibling:()=>ov,prepend:()=>cLt,prependChild:()=>ALt,prevElementSibling:()=>av,removeElement:()=>Cd,removeSubsets:()=>mLt,replaceElement:()=>iLt,testElement:()=>hLt,textContent:()=>md,uniqueSort:()=>af});var Ja={};QA(Ja,{CDATA:()=>kj,Comment:()=>Dj,Directive:()=>Nj,Doctype:()=>Fj,ElementType:()=>Lt,Root:()=>wj,Script:()=>Rj,Style:()=>Tj,Tag:()=>xj,Text:()=>Sj,isTag:()=>bj});var Lt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Lt||(Lt={}));function bj(t){return t.type===Lt.Tag||t.type===Lt.Script||t.type===Lt.Style}var wj=Lt.Root,Sj=Lt.Text,Nj=Lt.Directive,Dj=Lt.Comment,Rj=Lt.Script,Tj=Lt.Style,xj=Lt.Tag,kj=Lt.CDATA,Fj=Lt.Doctype;var XU=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return EI(this,e)}},SS=class extends XU{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},Mu=class extends SS{constructor(){super(...arguments),this.type=Lt.Text}get nodeType(){return 3}},zp=class extends SS{constructor(){super(...arguments),this.type=Lt.Comment}get nodeType(){return 8}},jp=class extends SS{constructor(e,r){super(r),this.name=e,this.type=Lt.Directive}get nodeType(){return 1}},NS=class extends XU{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},DS=class extends NS{constructor(){super(...arguments),this.type=Lt.CDATA}get nodeType(){return 4}},qo=class extends NS{constructor(){super(...arguments),this.type=Lt.Root}get nodeType(){return 9}},Kp=class extends NS{constructor(e,r,s=[],n=e==="script"?Lt.Script:e==="style"?Lt.Style:Lt.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return bj(t)}function pI(t){return t.type===Lt.CDATA}function so(t){return t.type===
Line truncated
|
||||
`:iv(t.children):pI(t)?iv(t.children):so(t)?t.data:""}function md(t){return Array.isArray(t)?t.map(md).join(""):Cr(t)&&!Zp(t)?md(t.children):so(t)?t.data:""}function TS(t){return Array.isArray(t)?t.map(TS).join(""):Cr(t)&&(t.type===Lt.Tag||pI(t))?TS(t.children):so(t)?t.data:""}function CI(t){return Cr(t)?t.children:[]}function o2e(t){return t.parent||null}function qj(t){let e=o2e(t);if(e!=null)return CI(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 rLt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function sLt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function nLt(t){return t.name}function ov(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function av(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function Cd(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 iLt(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 oLt(t,e){if(Cd(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 aLt(t,e){Cd(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 ALt(t,e){if(Cd(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 cLt(t,e){Cd(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 II(t,e,r=!0,s=1/0){return Av(t,Array.isArray(e)?e:[e],r,s)}function Av(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&&Cr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function uLt(t,e){return e.find(t)}function cv(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&Cr(i)&&i.children.length>0){let o=cv(t,i.children,!0);if(o)return o}}return null}function a2e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||Cr(r)&&a2e(t,r.children))}function lLt(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]++];Se(i)&&t(i)&&r.push(i),Cr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var uv={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(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=>so(e)&&t(e.data):e=>so(e)&&e.data===t}};function Vj(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function dLt(t,e){return r=>t(r)||e(r)}function A2e(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(uv,r)?uv[r](s):Vj(r,s)});return e.length===0?null:e.reduce(dLt)}function hLt(t,e){let r=A2e(t);return r?r(e):!0}function fLt(t,e,r,s=1/0){let n=A2e(t);return n?II(n,e,r,s):[]}function gLt(t,e,r=!0){return Array.isArray(e)||(e=[e]),cv(Vj("id",t),e,r)}function Xp(t,e,r=!0,s=1/0){return II(uv.tag_name(t),e,r,s)}function pLt(t,e,r=!0,s=1/0){return II(Vj("class",t),e,r,s)}function ELt(t,e,r=!0,s=1/0){return II(uv.tag_type(t),e,r,s)}function mLt(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 za;(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"})(za||(za={}));function c2e(t,e){let r=[],s=[];if(t===e)return 0;let n=Cr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=Cr(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 za.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?za.FOLLOWING|za.CONTAINED_BY:za.FOLLOWING:a===t?za.PRECEDING|za.CONTAINS:za.PRECEDING}function af(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=c2e(e,r);return s&za.PRECEDING?-1:s&za.FOLLOWING?1:0}),t}function Jj(t){let e=lv(yLt,t);return e?e.name==="feed"?CLt(e):ILt(e):null}function CLt(t){var e;let r=t.children,s={type:"atom",items:Xp("entry",r).map(o=>{var a;let{children:A}=o,c={media:u2e(A)};no(c,"id","id",A),no(c,"title","title",A);let u=(a=lv("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=Af("summary",A)||Af("conten
Line truncated
|
||||
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"}};Pp.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var iS=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var kFt=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())})},Zz=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Sent ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function ATe(t,e,r){return kFt(this,void 0,void 0,function*(){var s;let n=new nc(t),i=n.getBlockBlobClient(),o=new Zz((s=r?.archiveSizeBytes)!==null&&s!==void 0?s:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),Y(`BlobClient: ${n.name}:${n.accountName}:${n.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new YM(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw it(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as uTe from"buffer";import*as Su from"fs";import*as lTe from"stream";import*as dTe from"util";var qM=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 VM(t){return t?t>=200&&t<300:!1}function FFt(t){return t?t>=500:!0}function MFt(t){return t?[Er.BadGateway,Er.ServiceUnavailable,Er.GatewayTimeout].includes(t):!1}function UFt(t){return qM(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function cTe(t,e,r){return qM(this,arguments,void 0,function*(s,n,i,o=Mk,a=Uk,A=void 0){let c="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield n()}catch(f){A&&(l=A(f)),h=!0,c=f.message}if(l&&(d=i(l),!FFt(d)))return l;if(d&&(h=MFt(d),c=`Cache service responded with ${d}`),Y(`${s} - Attempt ${u} of ${o} failed with error: ${c}`),!h){Y(`${s} - Error is not retryable`);break}yield UFt(a),u++}throw Error(`${s} failed: ${c}`)})}function oS(t,e){return qM(this,arguments,void 0,function*(r,s,n=Mk,i=Uk){return yield cTe(r,s,o=>o.statusCode,n,i,o=>{if(o instanceof Oc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function KC(t,e){return qM(this,arguments,void 0,function*(r,s,n=Mk,i=Uk){return yield cTe(r,s,o=>o.message.statusCode,n,i)})}var Ga=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 vFt(t,e){return Ga(this,void 0,void 0,function*(){yield dTe.promisify(lTe.pipeline)(t.message,e)})}var JM=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,Y(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Received ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
Line truncated
|
||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])Y(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function t7(t,e,r){return eo(this,void 0,void 0,function*(){let s=new HFt(t),n=pTe(r);s.hostname.endsWith(".blob.core.windows.net")?n.useAzureSdk?yield fTe(t,e,n):n.concurrentBlobDownloads?yield hTe(t,e,n):yield WM(t,e):yield WM(t,e)})}function yTe(t,e,r){return eo(this,void 0,void 0,function*(){let s=e7(),n=bC(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:n,cacheSize:r?.cacheSize};return yield oS("reserveCache",()=>eo(this,void 0,void 0,function*(){return s.postJson(AS("caches"),i)}))})}function BTe(t,e){return`bytes ${t}-${e}/*`}function VFt(t,e,r,s,n){return eo(this,void 0,void 0,function*(){Y(`Uploading chunk of size ${n-s+1} bytes at offset ${s} with content range: ${BTe(s,n)}`);let i={"Content-Type":"application/octet-stream","Content-Range":BTe(s,n)},o=yield KC(`uploadChunk (start: ${s}, end: ${n})`,()=>eo(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!VM(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function JFt(t,e,r,s){return eo(this,void 0,void 0,function*(){let n=tu(r),i=AS(`caches/${e.toString()}`),o=ZC.openSync(r,"r"),a=Xz(s),A=VY("uploadConcurrency",a.uploadConcurrency),c=VY("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];Y("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>eo(this,void 0,void 0,function*(){for(;l<n;){let d=Math.min(n-l,c),h=l,f=l+d-1;l+=c,yield VFt(t,i,()=>ZC.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{ZC.closeSync(o)}})}function WFt(t,e,r){return eo(this,void 0,void 0,function*(){let s={size:r};return yield oS("commitCache",()=>eo(this,void 0,void 0,function*(){return t.postJson(AS(`caches/${e.toString()}`),s)}))})}function r7(t,e,r,s){return eo(this,void 0,void 0,function*(){if(Xz(s).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield ATe(r,e,s)}else{let i=e7();Y("Upload cache"),yield JFt(i,t,e,s),Y("Commiting cache");let o=tu(e);te(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield WFt(i,t,o);if(!VM(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);te("Cache saved successfully")}})}var pxe=le(W7(),1),xs=le(Ct(),1),Ho=le(Ct(),1),qp=le(Ct(),1),Vp=le(Ct(),1),Jp=le(Ct(),1);var Z7=le(Ct(),1),X7=le(Ct(),1),hxe=le(Ct(),1),fxe=le(Ct(),1),gxe=le(Ct(),1);var z7=le(Ct(),1),j7=le(Ct(),1),uxe=le(Ct(),1),lxe=le(Ct(),1),dxe=le(Ct(),1),K7=class extends dxe.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,lxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,uxe.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?j7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,z7.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,z7.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?j7.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},MU=new K7;var $7=class extends gxe.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:()=>MU}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,fxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,hxe.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(MU.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?X7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,Z7.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)MU.internalBinaryWrite(e.scope[i],r.tag(2,Z7.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?X7.UnknownFieldHandler.onWrite
Line truncated
|
||||
`));let s=yield fj(r,"create");yield gj(s,t)})}var hI=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())})},Yo=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},sf=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},LU=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function Ixe(t){if(!t||t.length===0)throw new Yo("Path Validation Error: At least one directory or file path is required")}function mj(t){if(t.length>512)throw new Yo(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Yo(`Key Validation Error: ${t} cannot contain commas.`)}function Bxe(){return aS()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function Qxe(t,e,r,s){return hI(this,arguments,void 0,function*(n,i,o,a,A=!1){let c=aS();return Y(`Cache service version: ${c}`),Ixe(n),c==="v2"?yield uvt(n,i,o,a,A):yield cvt(n,i,o,a,A)})}function cvt(t,e,r,s){return hI(this,arguments,void 0,function*(n,i,o,a,A=!1){o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)mj(d);let u=yield dw(),l="";try{let d=yield QTe(c,n,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return te("Lookup only - skipping download"),d.cacheKey;l=bS.join(yield uw(),Hh(u)),Y(`Archive Path: ${l}`),yield t7(d.archiveLocation,l,a),vA()&&(yield yS(l,u));let h=tu(l);return te(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield pj(l,u),te("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Yo.name)throw d;h instanceof Oc&&typeof h.statusCode=="number"&&h.statusCode>=500?Gc(`Failed to restore: ${d.message}`):it(`Failed to restore: ${d.message}`)}finally{try{yield lw(l)}catch(d){Y(`Failed to delete archive: ${d}`)}}})}function uvt(t,e,r,s){return hI(this,arguments,void 0,function*(n,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)mj(l);let u="";try{let l=hj(),d=yield dw(),h={key:i,restoreKeys:o,version:bC(n,d,A)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){Y(`Cache not found for version ${h.version} of keys: ${c.join(", ")}`);return}if(h.key!==f.matchedKey?te(`Cache hit for restore-key: ${f.matchedKey}`):te(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return te("Lookup only - skipping download"),f.matchedKey;u=bS.join(yield uw(),Hh(d)),Y(`Archive path: ${u}`),Y(`Starting download of archive to: ${u}`),yield t7(f.signedDownloadUrl,u,a);let C=tu(u);return te(`Cache Size: ~${Math.round(C/(1024*1024))} MB (${C} B)`),vA()&&(yield yS(u,d)),yield pj(u,d),te("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Yo.name)throw l;d instanceof Oc&&typeof d.statusCode=="number"&&d.statusCode>=500?Gc(`Failed to restore: ${l.message}`):it(`Failed to restore: ${l.message}`)}finally{try{u&&(yield lw(u))}catch(l){Y(`Failed to delete archive: ${l}`)}}})}function yxe(t,e,r){return hI(this,arguments,void 0,function*(s,n,i,o=!1){let a=aS();return Y(`Cache service version: ${a}`),Ixe(s),mj(n),a==="v2"?yield dvt(s,n,i,o):yield lvt(s,n,i,o)})}function lvt(t,e,r){return hI(this,arguments,void 0,function*(s,n,i,o=!1){var a,A,c,u,l;let d=yield dw(),h=-1,f=yield qY(s);if(Y("Cache Paths:"),Y(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield uw(),C=bS.join(p,Hh(d));Y(`Archive Path: ${C}`);try{yield Ej(p,f,d),vA()&&(yield yS(C,d));let m=10*1024*1024*1024,I=tu(C);if(Y(`File Size: ${I}`),I>m&&!$z())throw new Error(`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the 10GB limit, not saving cache.`);Y("Reserving Cache");let Q=yield yTe(n,s,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:I});if(!((a=Q?.result)===null||a===void 0)&&a.cacheId)h=(A=Q?.result)===null||A===void 0?void 0:A.cacheId;else throw Q?.statusCode===400?new Error((u=(c=Q?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the data cap limit, not saving cache.`):new sf(`Unable to reserve cache with key ${n}, another job may be creating this cache. More details: ${(l=Q?.error)===null||l===void 0?void 0:l.message}`);Y(`Saving Cache (ID: ${h})`),yield r7(h,C,"",i)}catch(m){let I=m;if(I.name===Yo.name)throw m;I.name
Line truncated
|
||||
See ${r.getDocumentationLink()}`;wxe.push(s),Ch(s)}function Nxe(){m0("deprecation-collector_deprecations",JSON.stringify(Cj)),m0("deprecation-collector_errors",JSON.stringify(wxe))}import*as OU from"path";var Dxe="GRADLE_ACTION_ID";var VU=".setup-gradle",HU=class t{getDependencyGraphOption(){let e=Yr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return ku("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=Yr("artifact-retention-days");return Evt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(ji.workflow,ji.job,pvt())}getReportDirectory(){let e=Yr("dependency-graph-report-dir");return OU.resolve(pd(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Wp("dependency-graph-exclude-projects")}getIncludeProjects(){return Wp("dependency-graph-include-projects")}getExcludeConfigurations(){return Wp("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Wp("dependency-graph-include-configurations")}getPluginRepository(){return new GU}static constructJobCorrelator(e,r,s){let n=this.describeMatrix(s),i=n?`${e}-${r}-${n}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){Y(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var fI=class{isCacheDisabled(){return Bxe()?ku("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&ku("cache-read-only")}isCacheWriteOnly(){return ku("cache-write-only")}isCacheOverwriteExisting(){return ku("cache-overwrite-existing")}isCacheStrictMatch(){return ku("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=wS("gradle-home-cache-cleanup");if(e!==void 0)return PU("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=Yr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return Yr("cache-encryption-key")}getCacheIncludes(){return IG("gradle-home-cache-includes")}getCacheExcludes(){return IG("gradle-home-cache-excludes")}};var ac=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return ku("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getBuildScanTermsOfUseUrl(){return Yr("build-scan-terms-of-use-url")}getBuildScanTermsOfUseAgree(){return Yr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return Yr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return Yr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return wS("develocity-injection-enabled")}getDevelocityUrl(){return Yr("develocity-url")}getDevelocityAllowUntrustedServer(){return wS("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return wS("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return wS("develocity-enforce-url")}getDevelocityPluginVersion(){return Yr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return Yr("develocity-ccud-plugin-version")}getPluginRepository(){return new GU}verifyTermsOfUseAgreement(){return this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/terms-of-service"&&this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/help/legal-terms-of-use"||this.getBuildScanTermsOfUseAgree()!=="yes"?(it("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1):!0}},GU=class{getUrl(){return Wp("gradle-plugin-repository-url")}getUsername(){return Wp("gradle-plugin-repository-username")}getPassword(){return Wp("gradle-plugin-repository-password")}},YU=class{getGradleVersion(){return Yr("gradle-version")}getBuildRootDirectory(){let e=pd(),r=Yr("build-root-directory");return r===""?OU.resolve(e):OU.resolve(e,r)}getDependencyResolutionTask(){return Yr("dependency-resolution-task")||":ForceDependencyResolutionPlugin_resolveAllDependencies"}getAdditionalArguments(){return Yr("additional-arguments
Line truncated
|
||||
${wvt}`}};async function Uxe(t){return t.isCacheDisabled()?new Qj:(await Dvt(),new yj(await Svt()))}async function Svt(){let t=Nvt();return await import(Qvt(t).href)}function Nvt(){let t=import.meta.dirname,e=Mxe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(Fxe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function Dvt(){console.warn(bvt)}import zU from"fs";import vxe from"path";var jU=class{constructor(e){this.cacheFile=vxe.resolve(e,VU,"valid-wrappers.json")}load(){if(zU.existsSync(this.cacheFile))try{return JSON.parse(zU.readFileSync(this.cacheFile,"utf-8"))}catch(e){it(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];zU.mkdirSync(vxe.dirname(this.cacheFile),{recursive:!0}),zU.writeFileSync(this.cacheFile,JSON.stringify(r))}};var Gxe=le(Oxe(),1);import*as Hxe from"util";import*as KU from"path";import*as ZU from"fs";var Mvt=Hxe.promisify(ZU.readdir);async function Yxe(t){return(await qxe(t)).filter(r=>(0,Gxe.default)(r).endsWith("gradle-wrapper.jar")).map(r=>KU.relative(t,r)).sort((r,s)=>r.localeCompare(s))}async function qxe(t){let e=await Mvt(t),r=await Promise.all(e.map(async s=>{let n=KU.resolve(t,s),i=ZU.lstatSync(n,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?qxe(n):new Promise(o=>o([n]))}));return Array.prototype.concat(...r)}var vvt={_useHtmlParser2:!1};function gI(t,e){if(!t)return e??vvt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Wj={};QA(Wj,{contains:()=>dv,extract:()=>TLt,html:()=>SLt,merge:()=>h2e,parseHTML:()=>DLt,root:()=>RLt,text:()=>$p,xml:()=>NLt});var cf={};QA(cf,{DocumentPosition:()=>za,append:()=>ALt,appendChild:()=>aLt,compareDocumentPosition:()=>c2e,existsOne:()=>a2e,filter:()=>II,find:()=>Av,findAll:()=>dLt,findOne:()=>cv,findOneChild:()=>lLt,getAttributeValue:()=>sLt,getChildren:()=>CI,getElementById:()=>pLt,getElements:()=>gLt,getElementsByClassName:()=>ELt,getElementsByTagName:()=>Xp,getElementsByTagType:()=>mLt,getFeed:()=>Jj,getInnerHTML:()=>rLt,getName:()=>iLt,getOuterHTML:()=>i2e,getParent:()=>o2e,getSiblings:()=>qj,getText:()=>iv,hasAttrib:()=>nLt,hasChildren:()=>Cr,innerText:()=>TS,isCDATA:()=>pI,isComment:()=>Zp,isDocument:()=>Wa,isTag:()=>Se,isText:()=>so,nextElementSibling:()=>ov,prepend:()=>uLt,prependChild:()=>cLt,prevElementSibling:()=>av,removeElement:()=>Cd,removeSubsets:()=>CLt,replaceElement:()=>oLt,testElement:()=>fLt,textContent:()=>md,uniqueSort:()=>af});var Ja={};QA(Ja,{CDATA:()=>kj,Comment:()=>Dj,Directive:()=>Nj,Doctype:()=>Fj,ElementType:()=>Lt,Root:()=>wj,Script:()=>Rj,Style:()=>Tj,Tag:()=>xj,Text:()=>Sj,isTag:()=>bj});var Lt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Lt||(Lt={}));function bj(t){return t.type===Lt.Tag||t.type===Lt.Script||t.type===Lt.Style}var wj=Lt.Root,Sj=Lt.Text,Nj=Lt.Directive,Dj=Lt.Comment,Rj=Lt.Script,Tj=Lt.Style,xj=Lt.Tag,kj=Lt.CDATA,Fj=Lt.Doctype;var XU=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return EI(this,e)}},SS=class extends XU{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},Mu=class extends SS{constructor(){super(...arguments),this.type=Lt.Text}get nodeType(){return 3}},zp=class extends SS{constructor(){super(...arguments),this.type=Lt.Comment}get nodeType(){return 8}},jp=class extends SS{constructor(e,r){super(r),this.name=e,this.type=Lt.Directive}get nodeType(){return 1}},NS=class extends XU{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},DS=class extends NS{constructor(){super(...arguments),this.type=Lt.CDATA}get nodeType(){return 4}},qo=class extends NS{constructor(){super(...arguments),this.type=Lt.Root}get nodeType(){return 9}},Kp=class extends NS{constructor(e,r,s=[],n=e==="script"?Lt.Script:e==="style"?Lt.Style:Lt.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return bj(t)}function pI(t){return t.type===Lt.CDATA}function so(t){return t.type===
Line truncated
|
||||
`:iv(t.children):pI(t)?iv(t.children):so(t)?t.data:""}function md(t){return Array.isArray(t)?t.map(md).join(""):Cr(t)&&!Zp(t)?md(t.children):so(t)?t.data:""}function TS(t){return Array.isArray(t)?t.map(TS).join(""):Cr(t)&&(t.type===Lt.Tag||pI(t))?TS(t.children):so(t)?t.data:""}function CI(t){return Cr(t)?t.children:[]}function o2e(t){return t.parent||null}function qj(t){let e=o2e(t);if(e!=null)return CI(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 sLt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function nLt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function iLt(t){return t.name}function ov(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function av(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function Cd(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 oLt(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 aLt(t,e){if(Cd(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 ALt(t,e){Cd(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 cLt(t,e){if(Cd(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 uLt(t,e){Cd(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 II(t,e,r=!0,s=1/0){return Av(t,Array.isArray(e)?e:[e],r,s)}function Av(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&&Cr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function lLt(t,e){return e.find(t)}function cv(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&Cr(i)&&i.children.length>0){let o=cv(t,i.children,!0);if(o)return o}}return null}function a2e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||Cr(r)&&a2e(t,r.children))}function dLt(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]++];Se(i)&&t(i)&&r.push(i),Cr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var uv={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(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=>so(e)&&t(e.data):e=>so(e)&&e.data===t}};function Vj(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function hLt(t,e){return r=>t(r)||e(r)}function A2e(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(uv,r)?uv[r](s):Vj(r,s)});return e.length===0?null:e.reduce(hLt)}function fLt(t,e){let r=A2e(t);return r?r(e):!0}function gLt(t,e,r,s=1/0){let n=A2e(t);return n?II(n,e,r,s):[]}function pLt(t,e,r=!0){return Array.isArray(e)||(e=[e]),cv(Vj("id",t),e,r)}function Xp(t,e,r=!0,s=1/0){return II(uv.tag_name(t),e,r,s)}function ELt(t,e,r=!0,s=1/0){return II(Vj("class",t),e,r,s)}function mLt(t,e,r=!0,s=1/0){return II(uv.tag_type(t),e,r,s)}function CLt(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 za;(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"})(za||(za={}));function c2e(t,e){let r=[],s=[];if(t===e)return 0;let n=Cr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=Cr(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 za.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?za.FOLLOWING|za.CONTAINED_BY:za.FOLLOWING:a===t?za.PRECEDING|za.CONTAINS:za.PRECEDING}function af(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=c2e(e,r);return s&za.PRECEDING?-1:s&za.FOLLOWING?1:0}),t}function Jj(t){let e=lv(bLt,t);return e?e.name==="feed"?ILt(e):BLt(e):null}function ILt(t){var e;let r=t.children,s={type:"atom",items:Xp("entry",r).map(o=>{var a;let{children:A}=o,c={media:u2e(A)};no(c,"id","id",A),no(c,"title","title",A);let u=(a=lv("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=Af("summary",A)||Af("conten
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 Za=le(uf(),1);var cK={};function uK(t,e){return t===Za.default.falseFunc?Za.default.falseFunc:r=>e.isTag(r)&&t(r)}function lK(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 AK(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 aK=(t,e,r,s,n)=>{let i=n(e,AK(r),s);return i===Za.default.trueFunc?t:i===Za.default.falseFunc?Za.default.falseFunc:o=>i(o)&&t(o)},bv={is:aK,matches:aK,where:aK,not(t,e,r,s,n){let i=n(e,AK(r),s);return i===Za.default.falseFunc?t:i===Za.default.trueFunc?Za.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=AK(r);o.relativeSelector=!0;let a=e.some(u=>u.some(LS))?[cK]:void 0,A=n(e,o,a);if(A===Za.default.falseFunc)return Za.default.falseFunc;let c=uK(A,i);if(a&&A!==Za.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...lK(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function X2e(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in bv))throw new Error(`Unknown pseudo-class :${o}(${a})`);return bv[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:yv[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,Z2e.parse)(c);return bv.is(t,u,r,s,n)}if(typeof A=="function")return oK(A,o,a,1),u=>A(u,a)&&t(u);if(o in RI)return RI[o](t,a,r,s);if(o in PS){let u=PS[o];return oK(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Xa=le(NI(),1);function dK(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function $2e(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Xa.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Xa.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Xa.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()),W2e[e.action](t,e,r)}case Xa.SelectorType.Pseudo:return X2e(t,e,r,s,n);case Xa.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 Xa.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=dK(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=dK(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=dK(c,i));return!1};case Xa.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Xa.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Xa.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 Xa.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 d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Xa.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function eke(t,e,r){let s=wv(t,e,r);return uK(s,e.adapter)}function wv(t,e,r){let s=typeof t=="string"?(0,cc.parse)(t):t;return Sv(s,e,r)}function tke(t){return t.type===cc.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(tke)))}var f_t={type:cc.SelectorType.Descendant},g_t={type:"_flexibleDescendant"},p_t={type:cc.SelectorType.Pseudo,name:"scope",data:null};function E_t(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===cK||i&&e.isTag(i)});fo
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 Za=le(uf(),1);var cK={};function uK(t,e){return t===Za.default.falseFunc?Za.default.falseFunc:r=>e.isTag(r)&&t(r)}function lK(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 AK(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 aK=(t,e,r,s,n)=>{let i=n(e,AK(r),s);return i===Za.default.trueFunc?t:i===Za.default.falseFunc?Za.default.falseFunc:o=>i(o)&&t(o)},bv={is:aK,matches:aK,where:aK,not(t,e,r,s,n){let i=n(e,AK(r),s);return i===Za.default.falseFunc?t:i===Za.default.trueFunc?Za.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=AK(r);o.relativeSelector=!0;let a=e.some(u=>u.some(LS))?[cK]:void 0,A=n(e,o,a);if(A===Za.default.falseFunc)return Za.default.falseFunc;let c=uK(A,i);if(a&&A!==Za.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...lK(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function X2e(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in bv))throw new Error(`Unknown pseudo-class :${o}(${a})`);return bv[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:yv[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,Z2e.parse)(c);return bv.is(t,u,r,s,n)}if(typeof A=="function")return oK(A,o,a,1),u=>A(u,a)&&t(u);if(o in RI)return RI[o](t,a,r,s);if(o in PS){let u=PS[o];return oK(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Xa=le(NI(),1);function dK(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function $2e(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Xa.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Xa.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Xa.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()),W2e[e.action](t,e,r)}case Xa.SelectorType.Pseudo:return X2e(t,e,r,s,n);case Xa.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 Xa.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=dK(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=dK(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=dK(c,i));return!1};case Xa.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Xa.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Xa.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 Xa.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 d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Xa.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function eke(t,e,r){let s=wv(t,e,r);return uK(s,e.adapter)}function wv(t,e,r){let s=typeof t=="string"?(0,cc.parse)(t):t;return Sv(s,e,r)}function tke(t){return t.type===cc.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(tke)))}var g_t={type:cc.SelectorType.Descendant},p_t={type:"_flexibleDescendant"},E_t={type:cc.SelectorType.Pseudo,name:"scope",data:null};function m_t(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===cK||i&&e.isTag(i)});fo
Line truncated
|
||||
`)})):{name:n,value:i.replace(Eke,`\r
|
||||
`)}}).toArray()}var DK={};QA(DK,{extract:()=>kPt});function xPt(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 kPt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=xPt(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 hf=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}}};hf.prototype.cheerio="[cheerio object]";hf.prototype.splice=Array.prototype.splice;hf.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(hf.prototype,tK,bK,wK,SK,NK,DK);function mke(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=gI(n),a=t(s,o,i,null);class A extends hf{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&ja(u))return u;let f=gI(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=ja(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&xS(u)?t(u,f,!1,null).children:FPt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?xS(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):ja(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Wj,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function FPt(t){return!!t.name||t.type===Ja.Root||t.type===Ja.Text||t.type===Ja.Comment}var MPt=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]),Rr="\uFFFD",N;(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"})(N||(N={}));var wi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function kv(t){return t>=55296&&t<=57343}function Cke(t){return t>=56320&&t<=57343}function Ike(t,e){return(t-55296)*1024+9216+e}function Fv(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function Mv(t){return t>=64976&&t<=65007||MPt.has(t)}var J;(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-keywo
Line truncated
|
||||
`)}}).toArray()}var DK={};QA(DK,{extract:()=>FPt});function kPt(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 FPt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=kPt(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 hf=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}}};hf.prototype.cheerio="[cheerio object]";hf.prototype.splice=Array.prototype.splice;hf.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(hf.prototype,tK,bK,wK,SK,NK,DK);function mke(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=gI(n),a=t(s,o,i,null);class A extends hf{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&ja(u))return u;let f=gI(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=ja(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&xS(u)?t(u,f,!1,null).children:MPt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?xS(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):ja(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Wj,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function MPt(t){return!!t.name||t.type===Ja.Root||t.type===Ja.Text||t.type===Ja.Comment}var UPt=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]),Rr="\uFFFD",N;(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"})(N||(N={}));var wi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function kv(t){return t>=55296&&t<=57343}function Cke(t){return t>=56320&&t<=57343}function Ike(t,e){return(t-55296)*1024+9216+e}function Fv(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function Mv(t){return t>=64976&&t<=65007||UPt.has(t)}var J;(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-keywo
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(`
|
||||
`)}`}},uP=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var FE=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function T4e(t){if(t instanceof AggregateError){Ch("Multiple errors returned");for(let e of t.errors)Gc(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&te(e.stack)}else t instanceof FE?(Ch(String(t)),t.stack&&te(t.stack)):(Ch(String(t)),t instanceof Error&&t.stack&&te(t.stack))}async function x4e(t,e,r){if(!t.doValidateWrappers())return;let s=new jU(r),n=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=s.load(),o=await R4e(e,t.allowSnapshotWrappers(),n,i);if(o.isValid())await ax("All Gradle Wrapper jars are valid",async()=>{Y(`Loaded previously validated checksums from cache: ${i.join(", ")}`),te(o.toDisplayString())});else throw te(o.toDisplayString()),new FE(`At least one Gradle Wrapper Jar failed validation!
|
||||
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
||||
${o.toDisplayString()}`);s.save(o.valid.map(a=>a.checksum))}import na from"fs";import ME from"path";function k4e(t,e,r){let s=ME.resolve(e,VU);na.mkdirSync(s,{recursive:!0}),vZt(e),LZt(t),vA()&&_Zt(e),r&&qs("GRADLE_ENCRYPTION_KEY",r)}function vZt(t){let e=ME.resolve(t,"init.d");na.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let s of r){let n=PZt("init-scripts",s),i=ME.resolve(e,s);na.writeFileSync(i,n)}}function LZt(t){let e=OZt();if(e==null)return;let r=ME.resolve(t,".m2"),s=ME.resolve(r,"toolchains.xml");if(!na.existsSync(s))na.mkdirSync(r,{recursive:!0}),na.writeFileSync(s,e),te(`Wrote default JDK locations to ${s}`);else{let n=na.readFileSync(s,"utf8"),i=HZt(n,e);na.writeFileSync(s,i),te(`Merged default JDK locations into ${s}`)}}function _Zt(t){let e=`org.gradle.logging.level=info
|
||||
${o.toDisplayString()}`);s.save(o.valid.map(a=>a.checksum))}import na from"fs";import ME from"path";function k4e(t,e,r){let s=ME.resolve(e,VU);na.mkdirSync(s,{recursive:!0}),LZt(e),_Zt(t),vA()&&PZt(e),r&&qs("GRADLE_ENCRYPTION_KEY",r)}function LZt(t){let e=ME.resolve(t,"init.d");na.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let s of r){let n=OZt("init-scripts",s),i=ME.resolve(e,s);na.writeFileSync(i,n)}}function _Zt(t){let e=HZt();if(e==null)return;let r=ME.resolve(t,".m2"),s=ME.resolve(r,"toolchains.xml");if(!na.existsSync(s))na.mkdirSync(r,{recursive:!0}),na.writeFileSync(s,e),te(`Wrote default JDK locations to ${s}`);else{let n=na.readFileSync(s,"utf8"),i=GZt(n,e);na.writeFileSync(s,i),te(`Merged default JDK locations into ${s}`)}}function PZt(t){let e=`org.gradle.logging.level=info
|
||||
org.gradle.logging.stacktrace=all
|
||||
`,r=ME.resolve(t,"gradle.properties");if(na.existsSync(r)){te(`Merged --info and --stacktrace into existing ${r} file`);let s=na.readFileSync(r,"utf-8");na.writeFileSync(r,`${e}
|
||||
${s}`)}else te(`Created a new ${r} with --info and --stacktrace`),na.writeFileSync(r,e)}function PZt(...t){let e=import.meta.dirname,r=ME.resolve(e,"..","..","..","sources","src","resources",...t);return na.readFileSync(r,"utf8")}function OZt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
||||
${s}`)}else te(`Created a new ${r} with --info and --stacktrace`),na.writeFileSync(r,e)}function OZt(...t){let e=import.meta.dirname,r=ME.resolve(e,"..","..","..","sources","src","resources",...t);return na.readFileSync(r,"utf8")}function HZt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
||||
<toolchains>
|
||||
<!-- JDK Toolchains installed by default on GitHub-hosted runners -->
|
||||
${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
||||
@@ -327,7 +327,7 @@ ${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
||||
</toolchain>`).join(`
|
||||
`)}
|
||||
</toolchains>
|
||||
`}function HZt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var Wte="GRADLE_BUILD_ACTION_SETUP_COMPLETED",GZt="GRADLE_USER_HOME";async function F4e(t,e,r){let s=await M4e(),n=await qZt();return process.env[Wte]?(te("Gradle setup only performed on first gradle/actions step in workflow."),!1):(qs(Wte,!0),m0(Wte,!0),m0(GZt,n),k4e(s,n,t.getCacheEncryptionKey()),await(await Uxe(t)).restore(n,YZt(t)),await x4e(r,pd(),n),await kxe(e),!0)}function YZt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function qZt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=pd();return jte.resolve(r,t)}let e=jte.resolve(await M4e(),".gradle");if(zte.existsSync(e))return te(`Gradle User Home already exists at ${e}`),qs("GRADLE_USER_HOME",e),e;if(lP.platform()==="win32"&&e.startsWith("C:\\")&&zte.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return te(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),qs("GRADLE_USER_HOME",r),r}return qs("GRADLE_USER_HOME",e),e}async function M4e(){let t=await Jy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return te("Could not determine user.home from java -version output. Using os.homedir()."),lP.homedir();let s=r[1];return Y(`Determined user.home from java -version output: '${s}'`),s}var BHe=le(K4e(),1),ere=le(aw(),1);import*as NB from"fs";import*as hHe from"os";import*as Of from"path";import*as Xte from"crypto";import*as vE from"fs";var nXt=le(aw(),1);import*as a1 from"path";var fP=le(aw(),1);import*as X4e from"stream";import*as $4e from"util";import{ok as oXt}from"assert";var Z4e=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())})},dP=class{constructor(e,r,s){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(s),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return Z4e(this,void 0,void 0,function*(){let s=1;for(;s<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;te(i.message)}let n=this.getSleepAmount();te(`Waiting ${n} seconds before trying again`),yield this.sleep(n),s++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return Z4e(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var UE=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())})},hP=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},aXt=process.platform==="win32",tYr=process.platform==="darwin",AXt="actions/tool-cache";function eHe(t,e,r,s){return UE(this,void 0,void 0,function*(){e=e||a1.join(rHe(),Xte.randomUUID()),yield _g(a1.dirname(e)),Y(`Downloading ${t}`),Y(`Destination ${e}`);let n=3,i=Zte("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=Zte("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new dP(n,i,o).execute(()=>UE(this,void 0,void 0,function*(){return yield cXt(t,e||"",r,s)}),A=>!(A instanceof hP&&A.httpStatusCode&&A.httpStatusCode<500&&A.httpStatusCode!==408&&A.httpStatusCode!==429))})}function cXt(t,e,r,s){return UE(this,void 0,void 0,function*(){if(vE.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let n=new cs(AXt,[],{allowRetries:!1});r&&(Y("set auth"),s===void 0&&(s={}),s.authorization=r);let i=yield n.get(t,s);if(i.message.statusCode!==200){let u=new hP(i.message.statusCode);throw Y(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=$4e.promisify(X4e.pipeline),A=Zte("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),c=!1;try{return yield o(A,vE.createWriteStream(e)),Y("download complete"),c=!0,e}finally{if(!c){Y("download failed");try{yield cpe(e)}catch(u){Y(`Failed to delete '${e}'. ${u.message}`)}}}})}function tHe(t,e){return UE(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield dXt(e),aXt?yield uXt(t,e):yield lXt(t,e),e})}function uXt(t,e){return UE(this,void 0,void
Line truncated
|
||||
`}function GZt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var Wte="GRADLE_BUILD_ACTION_SETUP_COMPLETED",YZt="GRADLE_USER_HOME";async function F4e(t,e,r){let s=await M4e(),n=await VZt();return process.env[Wte]?(te("Gradle setup only performed on first gradle/actions step in workflow."),!1):(qs(Wte,!0),m0(Wte,!0),m0(YZt,n),k4e(s,n,t.getCacheEncryptionKey()),await(await Uxe(t)).restore(n,qZt(t)),await x4e(r,pd(),n),await kxe(e),!0)}function qZt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function VZt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=pd();return jte.resolve(r,t)}let e=jte.resolve(await M4e(),".gradle");if(zte.existsSync(e))return te(`Gradle User Home already exists at ${e}`),qs("GRADLE_USER_HOME",e),e;if(lP.platform()==="win32"&&e.startsWith("C:\\")&&zte.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return te(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),qs("GRADLE_USER_HOME",r),r}return qs("GRADLE_USER_HOME",e),e}async function M4e(){let t=await Jy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return te("Could not determine user.home from java -version output. Using os.homedir()."),lP.homedir();let s=r[1];return Y(`Determined user.home from java -version output: '${s}'`),s}var BHe=le(K4e(),1),ere=le(aw(),1);import*as NB from"fs";import*as hHe from"os";import*as Of from"path";import*as Xte from"crypto";import*as vE from"fs";var iXt=le(aw(),1);import*as a1 from"path";var fP=le(aw(),1);import*as X4e from"stream";import*as $4e from"util";import{ok as aXt}from"assert";var Z4e=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())})},dP=class{constructor(e,r,s){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(s),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return Z4e(this,void 0,void 0,function*(){let s=1;for(;s<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;te(i.message)}let n=this.getSleepAmount();te(`Waiting ${n} seconds before trying again`),yield this.sleep(n),s++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return Z4e(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var UE=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())})},hP=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},AXt=process.platform==="win32",sYr=process.platform==="darwin",cXt="actions/tool-cache";function eHe(t,e,r,s){return UE(this,void 0,void 0,function*(){e=e||a1.join(rHe(),Xte.randomUUID()),yield _g(a1.dirname(e)),Y(`Downloading ${t}`),Y(`Destination ${e}`);let n=3,i=Zte("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=Zte("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new dP(n,i,o).execute(()=>UE(this,void 0,void 0,function*(){return yield uXt(t,e||"",r,s)}),A=>!(A instanceof hP&&A.httpStatusCode&&A.httpStatusCode<500&&A.httpStatusCode!==408&&A.httpStatusCode!==429))})}function uXt(t,e,r,s){return UE(this,void 0,void 0,function*(){if(vE.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let n=new cs(cXt,[],{allowRetries:!1});r&&(Y("set auth"),s===void 0&&(s={}),s.authorization=r);let i=yield n.get(t,s);if(i.message.statusCode!==200){let u=new hP(i.message.statusCode);throw Y(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=$4e.promisify(X4e.pipeline),A=Zte("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),c=!1;try{return yield o(A,vE.createWriteStream(e)),Y("download complete"),c=!0,e}finally{if(!c){Y("download failed");try{yield cpe(e)}catch(u){Y(`Failed to delete '${e}'. ${u.message}`)}}}})}function tHe(t,e){return UE(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield hXt(e),AXt?yield lXt(t,e):yield dXt(t,e),e})}function lXt(t,e){return UE(this,void 0,void
Line truncated
|
||||
`," Line feed \\n"]]),MHe=new Map([...Ore,["\\"," Backslash \\"],["/"," Forward slash /"]]);function UHe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of MHe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||
|
||||
Invalid characters include: ${Array.from(MHe.values()).toString()}
|
||||
@@ -339,16 +339,16 @@ Invalid characters include: ${Array.from(Ore.values()).toString()}
|
||||
The following characters are not allowed in files that are uploaded due to limitations with certain file systems such as NTFS. To maintain file system agnostic behavior, these characters are intentionally not allowed to prevent potential problems with downloads on different file systems.
|
||||
`)}var PHe=le(_He(),1);function nl(){return`@actions/artifact-${PHe.version}`}var CP=class extends Error{constructor(e=[]){let r="No files were found to upload";e.length>0&&(r+=`: ${e.join(", ")}`),super(r),this.files=e,this.name="FilesNotFoundError"}},Ld=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},_d=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},Hf=class extends Error{constructor(e="@actions/artifact v2.0.0+, upload-artifact@v4+ and download-artifact@v4+ are not currently supported on GHES."){super(e),this.name="GHESNotSupportedError"}},Pd=class extends Error{constructor(e){let r=`Unable to make request: ${e}
|
||||
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"}};Pd.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var LE=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};LE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var _E=class extends Error{};_E.prototype.name="InvalidTokenError";function OXt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function HXt(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return OXt(e)}catch{return atob(e)}}function OHe(t,e){if(typeof t!="string")throw new _E("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new _E(`Invalid token specified: missing part #${r+1}`);let n;try{n=HXt(s)}catch(i){throw new _E(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new _E(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var IP=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function il(){let t=EP(),e=OHe(t);if(!e.scp)throw IP;let r=e.scp.split(" ");if(r.length===0)throw IP;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw IP;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Y(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Y(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw IP}function HHe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(MA(r),MA(encodeURIComponent(r)))}catch(e){Y(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function GHe(t){if(typeof t!="object"||t===null){Y("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&HHe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&HHe(t.signed_url)}var BP=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())})},Gre=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=EP();this.baseUrl=yHe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new cs(e,[new _l(i)])}request(e,r,s,n){return BP(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Y(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>BP(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return BP(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Y(`[Response] - ${a.message.statusCode}`),Y(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(GHe(c),Y(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(LE.isUsageErrorMessage(c.msg))throw new LE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Y(`Raw Body: ${n}`),a instanceof LE)throw a;if(Pd.isNetworkErrorCode(a?.code))throw new Pd(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);te(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Er.BadGateway,Er.GatewayTimeout,Er.InternalServerError,Er.ServiceUnavailable,Er.TooManyRequests].includes(e):!1}sleep(e){return BP(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function ol(t){let e=new Gre(nl(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new mP(e)}import*as xB from"fs";import{normalize as YHe,resolve as qHe}from"path";function VHe(t){if(!xB.existsSync(t))throw
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&it("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);te(`Redirecting to blob download url: ${Kje(u)}`);try{te(`Starting download of artifact to: ${r}`);let l=yield Zje(u,r,e?.skipDecompress);te("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Y(`Computed digest: ${l.sha256Digest}`),Y(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function eKe(){return wQ(this,arguments,void 0,function*(t=bHe()){return(yield fEr(t))?Y(`Artifact destination folder already exists: ${t}`):(Y(`Artifact destination folder does not exist, creating: ${t}`),yield Vje.mkdir(t,{recursive:!0})),t})}var pEr=5,EEr=[400,401,403,404,422];function SQ(t,e=pEr,r=EEr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Y(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var tKe="6.0.0";function hm(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}hm.VERSION=tKe;var nKe=le(rKe(),1),iKe=le(X9(),1),mEr="0.0.0-development";async function sKe(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function CEr(t,e,r,s){let n=new nKe.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(IEr.bind(null,t,e,r),s)}async function IEr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new iKe.RequestError(n.data.errors[0].message,500,{request:s,response:n});return sKe(t,e,i,s)}return n}function fm(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",sKe.bind(null,r,t)),t.hook.wrap("request",CEr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}fm.VERSION=mEr;var oKe=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 S3(t,e,r,s,n){return oKe(this,void 0,void 0,function*(){var i;let[o,a]=SQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},u=yield WA(n,A,fm,hm).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new Ld(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new _d(`Artifact not found for name: ${t}
|
||||
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"}};LE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var _E=class extends Error{};_E.prototype.name="InvalidTokenError";function HXt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function GXt(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return HXt(e)}catch{return atob(e)}}function OHe(t,e){if(typeof t!="string")throw new _E("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new _E(`Invalid token specified: missing part #${r+1}`);let n;try{n=GXt(s)}catch(i){throw new _E(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new _E(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var IP=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function il(){let t=EP(),e=OHe(t);if(!e.scp)throw IP;let r=e.scp.split(" ");if(r.length===0)throw IP;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw IP;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Y(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Y(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw IP}function HHe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(MA(r),MA(encodeURIComponent(r)))}catch(e){Y(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function GHe(t){if(typeof t!="object"||t===null){Y("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&HHe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&HHe(t.signed_url)}var BP=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())})},Gre=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=EP();this.baseUrl=yHe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new cs(e,[new _l(i)])}request(e,r,s,n){return BP(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Y(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>BP(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return BP(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Y(`[Response] - ${a.message.statusCode}`),Y(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(GHe(c),Y(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(LE.isUsageErrorMessage(c.msg))throw new LE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Y(`Raw Body: ${n}`),a instanceof LE)throw a;if(Pd.isNetworkErrorCode(a?.code))throw new Pd(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);te(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Er.BadGateway,Er.GatewayTimeout,Er.InternalServerError,Er.ServiceUnavailable,Er.TooManyRequests].includes(e):!1}sleep(e){return BP(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function ol(t){let e=new Gre(nl(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new mP(e)}import*as xB from"fs";import{normalize as YHe,resolve as qHe}from"path";function VHe(t){if(!xB.existsSync(t))throw
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&it("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);te(`Redirecting to blob download url: ${Kje(u)}`);try{te(`Starting download of artifact to: ${r}`);let l=yield Zje(u,r,e?.skipDecompress);te("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Y(`Computed digest: ${l.sha256Digest}`),Y(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function eKe(){return wQ(this,arguments,void 0,function*(t=bHe()){return(yield gEr(t))?Y(`Artifact destination folder already exists: ${t}`):(Y(`Artifact destination folder does not exist, creating: ${t}`),yield Vje.mkdir(t,{recursive:!0})),t})}var EEr=5,mEr=[400,401,403,404,422];function SQ(t,e=EEr,r=mEr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Y(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var tKe="6.0.0";function hm(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}hm.VERSION=tKe;var nKe=le(rKe(),1),iKe=le(X9(),1),CEr="0.0.0-development";async function sKe(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function IEr(t,e,r,s){let n=new nKe.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(BEr.bind(null,t,e,r),s)}async function BEr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new iKe.RequestError(n.data.errors[0].message,500,{request:s,response:n});return sKe(t,e,i,s)}return n}function fm(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",sKe.bind(null,r,t)),t.hook.wrap("request",IEr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}fm.VERSION=CEr;var oKe=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 S3(t,e,r,s,n){return oKe(this,void 0,void 0,function*(){var i;let[o,a]=SQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},u=yield WA(n,A,fm,hm).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new Ld(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new _d(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],Y(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function aKe(t){return oKe(this,void 0,void 0,function*(){var e;let r=ol(),{workflowRunBackendId:s,workflowJobRunBackendId:n}=il(),i={workflowRunBackendId:s,workflowJobRunBackendId:n,nameFilter:ri.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new _d(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var AKe=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 cKe(t,e,r,s,n){return AKe(this,void 0,void 0,function*(){var i;let[o,a]=SQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},c=WA(n,A,fm,hm),u=yield S3(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new Ld(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function uKe(t){return AKe(this,void 0,void 0,function*(){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:ri.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new _d(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return te(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var lKe=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())})},N3=NHe(),D3=100,BEr=Math.ceil(N3/D3);function dKe(t,e,r,s){return lKe(this,arguments,void 0,function*(n,i,o,a,A=!1){te(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=SQ(cp),d={log:void 0,userAgent:nl(),previews:void 0,retry:u,request:l},h=WA(a,d,fm,hm),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:D3,page:f}),C=Math.ceil(p.total_count/D3),m=p.total_count;m>N3&&(it(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${N3}. Results will be incomplete as only the first ${N3} artifacts will be returned`),C=BEr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Y(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:D3,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=fKe(c)),te(`Found ${c.length} artifact(s)`),{artifacts:c}})}function hKe(){return lKe(this,arguments,void 0,function*(t=!1){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=fKe(o)),te(`Found ${o.length} artifact(s)`),{artifacts:o}})}function fKe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var RD=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())})},QEr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},gm=class{uploadArtifact(e,r,s,n){return RD(this,void 0,void 0,function*(){try{if(DB())throw new Hf;return uje(e,r,s,n)}catch(i){throw it(`Artifact upload failed with error: ${i}.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var AKe=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 cKe(t,e,r,s,n){return AKe(this,void 0,void 0,function*(){var i;let[o,a]=SQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},c=WA(n,A,fm,hm),u=yield S3(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new Ld(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function uKe(t){return AKe(this,void 0,void 0,function*(){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:ri.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new _d(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return te(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var lKe=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())})},N3=NHe(),D3=100,QEr=Math.ceil(N3/D3);function dKe(t,e,r,s){return lKe(this,arguments,void 0,function*(n,i,o,a,A=!1){te(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=SQ(cp),d={log:void 0,userAgent:nl(),previews:void 0,retry:u,request:l},h=WA(a,d,fm,hm),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:D3,page:f}),C=Math.ceil(p.total_count/D3),m=p.total_count;m>N3&&(it(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${N3}. Results will be incomplete as only the first ${N3} artifacts will be returned`),C=QEr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Y(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:D3,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=fKe(c)),te(`Found ${c.length} artifact(s)`),{artifacts:c}})}function hKe(){return lKe(this,arguments,void 0,function*(t=!1){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=fKe(o)),te(`Found ${o.length} artifact(s)`),{artifacts:o}})}function fKe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var RD=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())})},yEr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},gm=class{uploadArtifact(e,r,s,n){return RD(this,void 0,void 0,function*(){try{if(DB())throw new Hf;return uje(e,r,s,n)}catch(i){throw it(`Artifact upload failed with error: ${i}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return RD(this,void 0,void 0,function*(){try{if(DB())throw new Hf;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=QEr(r,["findBy"]);return Xje(e,s,n,i,o)}return $je(e,r)}catch(s){throw it(`Download Artifact failed with error: ${s}.
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return RD(this,void 0,void 0,function*(){try{if(DB())throw new Hf;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=yEr(r,["findBy"]);return Xje(e,s,n,i,o)}return $je(e,r)}catch(s){throw it(`Download Artifact failed with error: ${s}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
@@ -364,18 +364,18 @@ If the error persists, please check whether Actions and API requests are operati
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var G7r=new gm;import*as R3 from"path";import Poe from"fs";var pKe="dependency-graph_";async function EKe(t){let e=t.getDependencyGraphOption();if(e==="disabled"){qs("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await bEr(t);return}te("Enabling dependency graph generation"),qs("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Ui("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_ID",ji.runId.toString()),Ui("GITHUB_DEPENDENCY_GRAPH_REF",ji.ref),Ui("GITHUB_DEPENDENCY_GRAPH_SHA",FEr()),Ui("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",pd()),Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Ui("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Ui("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Ui("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Ui("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Ui("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Ui("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Ui("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Ui(t,e){process.env[t]||e!==void 0&&qs(t,e)}async function mKe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await gKe(t,!1);return;case"generate-submit-and-upload":await gKe(t,!0);return;case"generate-and-upload":await wEr(t)}}catch(r){IKe(t,e,r)}}async function bEr(t){if(Goe()){te("Dependency graph not supported in the ACT environment.");return}try{await CKe(await SEr(t))}catch(e){IKe(t,"download-and-submit",e)}}async function gKe(t,e){if(Goe()){te("Dependency graph not supported in the ACT environment.");return}let r=await Ooe();try{await CKe(r)}catch(s){try{await _oe(r,t)}catch(n){te(String(n))}throw s}e&&await _oe(r,t)}async function wEr(t){if(Goe()){te("Dependency graph not supported in the ACT environment.");return}await _oe(await Ooe(),t)}async function SEr(t){let e=ji.payload.workflow_run?{token:JU(),workflowRunId:ji.payload.workflow_run.id,repositoryName:ji.repo.repo,repositoryOwner:ji.repo.owner}:void 0,r=new gm,s=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(pKe)),n=t.getDownloadArtifactName();n&&(te(`Filtering for artifacts ending with ${n}`),s=s.filter(i=>i.name.includes(n)));for(let i of s){let o=await r.downloadArtifact(i.id,{findBy:e});te(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return Ooe()}async function Ooe(){let r=(await(await Bk(`${REr()}/**/*.json`)).glob()).filter(s=>!TEr(s));return r.forEach(xEr),te(`Found dependency graph files: ${r.join(", ")}`),r}async function _oe(t,e){if(t.length===0){te("No dependency graph files found to upload.");return}let r=pd(),s=new gm;for(let n of t){let i=Hoe(n);te(`Uploading dependency graph file: ${i}`);let o=`${pKe}${R3.basename(n)}`;await s.uploadArtifact(o,[n],r,{retentionDays:e.getArtifactRetentionDays()})}}async function CKe(t){if(t.length===0){te("No dependency graph files found to submit.");return}for(let e of t)try{await DEr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=NEr(e,r)),r}}function NEr(t,e){let s=`Dependency submission failed for ${Hoe(t)}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var q7r=new gm;import*as R3 from"path";import Poe from"fs";var pKe="dependency-graph_";async function EKe(t){let e=t.getDependencyGraphOption();if(e==="disabled"){qs("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await wEr(t);return}te("Enabling dependency graph generation"),qs("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Ui("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_ID",ji.runId.toString()),Ui("GITHUB_DEPENDENCY_GRAPH_REF",ji.ref),Ui("GITHUB_DEPENDENCY_GRAPH_SHA",MEr()),Ui("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",pd()),Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Ui("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Ui("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Ui("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Ui("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Ui("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Ui("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Ui("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Ui(t,e){process.env[t]||e!==void 0&&qs(t,e)}async function mKe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await gKe(t,!1);return;case"generate-submit-and-upload":await gKe(t,!0);return;case"generate-and-upload":await SEr(t)}}catch(r){IKe(t,e,r)}}async function wEr(t){if(Goe()){te("Dependency graph not supported in the ACT environment.");return}try{await CKe(await NEr(t))}catch(e){IKe(t,"download-and-submit",e)}}async function gKe(t,e){if(Goe()){te("Dependency graph not supported in the ACT environment.");return}let r=await Ooe();try{await CKe(r)}catch(s){try{await _oe(r,t)}catch(n){te(String(n))}throw s}e&&await _oe(r,t)}async function SEr(t){if(Goe()){te("Dependency graph not supported in the ACT environment.");return}await _oe(await Ooe(),t)}async function NEr(t){let e=ji.payload.workflow_run?{token:JU(),workflowRunId:ji.payload.workflow_run.id,repositoryName:ji.repo.repo,repositoryOwner:ji.repo.owner}:void 0,r=new gm,s=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(pKe)),n=t.getDownloadArtifactName();n&&(te(`Filtering for artifacts ending with ${n}`),s=s.filter(i=>i.name.includes(n)));for(let i of s){let o=await r.downloadArtifact(i.id,{findBy:e});te(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return Ooe()}async function Ooe(){let r=(await(await Bk(`${TEr()}/**/*.json`)).glob()).filter(s=>!xEr(s));return r.forEach(kEr),te(`Found dependency graph files: ${r.join(", ")}`),r}async function _oe(t,e){if(t.length===0){te("No dependency graph files found to upload.");return}let r=pd(),s=new gm;for(let n of t){let i=Hoe(n);te(`Uploading dependency graph file: ${i}`);let o=`${pKe}${R3.basename(n)}`;await s.uploadArtifact(o,[n],r,{retentionDays:e.getArtifactRetentionDays()})}}async function CKe(t){if(t.length===0){te("No dependency graph files found to submit.");return}for(let e of t)try{await REr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=DEr(e,r)),r}}function DEr(t,e){let s=`Dependency submission failed for ${Hoe(t)}.
|
||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${s}
|
||||
Please ensure that the 'contents: write' permission is available for the workflow job.
|
||||
Note that this permission is never available for a 'pull_request' trigger from a repository fork.
|
||||
`:s}async function DEr(t){let e=kEr(),r=Poe.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ji.repo.owner,s.repo=ji.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=Hoe(t);Ipe(`Submitted ${i}: ${n.data.message}`)}function REr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function TEr(t){let e=`${t}.processed`;return Poe.existsSync(e)}function xEr(t){let e=`${t}.processed`;Poe.writeFileSync(e,"")}function IKe(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new FE(r);it(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function kEr(){return WA(JU())}function Hoe(t){let e=pd();return R3.relative(e,t)}function FEr(){let t=ji;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function Goe(){return process.env.ACT!==void 0}function Yoe(t,e,r){var s=/([^\s'"]([^\s'"]*(['"])([^\3]*?)\3)+[^\s'"]*)|[^\s'"]+|(['"])([^\5]*?)\5/gi,n=t,i=[];e&&i.push(e),r&&i.push(r);var o;do o=s.exec(n),o!==null&&i.push(UEr(o[1],o[6],o[0]));while(o!==null);return i}function UEr(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=0;r<t.length;r++){var s=t[r];if(typeof s=="string")return s}}async function vEr(){try{Rxe("gradle/actions/dependency-submission"),await F4e(new fI,new ac,new qU);let t=process.env.GITHUB_DEPENDENCY_GRAPH_ENABLED,e=new HU;if(await EKe(e),e.getDependencyGraphOption()==="download-and-submit")return;let r=new YU,s=r.getDependencyResolutionTask(),n=r.getAdditionalArguments(),i=`
|
||||
`:s}async function REr(t){let e=FEr(),r=Poe.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ji.repo.owner,s.repo=ji.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=Hoe(t);Ipe(`Submitted ${i}: ${n.data.message}`)}function TEr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function xEr(t){let e=`${t}.processed`;return Poe.existsSync(e)}function kEr(t){let e=`${t}.processed`;Poe.writeFileSync(e,"")}function IKe(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new FE(r);it(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function FEr(){return WA(JU())}function Hoe(t){let e=pd();return R3.relative(e,t)}function MEr(){let t=ji;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function Goe(){return process.env.ACT!==void 0}function Yoe(t,e,r){var s=/([^\s'"]([^\s'"]*(['"])([^\3]*?)\3)+[^\s'"]*)|[^\s'"]+|(['"])([^\5]*?)\5/gi,n=t,i=[];e&&i.push(e),r&&i.push(r);var o;do o=s.exec(n),o!==null&&i.push(vEr(o[1],o[6],o[0]));while(o!==null);return i}function vEr(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=0;r<t.length;r++){var s=t[r];if(typeof s=="string")return s}}function LEr(t=process.platform){return t==="win32"?50:0}async function BKe(t=process.platform){let e=LEr(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function _Er(){try{Rxe("gradle/actions/dependency-submission"),await F4e(new fI,new ac,new qU);let t=process.env.GITHUB_DEPENDENCY_GRAPH_ENABLED,e=new HU;if(await EKe(e),e.getDependencyGraphOption()==="download-and-submit")return;let r=new YU,s=r.getDependencyResolutionTask(),n=r.getAdditionalArguments(),i=`
|
||||
-Dorg.gradle.configureondemand=false
|
||||
-Dorg.gradle.dependency.verification=off
|
||||
-Dorg.gradle.unsafe.isolated-projects=false
|
||||
${s}
|
||||
${n}
|
||||
`,o=Yoe(i);await QHe(r.getGradleVersion(),r.getBuildRootDirectory(),o),await mKe(e),qs("GITHUB_DEPENDENCY_GRAPH_ENABLED",t),Nxe()}catch(t){T4e(t)}process.exit()}vEr();export{vEr as run};
|
||||
`,o=Yoe(i);await QHe(r.getGradleVersion(),r.getBuildRootDirectory(),o),await mKe(e),qs("GITHUB_DEPENDENCY_GRAPH_ENABLED",t),Nxe()}catch(t){T4e(t)}await BKe()}_Er();export{_Er as run};
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,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,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,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,IAAUH,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,IAAUH,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,IAAmBH,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,IAAUH,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,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,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,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,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,IAAUH,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,IAAUH,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,IAAmBH,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,IAAUH,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,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
}
|
||||
+69
-69
@@ -1,9 +1,9 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var fBe=Object.create;var pD=Object.defineProperty;var EBe=Object.getOwnPropertyDescriptor;var mBe=Object.getOwnPropertyNames;var pBe=Object.getPrototypeOf,CBe=Object.prototype.hasOwnProperty;var C=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),hi=(t,e)=>{for(var r in e)pD(t,r,{get:e[r],enumerable:!0})},IBe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of mBe(e))!CBe.call(t,n)&&n!==r&&pD(t,n,{get:()=>e[n],enumerable:!(s=EBe(e,n))||s.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?fBe(pBe(t)):{},IBe(e||!t||!t.__esModule?pD(r,"default",{value:t,enumerable:!0}):r,t));var x4=E(al=>{"use strict";var TCt=C("net"),NBe=C("tls"),yD=C("http"),S4=C("https"),DBe=C("events"),xCt=C("assert"),SBe=C("util");al.httpOverHttp=RBe;al.httpsOverHttp=TBe;al.httpOverHttps=xBe;al.httpsOverHttps=kBe;function RBe(t){var e=new JA(t);return e.request=yD.request,e}function TBe(t){var e=new JA(t);return e.request=yD.request,e.createSocket=R4,e.defaultPort=443,e}function xBe(t){var e=new JA(t);return e.request=S4.request,e}function kBe(t){var e=new JA(t);return e.request=S4.request,e.createSocket=R4,e.defaultPort=443,e}function JA(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||yD.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,A){for(var o=T4(n,i,A),a=0,c=e.requests.length;a<c;++a){var u=e.requests[a];if(u.host===o.host&&u.port===o.port){e.requests.splice(a,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}SBe.inherits(JA,DBe.EventEmitter);JA.prototype.addRequest=function(e,r,s,n){var i=this,A=bD({request:e},i.options,T4(r,s,n));if(i.sockets.length>=this.maxSockets){i.requests.push(A);return}i.createSocket(A,function(o){o.on("free",a),o.on("close",c),o.on("agentRemove",c),e.onSocket(o);function a(){i.emit("free",o,A)}function c(u){i.removeSocket(o),o.removeListener("free",a),o.removeListener("close",c),o.removeListener("agentRemove",c)}})};JA.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=bD({},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")),qo("making CONNECT request");var A=s.request(i);A.useChunkedEncodingByDefault=!1,A.once("response",o),A.once("upgrade",a),A.once("connect",c),A.once("error",u),A.end();function o(l){l.upgrade=!0}function a(l,g,h){process.nextTick(function(){c(l,g,h)})}function c(l,g,h){if(A.removeAllListeners(),g.removeAllListeners(),l.statusCode!==200){qo("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){qo("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 qo("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(l){A.removeAllListeners(),qo(`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)}};JA.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 R4(t,e){var r=this;JA.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=bD({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),A=NBe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=A,e(A)})}function T4(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function bD(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,A=n.length;i<A;++i){var o=n[i];s[o]!==void 0&&(t[o]=s[o])}}return t}var qo;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?qo=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)}:qo=function(){};al.debug=qo});var wD=E((FCt,k4)=>{k4.exports=x4()});var pt=E((MCt,F4)=>{F4.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var _e=E((UCt,sH)=>{"use strict";var M4=Symbol.for("undici.error.UND_ERR"),bt=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[M4]===!0}[M4]=!0},U4=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),ND=class extends bt{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[U4]===!0}[U4]=!0},L4=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),DD=class extends bt{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[L4]===!0}[L4]=!0},v4=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),SD=class extends bt{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[v4]===!0}[v4]=!0},P4=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),RD=class extends bt{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[P4]===!0}[P4]=!0},O4=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),TD=class extends bt{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 zQe(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 A=s[i-1].trim();if(kQe.has(A)){n=A;break}}n!==""&&(t.referrerPolicy=n)}function KQe(){return"allowed"}function ZQe(){return"success"}function XQe(){return"success"}function jQe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function $Qe(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&C1(t.origin)&&!C1(sf(t))&&(e=null);break;case"same-origin":vC(t,sf(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function pl(t,e){return t}function eye(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:pl(t.domainLookupStartTime,r),domainLookupEndTime:pl(t.domainLookupEndTime,r),connectionStartTime:pl(t.connectionStartTime,r),connectionEndTime:pl(t.connectionEndTime,r),secureConnectionStartTime:pl(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function tye(t){return pl(vQe.now(),t)}function rye(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 pG(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function sye(t){return{referrerPolicy:t.referrerPolicy}}function nye(t){let e=t.referrerPolicy;pc(e);let r=null;if(t.referrer==="client"){let o=dG();if(!o||o.origin==="null")return"no-referrer";r=new URL(o)}else t.referrer instanceof URL&&(r=t.referrer);let s=p1(r),n=p1(r,!0);s.toString().length>4096&&(s=n);let i=vC(t,s),A=rf(s)&&!rf(t.url);switch(e){case"origin":return n??p1(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 o=sf(t);return vC(s,o)?s:rf(s)&&!rf(o)?"no-referrer":n}default:return A?"no-referrer":n}}function p1(t,e){return pc(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function rf(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 iye(t,e){if(LC===void 0)return!0;let r=CG(e);if(r==="no metadata"||r.length===0)return!0;let s=oye(r),n=aye(r,s);for(let i of n){let A=i.algo,o=i.hash,a=LC.createHash(A).update(t).digest("base64");if(a[a.length-1]==="="&&(a[a.length-2]==="="?a=a.slice(0,-2):a=a.slice(0,-1)),cye(a,o))return!0}return!1}var Aye=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function CG(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Aye.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();hG.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function oye(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 aye(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 cye(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 uye(t){}function vC(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function lye(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function dye(t){return t.controller.state==="aborted"}function gye(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function hye(t){return HQe[t.toLowerCase()]??t}function fye(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return pc(typeof e=="string"),e}var Eye=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function IG(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function Vye(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Wye(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 zye(t,e){OC(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 A=t.length;for(;t[A-1]===10&&t[A-2]===13;)A-=2;for(A!==t.length&&(t=t.subarray(0,A));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&HC(t,qye,i)||i.position===t.length-4&&HC(t,Jye,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let o=Kye(t,i);if(o==="failure")return"failure";let{name:a,filename:c,contentType:u,encoding:l}=o;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",Vye(u)||(u=""),h=new _ye([g],c,{type:u})):h=vye(Buffer.from(g)),OC(kG(a)),OC(typeof h=="string"&&kG(h)||Oye(h)),n.push(Hye(a,h,c))}}function Kye(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 A=Il(o=>o!==10&&o!==13&&o!==58,t,e);if(A=N1(A,!0,!0,o=>o===9||o===32),!Pye.test(A.toString())||t[e.position]!==58)return"failure";switch(e.position++,Il(o=>o===32||o===9,t,e),Lye(A)){case"content-disposition":{if(r=s=null,!HC(t,Yye,e)||(e.position+=17,r=UG(t,e),r===null))return"failure";if(HC(t,MG,e)){let o=e.position+MG.length;if(t[o]===42&&(e.position+=1,o+=1),t[o]!==61||t[o+1]!==34||(e.position+=12,s=UG(t,e),s===null))return"failure"}break}case"content-type":{let o=Il(a=>a!==10&&a!==13,t,e);o=N1(o,!1,!0,a=>a===9||a===32),n=FG(o);break}case"content-transfer-encoding":{let o=Il(a=>a!==10&&a!==13,t,e);o=N1(o,!1,!0,a=>a===9||a===32),i=FG(o);break}default:Il(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function UG(t,e){OC(t[e.position-1]===34);let r=Il(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 Il(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function N1(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 HC(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}LG.exports={multipartFormDataParser:zye,validateBoundary:Wye}});var yl=E((AIt,WG)=>{"use strict";var of=Se(),{ReadableStreamFrom:Zye,isBlobLike:PG,isReadableStreamLike:Xye,readableStreamClose:jye,createDeferredPromise:$ye,fullyReadBody:ebe,extractMimeType:tbe,utf8DecodeBytes:GG}=Us(),{FormData:OG}=Af(),{kState:Ql}=Jo(),{webidl:rbe}=yr(),{Blob:sbe}=C("node:buffer"),D1=C("node:assert"),{isErrored:_G,isDisturbed:nbe}=C("node:stream"),{isArrayBuffer:ibe}=C("node:util/types"),{serializeAMimeType:Abe}=os(),{multipartFormDataParser:obe}=vG(),S1;try{let t=C("node:crypto");S1=e=>t.randomInt(0,e)}catch{S1=t=>Math.floor(Math.random(t))}var GC=new TextEncoder;function abe(){}var YG=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,qG;YG&&(qG=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!nbe(e)&&!_G(e)&&e.cancel("Response object has been garbage collected").catch(abe)}));function JG(t,e=!1){let r=null;t instanceof ReadableStream?r=t:PG(t)?r=t.stream():r=new ReadableStream({async pull(a){let c=typeof n=="string"?GC.encode(n):n;c.byteLength&&a.enqueue(c),queueMicrotask(()=>jye(a))},start(){},type:"bytes"}),D1(Xye(r));let s=null,n=null,i=null,A=null;if(typeof t=="string")n=t,A="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),A="application/x-www-form-urlencoded;charset=UTF-8";else if(ibe(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(of.isFormDataLike(t)){let a=`----formdata-undici-0${`${S1(1e11)}`.padStart(11,"0")}`,c=`--${a}\r
|
||||
var EBe=Object.create;var pD=Object.defineProperty;var mBe=Object.getOwnPropertyDescriptor;var pBe=Object.getOwnPropertyNames;var CBe=Object.getPrototypeOf,IBe=Object.prototype.hasOwnProperty;var C=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),hi=(t,e)=>{for(var r in e)pD(t,r,{get:e[r],enumerable:!0})},BBe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of pBe(e))!IBe.call(t,n)&&n!==r&&pD(t,n,{get:()=>e[n],enumerable:!(s=mBe(e,n))||s.enumerable});return t};var fe=(t,e,r)=>(r=t!=null?EBe(CBe(t)):{},BBe(e||!t||!t.__esModule?pD(r,"default",{value:t,enumerable:!0}):r,t));var x4=E(al=>{"use strict";var kCt=C("net"),DBe=C("tls"),yD=C("http"),S4=C("https"),SBe=C("events"),FCt=C("assert"),RBe=C("util");al.httpOverHttp=TBe;al.httpsOverHttp=xBe;al.httpOverHttps=kBe;al.httpsOverHttps=FBe;function TBe(t){var e=new JA(t);return e.request=yD.request,e}function xBe(t){var e=new JA(t);return e.request=yD.request,e.createSocket=R4,e.defaultPort=443,e}function kBe(t){var e=new JA(t);return e.request=S4.request,e}function FBe(t){var e=new JA(t);return e.request=S4.request,e.createSocket=R4,e.defaultPort=443,e}function JA(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||yD.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,A){for(var o=T4(n,i,A),a=0,c=e.requests.length;a<c;++a){var u=e.requests[a];if(u.host===o.host&&u.port===o.port){e.requests.splice(a,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}RBe.inherits(JA,SBe.EventEmitter);JA.prototype.addRequest=function(e,r,s,n){var i=this,A=bD({request:e},i.options,T4(r,s,n));if(i.sockets.length>=this.maxSockets){i.requests.push(A);return}i.createSocket(A,function(o){o.on("free",a),o.on("close",c),o.on("agentRemove",c),e.onSocket(o);function a(){i.emit("free",o,A)}function c(u){i.removeSocket(o),o.removeListener("free",a),o.removeListener("close",c),o.removeListener("agentRemove",c)}})};JA.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=bD({},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")),qo("making CONNECT request");var A=s.request(i);A.useChunkedEncodingByDefault=!1,A.once("response",o),A.once("upgrade",a),A.once("connect",c),A.once("error",u),A.end();function o(l){l.upgrade=!0}function a(l,g,h){process.nextTick(function(){c(l,g,h)})}function c(l,g,h){if(A.removeAllListeners(),g.removeAllListeners(),l.statusCode!==200){qo("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){qo("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 qo("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=g,r(g)}function u(l){A.removeAllListeners(),qo(`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)}};JA.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 R4(t,e){var r=this;JA.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=bD({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),A=DBe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=A,e(A)})}function T4(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function bD(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,A=n.length;i<A;++i){var o=n[i];s[o]!==void 0&&(t[o]=s[o])}}return t}var qo;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?qo=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)}:qo=function(){};al.debug=qo});var wD=E((UCt,k4)=>{k4.exports=x4()});var pt=E((LCt,F4)=>{F4.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var _e=E((vCt,sH)=>{"use strict";var M4=Symbol.for("undici.error.UND_ERR"),bt=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[M4]===!0}[M4]=!0},U4=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),ND=class extends bt{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[U4]===!0}[U4]=!0},L4=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),DD=class extends bt{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[L4]===!0}[L4]=!0},v4=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),SD=class extends bt{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[v4]===!0}[v4]=!0},P4=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),RD=class extends bt{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[P4]===!0}[P4]=!0},O4=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),TD=class extends bt{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 KQe(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 A=s[i-1].trim();if(FQe.has(A)){n=A;break}}n!==""&&(t.referrerPolicy=n)}function ZQe(){return"allowed"}function XQe(){return"success"}function jQe(){return"success"}function $Qe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function eye(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&&C1(t.origin)&&!C1(sf(t))&&(e=null);break;case"same-origin":vC(t,sf(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function pl(t,e){return t}function tye(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:pl(t.domainLookupStartTime,r),domainLookupEndTime:pl(t.domainLookupEndTime,r),connectionStartTime:pl(t.connectionStartTime,r),connectionEndTime:pl(t.connectionEndTime,r),secureConnectionStartTime:pl(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function rye(t){return pl(PQe.now(),t)}function sye(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 pG(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function nye(t){return{referrerPolicy:t.referrerPolicy}}function iye(t){let e=t.referrerPolicy;pc(e);let r=null;if(t.referrer==="client"){let o=dG();if(!o||o.origin==="null")return"no-referrer";r=new URL(o)}else t.referrer instanceof URL&&(r=t.referrer);let s=p1(r),n=p1(r,!0);s.toString().length>4096&&(s=n);let i=vC(t,s),A=rf(s)&&!rf(t.url);switch(e){case"origin":return n??p1(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 o=sf(t);return vC(s,o)?s:rf(s)&&!rf(o)?"no-referrer":n}default:return A?"no-referrer":n}}function p1(t,e){return pc(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function rf(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 Aye(t,e){if(LC===void 0)return!0;let r=CG(e);if(r==="no metadata"||r.length===0)return!0;let s=aye(r),n=cye(r,s);for(let i of n){let A=i.algo,o=i.hash,a=LC.createHash(A).update(t).digest("base64");if(a[a.length-1]==="="&&(a[a.length-2]==="="?a=a.slice(0,-2):a=a.slice(0,-1)),uye(a,o))return!0}return!1}var oye=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function CG(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=oye.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();hG.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function aye(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 cye(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 uye(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 lye(t){}function vC(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function dye(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function gye(t){return t.controller.state==="aborted"}function hye(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function fye(t){return GQe[t.toLowerCase()]??t}function Eye(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return pc(typeof e=="string"),e}var mye=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function IG(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function Wye(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function zye(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 Kye(t,e){OC(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 A=t.length;for(;t[A-1]===10&&t[A-2]===13;)A-=2;for(A!==t.length&&(t=t.subarray(0,A));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&HC(t,Jye,i)||i.position===t.length-4&&HC(t,Vye,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let o=Zye(t,i);if(o==="failure")return"failure";let{name:a,filename:c,contentType:u,encoding:l}=o;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",Wye(u)||(u=""),h=new Yye([g],c,{type:u})):h=Pye(Buffer.from(g)),OC(kG(a)),OC(typeof h=="string"&&kG(h)||Hye(h)),n.push(Gye(a,h,c))}}function Zye(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 A=Il(o=>o!==10&&o!==13&&o!==58,t,e);if(A=N1(A,!0,!0,o=>o===9||o===32),!Oye.test(A.toString())||t[e.position]!==58)return"failure";switch(e.position++,Il(o=>o===32||o===9,t,e),vye(A)){case"content-disposition":{if(r=s=null,!HC(t,qye,e)||(e.position+=17,r=UG(t,e),r===null))return"failure";if(HC(t,MG,e)){let o=e.position+MG.length;if(t[o]===42&&(e.position+=1,o+=1),t[o]!==61||t[o+1]!==34||(e.position+=12,s=UG(t,e),s===null))return"failure"}break}case"content-type":{let o=Il(a=>a!==10&&a!==13,t,e);o=N1(o,!1,!0,a=>a===9||a===32),n=FG(o);break}case"content-transfer-encoding":{let o=Il(a=>a!==10&&a!==13,t,e);o=N1(o,!1,!0,a=>a===9||a===32),i=FG(o);break}default:Il(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function UG(t,e){OC(t[e.position-1]===34);let r=Il(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 Il(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function N1(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 HC(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}LG.exports={multipartFormDataParser:Kye,validateBoundary:zye}});var yl=E((aIt,WG)=>{"use strict";var of=Se(),{ReadableStreamFrom:Xye,isBlobLike:PG,isReadableStreamLike:jye,readableStreamClose:$ye,createDeferredPromise:ebe,fullyReadBody:tbe,extractMimeType:rbe,utf8DecodeBytes:GG}=Us(),{FormData:OG}=Af(),{kState:Ql}=Jo(),{webidl:sbe}=yr(),{Blob:nbe}=C("node:buffer"),D1=C("node:assert"),{isErrored:_G,isDisturbed:ibe}=C("node:stream"),{isArrayBuffer:Abe}=C("node:util/types"),{serializeAMimeType:obe}=os(),{multipartFormDataParser:abe}=vG(),S1;try{let t=C("node:crypto");S1=e=>t.randomInt(0,e)}catch{S1=t=>Math.floor(Math.random(t))}var GC=new TextEncoder;function cbe(){}var YG=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,qG;YG&&(qG=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!ibe(e)&&!_G(e)&&e.cancel("Response object has been garbage collected").catch(cbe)}));function JG(t,e=!1){let r=null;t instanceof ReadableStream?r=t:PG(t)?r=t.stream():r=new ReadableStream({async pull(a){let c=typeof n=="string"?GC.encode(n):n;c.byteLength&&a.enqueue(c),queueMicrotask(()=>$ye(a))},start(){},type:"bytes"}),D1(jye(r));let s=null,n=null,i=null,A=null;if(typeof t=="string")n=t,A="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),A="application/x-www-form-urlencoded;charset=UTF-8";else if(Abe(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(of.isFormDataLike(t)){let a=`----formdata-undici-0${`${S1(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,m]of t)if(typeof m=="string"){let I=GC.encode(c+`; name="${u(l(B))}"\r
|
||||
\r
|
||||
@@ -12,20 +12,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);g.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=GC.encode(`--${a}--\r
|
||||
`);g.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let B of g)B.stream?yield*B.stream():yield B},A=`multipart/form-data; boundary=${a}`}else if(PG(t))n=t,i=t.size,t.type&&(A=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(of.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Zye(t)}if((typeof n=="string"||of.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(!_G(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},A]}function cbe(t,e=!1){return t instanceof ReadableStream&&(D1(!of.isDisturbed(t),"The body has already been consumed."),D1(!t.locked,"The stream is locked.")),JG(t,e)}function ube(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function lbe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function dbe(t){return{blob(){return Bl(this,r=>{let s=HG(this);return s===null?s="":s&&(s=Abe(s)),new sbe([r],{type:s})},t)},arrayBuffer(){return Bl(this,r=>new Uint8Array(r).buffer,t)},text(){return Bl(this,GG,t)},json(){return Bl(this,hbe,t)},formData(){return Bl(this,r=>{let s=HG(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=obe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new OG;return i[Ql]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new OG;for(let[A,o]of n)i.append(A,o);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Bl(this,r=>new Uint8Array(r),t)}}}function gbe(t){Object.assign(t.prototype,dbe(t))}async function Bl(t,e,r){if(rbe.brandCheck(t,r),VG(t))throw new TypeError("Body is unusable: Body has already been read");lbe(t[Ql]);let s=$ye(),n=A=>s.reject(A),i=A=>{try{s.resolve(e(A))}catch(o){n(o)}};return t[Ql].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await ebe(t[Ql].body,i,n),s.promise)}function VG(t){let e=t[Ql].body;return e!=null&&(e.stream.locked||of.isDisturbed(e.stream))}function hbe(t){return JSON.parse(GG(t))}function HG(t){let e=t[Ql].headersList,r=tbe(e);return r==="failure"?null:r}WG.exports={extractBody:JG,safelyExtractBody:cbe,cloneBody:ube,mixinBody:gbe,streamRegistry:qG,hasFinalizationRegistry:YG,bodyUnusable:VG}});var n_=E((oIt,s_)=>{"use strict";var Ae=C("node:assert"),pe=Se(),{channels:zG}=ul(),R1=u1(),{RequestContentLengthMismatchError:Cc,ResponseContentLengthMismatchError:fbe,RequestAbortedError:e_,HeadersTimeoutError:Ebe,HeadersOverflowError:mbe,SocketError:WC,InformationalError:bl,BodyTimeoutError:pbe,HTTPParserError:Cbe,ResponseExceededMaxSizeError:Ibe}=_e(),{kUrl:t_,kReset:as,kClient:F1,kParser:kt,kBlocking:uf,kRunning:Tr,kPending:Bbe,kSize:KG,kWriting:Wo,kQueue:fi,kNoRef:af,kKeepAliveDefaultTimeout:Qbe,kHostHeader:ybe,kPendingIdx:bbe,kRunningIdx:Cn,kError:In,kPipelining:JC,kSocket:wl,kKeepAliveTimeoutValue:zC,kMaxHeadersSize:T1,kKeepAliveMaxTimeout:wbe,kKeepAliveTimeoutThreshold:Nbe,kHeadersTimeout:Dbe,kBodyTimeout:Sbe,kStrictContentLength:M1,kMaxRequests:ZG,kCounter:Rbe,kMaxResponseSize:Tbe,kOnError:xbe,kResume:Vo,kHTTPContext:r_}=pt(),$i=qH(),kbe=Buffer.alloc(0),_C=Buffer[Symbol.species],YC=pe.addListener,Fbe=pe.removeAllListeners,x1;async function Mbe(){let t=process.env.JEST_WORKER_ID?g1():void 0,e;try{e=await WebAssembly.compile(WH())}catch{e=await WebAssembly.compile(t||g1())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onStatus(new _C(eA.buffer,i,n))||0},wasm_on_message_begin:r=>(Ae(sr.ptr===r),sr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onHeaderField(new _C(eA.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onHeaderValue(new _C(eA.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ae(sr.ptr===r),sr.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onBody(new _C(eA.buffer,i,n))||0},wasm_on_message_complete:r=>(Ae(sr.ptr===r),sr.onMessageComplete()||0)}})}var k1=null,U1=Mbe();U1.catch();var sr=null,eA=null,qC=0,tA=null,Ube=0,cf=1,Nl=2|cf,VC=4|cf,L1=8|Ube,v1=class{constructor(e,r,{exports:s}){Ae(Number.isFinite(e[T1])&&e[T1]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc($i.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||
`);g.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let B of g)B.stream?yield*B.stream():yield B},A=`multipart/form-data; boundary=${a}`}else if(PG(t))n=t,i=t.size,t.type&&(A=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(of.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Xye(t)}if((typeof n=="string"||of.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(!_G(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},A]}function ube(t,e=!1){return t instanceof ReadableStream&&(D1(!of.isDisturbed(t),"The body has already been consumed."),D1(!t.locked,"The stream is locked.")),JG(t,e)}function lbe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function dbe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function gbe(t){return{blob(){return Bl(this,r=>{let s=HG(this);return s===null?s="":s&&(s=obe(s)),new nbe([r],{type:s})},t)},arrayBuffer(){return Bl(this,r=>new Uint8Array(r).buffer,t)},text(){return Bl(this,GG,t)},json(){return Bl(this,fbe,t)},formData(){return Bl(this,r=>{let s=HG(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=abe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new OG;return i[Ql]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new OG;for(let[A,o]of n)i.append(A,o);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Bl(this,r=>new Uint8Array(r),t)}}}function hbe(t){Object.assign(t.prototype,gbe(t))}async function Bl(t,e,r){if(sbe.brandCheck(t,r),VG(t))throw new TypeError("Body is unusable: Body has already been read");dbe(t[Ql]);let s=ebe(),n=A=>s.reject(A),i=A=>{try{s.resolve(e(A))}catch(o){n(o)}};return t[Ql].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await tbe(t[Ql].body,i,n),s.promise)}function VG(t){let e=t[Ql].body;return e!=null&&(e.stream.locked||of.isDisturbed(e.stream))}function fbe(t){return JSON.parse(GG(t))}function HG(t){let e=t[Ql].headersList,r=rbe(e);return r==="failure"?null:r}WG.exports={extractBody:JG,safelyExtractBody:ube,cloneBody:lbe,mixinBody:hbe,streamRegistry:qG,hasFinalizationRegistry:YG,bodyUnusable:VG}});var n_=E((cIt,s_)=>{"use strict";var Ae=C("node:assert"),pe=Se(),{channels:zG}=ul(),R1=u1(),{RequestContentLengthMismatchError:Cc,ResponseContentLengthMismatchError:Ebe,RequestAbortedError:e_,HeadersTimeoutError:mbe,HeadersOverflowError:pbe,SocketError:WC,InformationalError:bl,BodyTimeoutError:Cbe,HTTPParserError:Ibe,ResponseExceededMaxSizeError:Bbe}=_e(),{kUrl:t_,kReset:as,kClient:F1,kParser:kt,kBlocking:uf,kRunning:Tr,kPending:Qbe,kSize:KG,kWriting:Wo,kQueue:fi,kNoRef:af,kKeepAliveDefaultTimeout:ybe,kHostHeader:bbe,kPendingIdx:wbe,kRunningIdx:Cn,kError:In,kPipelining:JC,kSocket:wl,kKeepAliveTimeoutValue:zC,kMaxHeadersSize:T1,kKeepAliveMaxTimeout:Nbe,kKeepAliveTimeoutThreshold:Dbe,kHeadersTimeout:Sbe,kBodyTimeout:Rbe,kStrictContentLength:M1,kMaxRequests:ZG,kCounter:Tbe,kMaxResponseSize:xbe,kOnError:kbe,kResume:Vo,kHTTPContext:r_}=pt(),$i=qH(),Fbe=Buffer.alloc(0),_C=Buffer[Symbol.species],YC=pe.addListener,Mbe=pe.removeAllListeners,x1;async function Ube(){let t=process.env.JEST_WORKER_ID?g1():void 0,e;try{e=await WebAssembly.compile(WH())}catch{e=await WebAssembly.compile(t||g1())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onStatus(new _C(eA.buffer,i,n))||0},wasm_on_message_begin:r=>(Ae(sr.ptr===r),sr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onHeaderField(new _C(eA.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onHeaderValue(new _C(eA.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ae(sr.ptr===r),sr.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ae(sr.ptr===r);let i=s-tA+eA.byteOffset;return sr.onBody(new _C(eA.buffer,i,n))||0},wasm_on_message_complete:r=>(Ae(sr.ptr===r),sr.onMessageComplete()||0)}})}var k1=null,U1=Ube();U1.catch();var sr=null,eA=null,qC=0,tA=null,Lbe=0,cf=1,Nl=2|cf,VC=4|cf,L1=8|Lbe,v1=class{constructor(e,r,{exports:s}){Ae(Number.isFinite(e[T1])&&e[T1]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc($i.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[ybe],i?p+=`connection: upgrade\r
|
||||
`:p+=t[bbe],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[JC]&&!h[as]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let m=c[B+0],I=c[B+1];if(Array.isArray(I))for(let w=0;w<I.length;w++)p+=`${m}: ${I[w]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return zG.sendHeaders.hasSubscribers&&zG.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?jG(f,null,t,e,h,u,p,l):pe.isBuffer(a)?jG(f,a,t,e,h,u,p,l):pe.isBlobLike(a)?typeof a.stream=="function"?$G(f,a.stream(),t,e,h,u,p,l):Gbe(f,a,t,e,h,u,p,l):pe.isStream(a)?Hbe(f,a,t,e,h,u,p,l):pe.isIterable(a)?$G(f,a,t,e,h,u,p,l):Ae(!1),!0}function Hbe(t,e,r,s,n,i,A,o){Ae(i!==0||r[Tr]===0,"stream body cannot be pipelined");let a=!1,c=new KC({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){pe.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new e_;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,Ae(n.destroyed||n[Wo]&&r[Tr]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?pe.destroy(e,f):pe.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function jG(t,e,r,s,n,i,A,o){try{e?pe.isBuffer(e)&&(Ae(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
`}return zG.sendHeaders.hasSubscribers&&zG.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?jG(f,null,t,e,h,u,p,l):pe.isBuffer(a)?jG(f,a,t,e,h,u,p,l):pe.isBlobLike(a)?typeof a.stream=="function"?$G(f,a.stream(),t,e,h,u,p,l):_be(f,a,t,e,h,u,p,l):pe.isStream(a)?Gbe(f,a,t,e,h,u,p,l):pe.isIterable(a)?$G(f,a,t,e,h,u,p,l):Ae(!1),!0}function Gbe(t,e,r,s,n,i,A,o){Ae(i!==0||r[Tr]===0,"stream body cannot be pipelined");let a=!1,c=new KC({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){pe.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new e_;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,Ae(n.destroyed||n[Wo]&&r[Tr]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?pe.destroy(e,f):pe.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function jG(t,e,r,s,n,i,A,o){try{e?pe.isBuffer(e)&&(Ae(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!o&&s.reset!==!1&&(n[as]=!0)):i===0?n.write(`${A}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(Ae(i===null,"no body must not have content length"),n.write(`${A}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Vo]()}catch(a){t(a)}}async function Gbe(t,e,r,s,n,i,A,o){Ae(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cc;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Vo]()}catch(a){t(a)}}async function _be(t,e,r,s,n,i,A,o){Ae(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Cc;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(a),n.uncork(),s.onBodySent(a),s.onRequestSent(),!o&&s.reset!==!1&&(n[as]=!0),r[Vo]()}catch(a){t(a)}}async function $G(t,e,r,s,n,i,A,o){Ae(i!==0||r[Tr]===0,"iterator body cannot be pipelined");let a=null;function c(){if(a){let g=a;a=null,g()}}let u=()=>new Promise((g,h)=>{Ae(a===null),n[In]?h(n[In]):a=g});n.on("close",c).on("drain",c);let l=new KC({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A});try{for await(let g of e){if(n[In])throw n[In];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var KC=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:A,header:o}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=A,this.header=o,this.abort=e,r[Wo]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:A,expectsPayload:o,header:a}=this;if(r[In])throw r[In];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&A+c>n){if(i[M1])throw new Cc;process.emitWarning(new Cc)}r.cork(),A===0&&(!o&&s.reset!==!1&&(r[as]=!0),n===null?r.write(`${a}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${a}content-length: ${n}\r
|
||||
@@ -38,16 +38,16 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[M1])throw new Cc;process.emitWarning(new Cc)}e[kt].timeout&&e[kt].timeoutType===Nl&&e[kt].timeout.refresh&&e[kt].timeout.refresh(),s[Vo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Wo]=!1,e&&(Ae(s[Tr]<=1,"pipeline should only contain this request"),n(e))}};s_.exports=Lbe});var d_=E((aIt,l_)=>{"use strict";var Bn=C("node:assert"),{pipeline:_be}=C("node:stream"),xe=Se(),{RequestContentLengthMismatchError:P1,RequestAbortedError:i_,SocketError:lf,InformationalError:O1}=_e(),{kUrl:ZC,kReset:jC,kClient:Dl,kRunning:$C,kPending:Ybe,kQueue:zo,kPendingIdx:H1,kRunningIdx:Ei,kError:pi,kSocket:ur,kStrictContentLength:qbe,kOnError:G1,kMaxConcurrentStreams:u_,kHTTP2Session:mi,kResume:Ko,kSize:Jbe,kHTTPContext:Vbe}=pt(),XA=Symbol("open streams"),A_,o_=!1,XC;try{XC=C("node:http2")}catch{XC={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Wbe,HTTP2_HEADER_METHOD:zbe,HTTP2_HEADER_PATH:Kbe,HTTP2_HEADER_SCHEME:Zbe,HTTP2_HEADER_CONTENT_LENGTH:Xbe,HTTP2_HEADER_EXPECT:jbe,HTTP2_HEADER_STATUS:$be}}=XC;function ewe(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 twe(t,e){t[ur]=e,o_||(o_=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=XC.connect(t[ZC],{createConnection:()=>e,peerMaxConcurrentStreams:t[u_]});r[XA]=0,r[Dl]=t,r[ur]=e,xe.addListener(r,"error",swe),xe.addListener(r,"frameError",nwe),xe.addListener(r,"end",iwe),xe.addListener(r,"goaway",Awe),xe.addListener(r,"close",function(){let{[Dl]:n}=this,{[ur]:i}=n,A=this[ur][pi]||this[pi]||new lf("closed",xe.getSocketInfo(i));if(n[mi]=null,n.destroyed){Bn(n[Ybe]===0);let o=n[zo].splice(n[Ei]);for(let a=0;a<o.length;a++){let c=o[a];xe.errorRequest(n,c,A)}}}),r.unref(),t[mi]=r,e[mi]=r,xe.addListener(e,"error",function(n){Bn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[pi]=n,this[Dl][G1](n)}),xe.addListener(e,"end",function(){xe.destroy(this,new lf("other side closed",xe.getSocketInfo(this)))}),xe.addListener(e,"close",function(){let n=this[pi]||new lf("closed",xe.getSocketInfo(this));t[ur]=null,this[mi]!=null&&this[mi].destroy(n),t[H1]=t[Ei],Bn(t[$C]===0),t.emit("disconnect",t[ZC],[t],n),t[Ko]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return awe(t,...n)},resume(){rwe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function rwe(t){let e=t[ur];e?.destroyed===!1&&(t[Jbe]===0&&t[u_]===0?(e.unref(),t[mi].unref()):(e.ref(),t[mi].ref()))}function swe(t){Bn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ur][pi]=t,this[Dl][G1](t)}function nwe(t,e,r){if(r===0){let s=new O1(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ur][pi]=s,this[Dl][G1](s)}}function iwe(){let t=new lf("other side closed",xe.getSocketInfo(this[ur]));this.destroy(t),xe.destroy(this[ur],t)}function Awe(t){let e=this[pi]||new lf(`HTTP/2: "GOAWAY" frame received with code ${t}`,xe.getSocketInfo(this)),r=this[Dl];if(r[ur]=null,r[Vbe]=null,this[mi]!=null&&(this[mi].destroy(e),this[mi]=null),xe.destroy(this[ur],e),r[Ei]<r[zo].length){let s=r[zo][r[Ei]];r[zo][r[Ei]++]=null,xe.errorRequest(r,s,e),r[H1]=r[Ei]}Bn(r[$C]===0),r.emit("disconnect",r[ZC],[r],e),r[Ko]()}function owe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function awe(t,e){let r=t[mi],{method:s,path:n,host:i,upgrade:A,expectContinue:o,signal:a,headers:c}=e,{body:u}=e;if(A)return xe.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let D=0;D<c.length;D+=2){let F=c[D+0],H=c[D+1];if(Array.isArray(H))for(let x=0;x<H.length;x++)l[F]?l[F]+=`,${H[x]}`:l[F]=H[x];else l[F]=H}let g,{hostname:h,port:f}=t[ZC];l[Wbe]=i||`${h}${f?`:${f}`:""}`,l[zbe]=s;let p=D=>{e.aborted||e.completed||(D=D||new i_,xe.errorRequest(t,e,D),g!=null&&xe.destroy(g,D),xe.destroy(u,D),t[zo][t[Ei]++]=null,t[Ko]())};try{e.onConnect(p)}catch(D){xe.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(l,{endStream:!1,signal:a}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[XA],t[zo][t[Ei]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[XA],t[zo][t[Ei]++]=null}),g.once("close",()=>{r[XA]-=1,r[XA]===0&&r.unref()}),!0;l[Kbe]=n,l[Zbe]="https";let B=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=xe.bodyLength(u);if(xe.isFormDataLike(u)){A_??=yl().extractBody;let[D,F]=A_(u);l["content-type"]=F,u=D.stream,m=D.length}if(m==null&&(m=e.contentLength),(m===0||!B)&&(m=null),owe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[qbe])return xe.errorRequest(t,e,new P1),!1;process.emitWarning(new P1)}m!=null&&(Bn(u,"no body must not have content length"),l[Xbe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return o?(l[jbe]="100-continue",g=r.request(l,{endStream:I,signal:a}),g.once("continue",w)):(g=r
Line truncated
|
||||
`,this[Mwe]=a??3e5,this[Fwe]=n??3e5,this[Uwe]=I??!0,this[Lwe]=D,this[J1]=H,this[Xo]=null,this[Gwe]=G>-1?G:-1,this[Ywe]=Ge??100,this[Gt]=null,this[Ci]=[],this[$A]=0,this[Ii]=0,this[ff]=ge=>W1(this,ge),this[_we]=ge=>b_(this,ge)}get pipelining(){return this[sI]}set pipelining(e){this[sI]=e,this[ff](!0)}get[pf](){return this[Ci].length-this[Ii]}get[mf](){return this[Ii]-this[$A]}get[Ef](){return this[Ci].length-this[$A]}get[Nwe](){return!!this[Gt]&&!this[Rl]&&!this[Gt].destroyed}get[q1](){return!!(this[Gt]?.busy(null)||this[Ef]>=(y_(this)||1)||this[pf]>0)}[wwe](e){w_(this),this.once("connect",e)}[Hwe](e,r){let s=e.origin||this[sA].origin,n=new Cwe(s,e,r);return this[Ci].push(n),this[Bc]||(Ic.bodyLength(n.body)==null&&Ic.isIterable(n.body)?(this[Bc]=1,queueMicrotask(()=>W1(this))):this[ff](!0)),this[Bc]&&this[jo]!==2&&this[q1]&&(this[jo]=2),this[jo]<2}async[Pwe](){return new Promise(e=>{this[Ef]?this[Xo]=e:e(null)})}async[Owe](e){return new Promise(r=>{let s=this[Ci].splice(this[Ii]);for(let i=0;i<s.length;i++){let A=s[i];Ic.errorRequest(this,A,e)}let n=()=>{this[Xo]&&(this[Xo](),this[Xo]=null),r(null)};this[Gt]?(this[Gt].destroy(e,n),this[Gt]=null):queueMicrotask(n),this[ff]()})}},Vwe=rI();function b_(t,e){if(t[mf]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){jA(t[Ii]===t[$A]);let r=t[Ci].splice(t[$A]);for(let s=0;s<r.length;s++){let n=r[s];Ic.errorRequest(t,n,e)}jA(t[Ef]===0)}}async function w_(t){jA(!t[Rl]),jA(!t[Gt]);let{host:e,hostname:r,protocol:s,port:n}=t[sA];if(r[0]==="["){let i=r.indexOf("]");jA(i!==-1);let A=r.substring(1,i);jA(Q_.isIP(A)),r=A}t[Rl]=!0,Sl.beforeConnect.hasSubscribers&&Sl.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[Zo],localAddress:t[hf]},connector:t[gf]});try{let i=await new Promise((A,o)=>{t[gf]({host:e,hostname:r,protocol:s,port:n,servername:t[Zo],localAddress:t[hf]},(a,c)=>{a?o(a):A(c)})});if(t.destroyed){Ic.destroy(i.on("error",I_),new Qwe);return}jA(i);try{t[Gt]=i.alpnProtocol==="h2"?await Jwe(t,i):await qwe(t,i)}catch(A){throw i.destroy().on("error",I_),A}t[Rl]=!1,i[vwe]=0,i[J1]=t[J1],i[bwe]=t,i[Swe]=null,Sl.connected.hasSubscribers&&Sl.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[Zo],localAddress:t[hf]},connector:t[gf],socket:i}),t.emit("connect",t[sA],[t])}catch(i){if(t.destroyed)return;if(t[Rl]=!1,Sl.connectError.hasSubscribers&&Sl.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[Zo],localAddress:t[hf]},connector:t[gf],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(jA(t[mf]===0);t[pf]>0&&t[Ci][t[Ii]].servername===t[Zo];){let A=t[Ci][t[Ii]++];Ic.errorRequest(t,A,i)}else b_(t,i);t.emit("connectionError",t[sA],[t],i)}t[ff]()}function B_(t){t[jo]=0,t.emit("drain",t[sA],[t])}function W1(t,e){t[Bc]!==2&&(t[Bc]=2,Wwe(t,e),t[Bc]=0,t[$A]>256&&(t[Ci].splice(0,t[$A]),t[Ii]-=t[$A],t[$A]=0))}function Wwe(t,e){for(;;){if(t.destroyed){jA(t[pf]===0);return}if(t[Xo]&&!t[Ef]){t[Xo](),t[Xo]=null;return}if(t[Gt]&&t[Gt].resume(),t[q1])t[jo]=2;else if(t[jo]===2){e?(t[jo]=1,queueMicrotask(()=>B_(t))):B_(t);continue}if(t[pf]===0||t[mf]>=(y_(t)||1))return;let r=t[Ci][t[Ii]];if(t[sA].protocol==="https:"&&t[Zo]!==r.servername){if(t[mf]>0)return;t[Zo]=r.servername,t[Gt]?.destroy(new Bwe("servername changed"),()=>{t[Gt]=null,W1(t)})}if(t[Rl])return;if(!t[Gt]){w_(t);return}if(t[Gt].destroyed||t[Gt].busy(r))return;!r.aborted&&t[Gt].write(r)?t[Ii]++:t[Ci].splice(t[Ii],1)}}N_.exports=V1});var z1=E((gIt,D_)=>{"use strict";var nI=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)}};D_.exports=class{constructor(){this.head=this.tail=new nI}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new nI),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var R_=E((hIt,S_)=>{var{kFree:zwe,kConnected:Kwe,kPending:Zwe,kQueued:Xwe,kRunning:jwe,kSize:$we}=pt(),Qc=Symbol("pool"),K1=class{constructor(e){this[Qc]=e}get connected(){return this[Qc][Kwe]}get free(){return this[Qc][zwe]}get pending(){return this[Qc][Zwe]}get queued(){return this[Qc][Xwe]}get running(){return this[Qc][jwe]}get size(){return this[Qc][$we]}};S_.exports=K1});var tS=E((fIt,O_)=>{"use strict";var eNe=hl(),tNe=z1(),{kConnected:Z1,kSize:T_,kRunning:x_,kPending:k_,kQueued:Cf,kBusy:rNe,kFree:sNe,kUrl:nNe,kClose:iNe,kDestroy:ANe,kDispatch:oNe}=pt(),aNe=R_(),cs=Symbol("clients"),Wr=Symbol("needDrain"),If=Symbol("queue"),X1=Symbol("closed resolve"),j1=Symbol("onDrain"),F_=Symbol("onConnect"),M_=Symbol("onDisconnect"),U_=Symbol("onConnectionError"),$1=Symbol("
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[M1])throw new Cc;process.emitWarning(new Cc)}e[kt].timeout&&e[kt].timeoutType===Nl&&e[kt].timeout.refresh&&e[kt].timeout.refresh(),s[Vo]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Wo]=!1,e&&(Ae(s[Tr]<=1,"pipeline should only contain this request"),n(e))}};s_.exports=vbe});var d_=E((uIt,l_)=>{"use strict";var Bn=C("node:assert"),{pipeline:Ybe}=C("node:stream"),xe=Se(),{RequestContentLengthMismatchError:P1,RequestAbortedError:i_,SocketError:lf,InformationalError:O1}=_e(),{kUrl:ZC,kReset:jC,kClient:Dl,kRunning:$C,kPending:qbe,kQueue:zo,kPendingIdx:H1,kRunningIdx:Ei,kError:pi,kSocket:ur,kStrictContentLength:Jbe,kOnError:G1,kMaxConcurrentStreams:u_,kHTTP2Session:mi,kResume:Ko,kSize:Vbe,kHTTPContext:Wbe}=pt(),XA=Symbol("open streams"),A_,o_=!1,XC;try{XC=C("node:http2")}catch{XC={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:zbe,HTTP2_HEADER_METHOD:Kbe,HTTP2_HEADER_PATH:Zbe,HTTP2_HEADER_SCHEME:Xbe,HTTP2_HEADER_CONTENT_LENGTH:jbe,HTTP2_HEADER_EXPECT:$be,HTTP2_HEADER_STATUS:ewe}}=XC;function twe(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 rwe(t,e){t[ur]=e,o_||(o_=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=XC.connect(t[ZC],{createConnection:()=>e,peerMaxConcurrentStreams:t[u_]});r[XA]=0,r[Dl]=t,r[ur]=e,xe.addListener(r,"error",nwe),xe.addListener(r,"frameError",iwe),xe.addListener(r,"end",Awe),xe.addListener(r,"goaway",owe),xe.addListener(r,"close",function(){let{[Dl]:n}=this,{[ur]:i}=n,A=this[ur][pi]||this[pi]||new lf("closed",xe.getSocketInfo(i));if(n[mi]=null,n.destroyed){Bn(n[qbe]===0);let o=n[zo].splice(n[Ei]);for(let a=0;a<o.length;a++){let c=o[a];xe.errorRequest(n,c,A)}}}),r.unref(),t[mi]=r,e[mi]=r,xe.addListener(e,"error",function(n){Bn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[pi]=n,this[Dl][G1](n)}),xe.addListener(e,"end",function(){xe.destroy(this,new lf("other side closed",xe.getSocketInfo(this)))}),xe.addListener(e,"close",function(){let n=this[pi]||new lf("closed",xe.getSocketInfo(this));t[ur]=null,this[mi]!=null&&this[mi].destroy(n),t[H1]=t[Ei],Bn(t[$C]===0),t.emit("disconnect",t[ZC],[t],n),t[Ko]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return cwe(t,...n)},resume(){swe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function swe(t){let e=t[ur];e?.destroyed===!1&&(t[Vbe]===0&&t[u_]===0?(e.unref(),t[mi].unref()):(e.ref(),t[mi].ref()))}function nwe(t){Bn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ur][pi]=t,this[Dl][G1](t)}function iwe(t,e,r){if(r===0){let s=new O1(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ur][pi]=s,this[Dl][G1](s)}}function Awe(){let t=new lf("other side closed",xe.getSocketInfo(this[ur]));this.destroy(t),xe.destroy(this[ur],t)}function owe(t){let e=this[pi]||new lf(`HTTP/2: "GOAWAY" frame received with code ${t}`,xe.getSocketInfo(this)),r=this[Dl];if(r[ur]=null,r[Wbe]=null,this[mi]!=null&&(this[mi].destroy(e),this[mi]=null),xe.destroy(this[ur],e),r[Ei]<r[zo].length){let s=r[zo][r[Ei]];r[zo][r[Ei]++]=null,xe.errorRequest(r,s,e),r[H1]=r[Ei]}Bn(r[$C]===0),r.emit("disconnect",r[ZC],[r],e),r[Ko]()}function awe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function cwe(t,e){let r=t[mi],{method:s,path:n,host:i,upgrade:A,expectContinue:o,signal:a,headers:c}=e,{body:u}=e;if(A)return xe.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let D=0;D<c.length;D+=2){let F=c[D+0],H=c[D+1];if(Array.isArray(H))for(let x=0;x<H.length;x++)l[F]?l[F]+=`,${H[x]}`:l[F]=H[x];else l[F]=H}let g,{hostname:h,port:f}=t[ZC];l[zbe]=i||`${h}${f?`:${f}`:""}`,l[Kbe]=s;let p=D=>{e.aborted||e.completed||(D=D||new i_,xe.errorRequest(t,e,D),g!=null&&xe.destroy(g,D),xe.destroy(u,D),t[zo][t[Ei]++]=null,t[Ko]())};try{e.onConnect(p)}catch(D){xe.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(l,{endStream:!1,signal:a}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[XA],t[zo][t[Ei]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[XA],t[zo][t[Ei]++]=null}),g.once("close",()=>{r[XA]-=1,r[XA]===0&&r.unref()}),!0;l[Zbe]=n,l[Xbe]="https";let B=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=xe.bodyLength(u);if(xe.isFormDataLike(u)){A_??=yl().extractBody;let[D,F]=A_(u);l["content-type"]=F,u=D.stream,m=D.length}if(m==null&&(m=e.contentLength),(m===0||!B)&&(m=null),awe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[Jbe])return xe.errorRequest(t,e,new P1),!1;process.emitWarning(new P1)}m!=null&&(Bn(u,"no body must not have content length"),l[jbe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return o?(l[$be]="100-continue",g=r.request(l,{endStream:I,signal:a}),g.once("continue",w)):(g=r
Line truncated
|
||||
`,this[Uwe]=a??3e5,this[Mwe]=n??3e5,this[Lwe]=I??!0,this[vwe]=D,this[J1]=H,this[Xo]=null,this[_we]=G>-1?G:-1,this[qwe]=Ge??100,this[Gt]=null,this[Ci]=[],this[$A]=0,this[Ii]=0,this[ff]=ge=>W1(this,ge),this[Ywe]=ge=>b_(this,ge)}get pipelining(){return this[sI]}set pipelining(e){this[sI]=e,this[ff](!0)}get[pf](){return this[Ci].length-this[Ii]}get[mf](){return this[Ii]-this[$A]}get[Ef](){return this[Ci].length-this[$A]}get[Dwe](){return!!this[Gt]&&!this[Rl]&&!this[Gt].destroyed}get[q1](){return!!(this[Gt]?.busy(null)||this[Ef]>=(y_(this)||1)||this[pf]>0)}[Nwe](e){w_(this),this.once("connect",e)}[Gwe](e,r){let s=e.origin||this[sA].origin,n=new Iwe(s,e,r);return this[Ci].push(n),this[Bc]||(Ic.bodyLength(n.body)==null&&Ic.isIterable(n.body)?(this[Bc]=1,queueMicrotask(()=>W1(this))):this[ff](!0)),this[Bc]&&this[jo]!==2&&this[q1]&&(this[jo]=2),this[jo]<2}async[Owe](){return new Promise(e=>{this[Ef]?this[Xo]=e:e(null)})}async[Hwe](e){return new Promise(r=>{let s=this[Ci].splice(this[Ii]);for(let i=0;i<s.length;i++){let A=s[i];Ic.errorRequest(this,A,e)}let n=()=>{this[Xo]&&(this[Xo](),this[Xo]=null),r(null)};this[Gt]?(this[Gt].destroy(e,n),this[Gt]=null):queueMicrotask(n),this[ff]()})}},Wwe=rI();function b_(t,e){if(t[mf]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){jA(t[Ii]===t[$A]);let r=t[Ci].splice(t[$A]);for(let s=0;s<r.length;s++){let n=r[s];Ic.errorRequest(t,n,e)}jA(t[Ef]===0)}}async function w_(t){jA(!t[Rl]),jA(!t[Gt]);let{host:e,hostname:r,protocol:s,port:n}=t[sA];if(r[0]==="["){let i=r.indexOf("]");jA(i!==-1);let A=r.substring(1,i);jA(Q_.isIP(A)),r=A}t[Rl]=!0,Sl.beforeConnect.hasSubscribers&&Sl.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[Zo],localAddress:t[hf]},connector:t[gf]});try{let i=await new Promise((A,o)=>{t[gf]({host:e,hostname:r,protocol:s,port:n,servername:t[Zo],localAddress:t[hf]},(a,c)=>{a?o(a):A(c)})});if(t.destroyed){Ic.destroy(i.on("error",I_),new ywe);return}jA(i);try{t[Gt]=i.alpnProtocol==="h2"?await Vwe(t,i):await Jwe(t,i)}catch(A){throw i.destroy().on("error",I_),A}t[Rl]=!1,i[Pwe]=0,i[J1]=t[J1],i[wwe]=t,i[Rwe]=null,Sl.connected.hasSubscribers&&Sl.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[Zo],localAddress:t[hf]},connector:t[gf],socket:i}),t.emit("connect",t[sA],[t])}catch(i){if(t.destroyed)return;if(t[Rl]=!1,Sl.connectError.hasSubscribers&&Sl.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Gt]?.version,servername:t[Zo],localAddress:t[hf]},connector:t[gf],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(jA(t[mf]===0);t[pf]>0&&t[Ci][t[Ii]].servername===t[Zo];){let A=t[Ci][t[Ii]++];Ic.errorRequest(t,A,i)}else b_(t,i);t.emit("connectionError",t[sA],[t],i)}t[ff]()}function B_(t){t[jo]=0,t.emit("drain",t[sA],[t])}function W1(t,e){t[Bc]!==2&&(t[Bc]=2,zwe(t,e),t[Bc]=0,t[$A]>256&&(t[Ci].splice(0,t[$A]),t[Ii]-=t[$A],t[$A]=0))}function zwe(t,e){for(;;){if(t.destroyed){jA(t[pf]===0);return}if(t[Xo]&&!t[Ef]){t[Xo](),t[Xo]=null;return}if(t[Gt]&&t[Gt].resume(),t[q1])t[jo]=2;else if(t[jo]===2){e?(t[jo]=1,queueMicrotask(()=>B_(t))):B_(t);continue}if(t[pf]===0||t[mf]>=(y_(t)||1))return;let r=t[Ci][t[Ii]];if(t[sA].protocol==="https:"&&t[Zo]!==r.servername){if(t[mf]>0)return;t[Zo]=r.servername,t[Gt]?.destroy(new Qwe("servername changed"),()=>{t[Gt]=null,W1(t)})}if(t[Rl])return;if(!t[Gt]){w_(t);return}if(t[Gt].destroyed||t[Gt].busy(r))return;!r.aborted&&t[Gt].write(r)?t[Ii]++:t[Ci].splice(t[Ii],1)}}N_.exports=V1});var z1=E((fIt,D_)=>{"use strict";var nI=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)}};D_.exports=class{constructor(){this.head=this.tail=new nI}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new nI),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var R_=E((EIt,S_)=>{var{kFree:Kwe,kConnected:Zwe,kPending:Xwe,kQueued:jwe,kRunning:$we,kSize:eNe}=pt(),Qc=Symbol("pool"),K1=class{constructor(e){this[Qc]=e}get connected(){return this[Qc][Zwe]}get free(){return this[Qc][Kwe]}get pending(){return this[Qc][Xwe]}get queued(){return this[Qc][jwe]}get running(){return this[Qc][$we]}get size(){return this[Qc][eNe]}};S_.exports=K1});var tS=E((mIt,O_)=>{"use strict";var tNe=hl(),rNe=z1(),{kConnected:Z1,kSize:T_,kRunning:x_,kPending:k_,kQueued:Cf,kBusy:sNe,kFree:nNe,kUrl:iNe,kClose:ANe,kDestroy:oNe,kDispatch:aNe}=pt(),cNe=R_(),cs=Symbol("clients"),Wr=Symbol("needDrain"),If=Symbol("queue"),X1=Symbol("closed resolve"),j1=Symbol("onDrain"),F_=Symbol("onConnect"),M_=Symbol("onDisconnect"),U_=Symbol("onConnectionError"),$1=Symbol("
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};J5.exports=tR});var QI=E((YIt,Z5)=>{"use strict";var W5=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:M1e}=_e(),U1e=kl();K5()===void 0&&z5(new U1e);function z5(t){if(!t||typeof t.dispatch!="function")throw new M1e("Argument agent must implement Agent");Object.defineProperty(globalThis,W5,{value:t,writable:!0,enumerable:!1,configurable:!1})}function K5(){return globalThis[W5]}Z5.exports={setGlobalDispatcher:z5,getGlobalDispatcher:K5}});var yI=E((JIt,X5)=>{"use strict";X5.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 $5=E((VIt,j5)=>{"use strict";var L1e=tI();j5.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:A=e,...o}=n;if(!A)return r(n,i);let a=new L1e(r,A,n,i);return r(o,a)}}});var tY=E((WIt,eY)=>{"use strict";var v1e=dI();eY.exports=t=>e=>function(s,n){return e(s,new v1e({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var sY=E((zIt,rY)=>{"use strict";var P1e=Se(),{InvalidArgumentError:O1e,RequestAbortedError:H1e}=_e(),G1e=yI(),rR=class extends G1e{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#o=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new O1e("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#o=r}onConnect(e){this.#t=e,this.#o.onConnect(this.#A.bind(this))}#A(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let A=P1e.parseHeaders(r)["content-length"];if(A!=null&&A>this.#e)throw new H1e(`Response size (${A}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#o.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#o.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#o.onError(this.#i):this.#o.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#o.onError(this.reason);return}this.#o.onComplete(e)}}};function _1e({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,A=new rR({maxSize:i},n);return e(s,A)}}rY.exports=_1e});var AY=E((KIt,iY)=>{"use strict";var{isIP:Y1e}=C("node:net"),{lookup:q1e}=C("node:dns"),J1e=yI(),{InvalidArgumentError:_l,InformationalError:V1e}=_e(),nY=Math.pow(2,31)-1,sR=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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,(A,o)=>{if(A||o==null||o.length===0){s(A??new V1e("No DNS entries found"));return}this.setRecords(e,o);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 A=this.pick(e,n,i.affinity);if(A==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let o;typeof A.port=="number"?o=`:${A.port}`:e.port!==""?o=`:${e.port}`:o="",s(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${o}`)}}#s(e,r,s){q1e(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let A=new Map;for(let o of i)A.set(`${o.address}:${o.family}`,o);s(null,A.values())})}#n(e,r,s){let n=null,{records:i,offset:A}=r,o;if(this.dualStack?(s==null&&(A==null||A===nY?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?o=i[s]:o=i[s===4?6:4]):o=i[s],o==null||o.ips.length===0)return n;o.offset==null||o.offset===nY?o.offset=0:o.offset++;let a=o.offset%o.ips.length;return n=o.ips[a]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(o.ips.splice(a,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let A=n.records[i.family]??{ips:[]};A.ips.push(i),n.records[i.family]=A}this.#r.set(e.hostname,n)}getHandler(e,r){return new nR(this,e,r)}},nR=class extends J1e{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
||||
${i}`;break;case"retry":Oq(i)&&(r[n]=i);break;case"id":Hq(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Oq(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Hq(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}}};Gq.exports={EventSourceStream:YR}});var Zq=E((NBt,Kq)=>{"use strict";var{pipeline:exe}=C("node:stream"),{fetching:txe}=Ff(),{makeRequest:rxe}=Jl(),{webidl:no}=yr(),{EventSourceStream:sxe}=_q(),{parseMIMEType:nxe}=os(),{createFastMessageEvent:ixe}=Xl(),{isNetworkError:Yq}=xf(),{delay:Axe}=GR(),{kEnumerableProperty:vc}=Se(),{environmentSettingsObject:qq}=Us(),Jq=!1,Vq=3e3,Jf=0,Wq=1,Vf=2,oxe="anonymous",axe="use-credentials",rd=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Jf;#n=null;#i=null;#o;#A;constructor(e,r={}){super(),no.util.markAsUncloneable(this);let s="EventSource constructor";no.argumentLengthCheck(arguments,1,s),Jq||(Jq=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=no.converters.USVString(e,s,"url"),r=no.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.dispatcher,this.#A={lastEventId:"",reconnectionTime:Vq};let n=qq,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#A.origin=i.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=i.href;let A=oxe;r.withCredentials&&(A=axe,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:A==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=qq.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=rxe(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===Vf)return;this.#s=Jf;let e={request:this.#n,dispatcher:this.#o},r=s=>{Yq(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Yq(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?nxe(n):"failure",A=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||A===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Wq,this.dispatchEvent(new Event("open")),this.#A.origin=s.urlList[s.urlList.length-1].origin;let o=new sxe({eventSourceSettings:this.#A,push:a=>{this.dispatchEvent(ixe(a.type,a.options))}});exe(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=txe(e)}async#c(){this.#s!==Vf&&(this.#s=Jf,this.dispatchEvent(new Event("error")),await Axe(this.#A.reconnectionTime),this.#s===Jf&&(this.#A.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#A.lastEventId,!0),this.#a()))}close(){no.brandCheck(this,t),this.#s!==Vf&&(this.#s=Vf,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},zq={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Jf,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Wq,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Vf,writable:!1}};Object.defineProperties(rd,zq);Object.defineProperties(rd.prototype,zq);Object.defineProperties(rd.prototype,{close:vc,onerror:vc,onmessage:vc,onopen:vc,readyState:vc,url:vc,withCredentials:vc});no.converters.EventSourceInitDict=no.dictionaryConverter([{key:"withCredentials",converter:no.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:no.converters.any}]);Kq.exports={EventSource:rd,defaultReconnectionTime:Vq}});var eJ=E((DBt,ue)=>{"use strict";var cxe=Tl(),Xq=Zh(),uxe=xl(),lxe=z_(),dxe=kl(),gxe=hS(),hxe=p6(),fxe=b6(),jq=_e(),lB=Se(),{InvalidArgumentError:uB}=jq,sd=u5(),Exe=jh(),mxe=KS(),pxe=V5(),Cxe=jS(),Ixe=LS(),Bxe=dI(),{getGlobalDispatcher:$q,setGlobalDispatcher:Qxe}=QI(),yxe=yI(),bxe=tI(),wxe=rI();Object.assign(Xq.prototype,sd);ue.exports.Dispatcher=Xq;ue.exports.Client=cxe;ue.exports.Pool=uxe;ue.exports.BalancedPool=lxe;ue.exports.Agent=dxe;ue.exports.ProxyAgent=gxe;ue.exports.EnvHttpProxyAgent=hxe;ue.exports.RetryAgent=fxe;ue.exports.RetryHandle
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function MMe(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 A=s[i-1].trim();if(pMe.has(A)){n=A;break}}n!==""&&(t.referrerPolicy=n)}function UMe(){return"allowed"}function LMe(){return"success"}function vMe(){return"success"}function PMe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function OMe(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&&zT(t.origin)&&!zT(iE(t))&&(e=null);break;case"same-origin":LB(t,iE(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function hd(t,e){return t}function HMe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:hd(t.domainLookupStartTime,r),domainLookupEndTime:hd(t.domainLookupEndTime,r),connectionStartTime:hd(t.connectionStartTime,r),connectionEndTime:hd(t.connectionEndTime,r),secureConnectionStartTime:hd(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function GMe(t){return hd(yMe.now(),t)}function _Me(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 jV(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function YMe(t){return{referrerPolicy:t.referrerPolicy}}function qMe(t){let e=t.referrerPolicy;_c(e);let r=null;if(t.referrer==="client"){let o=VV();if(!o||o.origin==="null")return"no-referrer";r=new URL(o)}else t.referrer instanceof URL&&(r=t.referrer);let s=WT(r),n=WT(r,!0);s.toString().length>4096&&(s=n);let i=LB(t,s),A=nE(s)&&!nE(t.url);switch(e){case"origin":return n??WT(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 o=iE(t);return LB(s,o)?s:nE(s)&&!nE(o)?"no-referrer":n}default:return A?"no-referrer":n}}function WT(t,e){return _c(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 nE(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 JMe(t,e){if(UB===void 0)return!0;let r=$V(e);if(r==="no metadata"||r.length===0)return!0;let s=WMe(r),n=zMe(r,s);for(let i of n){let A=i.algo,o=i.hash,a=UB.createHash(A).update(t).digest("base64");if(a[a.length-1]==="="&&(a[a.length-2]==="="?a=a.slice(0,-2):a=a.slice(0,-1)),KMe(a,o))return!0}return!1}var VMe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function $V(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=VMe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();zV.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function WMe(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 zMe(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 KMe(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 ZMe(t){}function LB(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function XMe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function jMe(t){return t.controller.state==="aborted"}function $Me(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function eUe(t){return NMe[t.toLowerCase()]??t}function tUe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return _c(typeof e=="string"),e}var rUe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function eW(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function kUe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function FUe(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 MUe(t,e){PB(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 A=t.length;for(;t[A-1]===10&&t[A-2]===13;)A-=2;for(A!==t.length&&(t=t.subarray(0,A));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&OB(t,TUe,i)||i.position===t.length-4&&OB(t,xUe,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let o=UUe(t,i);if(o==="failure")return"failure";let{name:a,filename:c,contentType:u,encoding:l}=o;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",kUe(u)||(u=""),h=new SUe([g],c,{type:u})):h=yUe(Buffer.from(g)),PB(dW(a)),PB(typeof h=="string"&&dW(h)||wUe(h)),n.push(NUe(a,h,c))}}function UUe(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 A=Ed(o=>o!==10&&o!==13&&o!==58,t,e);if(A=t2(A,!0,!0,o=>o===9||o===32),!bUe.test(A.toString())||t[e.position]!==58)return"failure";switch(e.position++,Ed(o=>o===32||o===9,t,e),QUe(A)){case"content-disposition":{if(r=s=null,!OB(t,RUe,e)||(e.position+=17,r=fW(t,e),r===null))return"failure";if(OB(t,hW,e)){let o=e.position+hW.length;if(t[o]===42&&(e.position+=1,o+=1),t[o]!==61||t[o+1]!==34||(e.position+=12,s=fW(t,e),s===null))return"failure"}break}case"content-type":{let o=Ed(a=>a!==10&&a!==13,t,e);o=t2(o,!1,!0,a=>a===9||a===32),n=gW(o);break}case"content-transfer-encoding":{let o=Ed(a=>a!==10&&a!==13,t,e);o=t2(o,!1,!0,a=>a===9||a===32),i=gW(o);break}default:Ed(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function fW(t,e){PB(t[e.position-1]===34);let r=Ed(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 Ed(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function t2(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 OB(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}EW.exports={multipartFormDataParser:MUe,validateBoundary:FUe}});var Cd=E((O0t,DW)=>{"use strict";var aE=Re(),{ReadableStreamFrom:LUe,isBlobLike:pW,isReadableStreamLike:vUe,readableStreamClose:PUe,createDeferredPromise:OUe,fullyReadBody:HUe,extractMimeType:GUe,utf8DecodeBytes:BW}=Ys(),{FormData:CW}=oE(),{kState:pd}=ua(),{webidl:_Ue}=br(),{Blob:YUe}=C("node:buffer"),r2=C("node:assert"),{isErrored:QW,isDisturbed:qUe}=C("node:stream"),{isArrayBuffer:JUe}=C("node:util/types"),{serializeAMimeType:VUe}=hs(),{multipartFormDataParser:WUe}=mW(),s2;try{let t=C("node:crypto");s2=e=>t.randomInt(0,e)}catch{s2=t=>Math.floor(Math.random(t))}var HB=new TextEncoder;function zUe(){}var yW=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,bW;yW&&(bW=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!qUe(e)&&!QW(e)&&e.cancel("Response object has been garbage collected").catch(zUe)}));function wW(t,e=!1){let r=null;t instanceof ReadableStream?r=t:pW(t)?r=t.stream():r=new ReadableStream({async pull(a){let c=typeof n=="string"?HB.encode(n):n;c.byteLength&&a.enqueue(c),queueMicrotask(()=>PUe(a))},start(){},type:"bytes"}),r2(vUe(r));let s=null,n=null,i=null,A=null;if(typeof t=="string")n=t,A="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),A="application/x-www-form-urlencoded;charset=UTF-8";else if(JUe(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(aE.isFormDataLike(t)){let a=`----formdata-undici-0${`${s2(1e11)}`.padStart(11,"0")}`,c=`--${a}\r
|
||||
`.trim())}};J5.exports=tR});var QI=E((JIt,Z5)=>{"use strict";var W5=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:U1e}=_e(),L1e=kl();K5()===void 0&&z5(new L1e);function z5(t){if(!t||typeof t.dispatch!="function")throw new U1e("Argument agent must implement Agent");Object.defineProperty(globalThis,W5,{value:t,writable:!0,enumerable:!1,configurable:!1})}function K5(){return globalThis[W5]}Z5.exports={setGlobalDispatcher:z5,getGlobalDispatcher:K5}});var yI=E((WIt,X5)=>{"use strict";X5.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 $5=E((zIt,j5)=>{"use strict";var v1e=tI();j5.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:A=e,...o}=n;if(!A)return r(n,i);let a=new v1e(r,A,n,i);return r(o,a)}}});var tY=E((KIt,eY)=>{"use strict";var P1e=dI();eY.exports=t=>e=>function(s,n){return e(s,new P1e({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var sY=E((ZIt,rY)=>{"use strict";var O1e=Se(),{InvalidArgumentError:H1e,RequestAbortedError:G1e}=_e(),_1e=yI(),rR=class extends _1e{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#o=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new H1e("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#o=r}onConnect(e){this.#t=e,this.#o.onConnect(this.#A.bind(this))}#A(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let A=O1e.parseHeaders(r)["content-length"];if(A!=null&&A>this.#e)throw new G1e(`Response size (${A}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#o.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#o.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#o.onError(this.#i):this.#o.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#o.onError(this.reason);return}this.#o.onComplete(e)}}};function Y1e({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,A=new rR({maxSize:i},n);return e(s,A)}}rY.exports=Y1e});var AY=E((XIt,iY)=>{"use strict";var{isIP:q1e}=C("node:net"),{lookup:J1e}=C("node:dns"),V1e=yI(),{InvalidArgumentError:_l,InformationalError:W1e}=_e(),nY=Math.pow(2,31)-1,sR=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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,(A,o)=>{if(A||o==null||o.length===0){s(A??new W1e("No DNS entries found"));return}this.setRecords(e,o);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 A=this.pick(e,n,i.affinity);if(A==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let o;typeof A.port=="number"?o=`:${A.port}`:e.port!==""?o=`:${e.port}`:o="",s(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${o}`)}}#s(e,r,s){J1e(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let A=new Map;for(let o of i)A.set(`${o.address}:${o.family}`,o);s(null,A.values())})}#n(e,r,s){let n=null,{records:i,offset:A}=r,o;if(this.dualStack?(s==null&&(A==null||A===nY?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?o=i[s]:o=i[s===4?6:4]):o=i[s],o==null||o.ips.length===0)return n;o.offset==null||o.offset===nY?o.offset=0:o.offset++;let a=o.offset%o.ips.length;return n=o.ips[a]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(o.ips.splice(a,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let A=n.records[i.family]??{ips:[]};A.ips.push(i),n.records[i.family]=A}this.#r.set(e.hostname,n)}getHandler(e,r){return new nR(this,e,r)}},nR=class extends V1e{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
||||
${i}`;break;case"retry":Oq(i)&&(r[n]=i);break;case"id":Hq(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Oq(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Hq(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}}};Gq.exports={EventSourceStream:YR}});var Zq=E((SBt,Kq)=>{"use strict";var{pipeline:txe}=C("node:stream"),{fetching:rxe}=Ff(),{makeRequest:sxe}=Jl(),{webidl:no}=yr(),{EventSourceStream:nxe}=_q(),{parseMIMEType:ixe}=os(),{createFastMessageEvent:Axe}=Xl(),{isNetworkError:Yq}=xf(),{delay:oxe}=GR(),{kEnumerableProperty:vc}=Se(),{environmentSettingsObject:qq}=Us(),Jq=!1,Vq=3e3,Jf=0,Wq=1,Vf=2,axe="anonymous",cxe="use-credentials",rd=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Jf;#n=null;#i=null;#o;#A;constructor(e,r={}){super(),no.util.markAsUncloneable(this);let s="EventSource constructor";no.argumentLengthCheck(arguments,1,s),Jq||(Jq=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=no.converters.USVString(e,s,"url"),r=no.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.dispatcher,this.#A={lastEventId:"",reconnectionTime:Vq};let n=qq,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#A.origin=i.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=i.href;let A=axe;r.withCredentials&&(A=cxe,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:A==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=qq.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=sxe(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===Vf)return;this.#s=Jf;let e={request:this.#n,dispatcher:this.#o},r=s=>{Yq(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Yq(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?ixe(n):"failure",A=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||A===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Wq,this.dispatchEvent(new Event("open")),this.#A.origin=s.urlList[s.urlList.length-1].origin;let o=new nxe({eventSourceSettings:this.#A,push:a=>{this.dispatchEvent(Axe(a.type,a.options))}});txe(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=rxe(e)}async#c(){this.#s!==Vf&&(this.#s=Jf,this.dispatchEvent(new Event("error")),await oxe(this.#A.reconnectionTime),this.#s===Jf&&(this.#A.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#A.lastEventId,!0),this.#a()))}close(){no.brandCheck(this,t),this.#s!==Vf&&(this.#s=Vf,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},zq={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Jf,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Wq,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Vf,writable:!1}};Object.defineProperties(rd,zq);Object.defineProperties(rd.prototype,zq);Object.defineProperties(rd.prototype,{close:vc,onerror:vc,onmessage:vc,onopen:vc,readyState:vc,url:vc,withCredentials:vc});no.converters.EventSourceInitDict=no.dictionaryConverter([{key:"withCredentials",converter:no.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:no.converters.any}]);Kq.exports={EventSource:rd,defaultReconnectionTime:Vq}});var eJ=E((RBt,ue)=>{"use strict";var uxe=Tl(),Xq=Zh(),lxe=xl(),dxe=z_(),gxe=kl(),hxe=hS(),fxe=p6(),Exe=b6(),jq=_e(),lB=Se(),{InvalidArgumentError:uB}=jq,sd=u5(),mxe=jh(),pxe=KS(),Cxe=V5(),Ixe=jS(),Bxe=LS(),Qxe=dI(),{getGlobalDispatcher:$q,setGlobalDispatcher:yxe}=QI(),bxe=yI(),wxe=tI(),Nxe=rI();Object.assign(Xq.prototype,sd);ue.exports.Dispatcher=Xq;ue.exports.Client=uxe;ue.exports.Pool=lxe;ue.exports.BalancedPool=dxe;ue.exports.Agent=gxe;ue.exports.ProxyAgent=hxe;ue.exports.EnvHttpProxyAgent=fxe;ue.exports.RetryAgent=Exe;ue.exports.RetryHandle
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function UMe(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 A=s[i-1].trim();if(CMe.has(A)){n=A;break}}n!==""&&(t.referrerPolicy=n)}function LMe(){return"allowed"}function vMe(){return"success"}function PMe(){return"success"}function OMe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function HMe(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&&zT(t.origin)&&!zT(iE(t))&&(e=null);break;case"same-origin":LB(t,iE(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function hd(t,e){return t}function GMe(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:hd(t.domainLookupStartTime,r),domainLookupEndTime:hd(t.domainLookupEndTime,r),connectionStartTime:hd(t.connectionStartTime,r),connectionEndTime:hd(t.connectionEndTime,r),secureConnectionStartTime:hd(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function _Me(t){return hd(bMe.now(),t)}function YMe(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 jV(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function qMe(t){return{referrerPolicy:t.referrerPolicy}}function JMe(t){let e=t.referrerPolicy;_c(e);let r=null;if(t.referrer==="client"){let o=VV();if(!o||o.origin==="null")return"no-referrer";r=new URL(o)}else t.referrer instanceof URL&&(r=t.referrer);let s=WT(r),n=WT(r,!0);s.toString().length>4096&&(s=n);let i=LB(t,s),A=nE(s)&&!nE(t.url);switch(e){case"origin":return n??WT(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 o=iE(t);return LB(s,o)?s:nE(s)&&!nE(o)?"no-referrer":n}default:return A?"no-referrer":n}}function WT(t,e){return _c(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 nE(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 VMe(t,e){if(UB===void 0)return!0;let r=$V(e);if(r==="no metadata"||r.length===0)return!0;let s=zMe(r),n=KMe(r,s);for(let i of n){let A=i.algo,o=i.hash,a=UB.createHash(A).update(t).digest("base64");if(a[a.length-1]==="="&&(a[a.length-2]==="="?a=a.slice(0,-2):a=a.slice(0,-1)),ZMe(a,o))return!0}return!1}var WMe=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function $V(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=WMe.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();zV.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function zMe(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 KMe(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 ZMe(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 XMe(t){}function LB(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function jMe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function $Me(t){return t.controller.state==="aborted"}function eUe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function tUe(t){return DMe[t.toLowerCase()]??t}function rUe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return _c(typeof e=="string"),e}var sUe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function eW(t,e,r=0,s=1){class n{#e;#t;
Line truncated
|
||||
`);function FUe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function MUe(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){PB(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 A=t.length;for(;t[A-1]===10&&t[A-2]===13;)A-=2;for(A!==t.length&&(t=t.subarray(0,A));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&OB(t,xUe,i)||i.position===t.length-4&&OB(t,kUe,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let o=LUe(t,i);if(o==="failure")return"failure";let{name:a,filename:c,contentType:u,encoding:l}=o;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",FUe(u)||(u=""),h=new RUe([g],c,{type:u})):h=bUe(Buffer.from(g)),PB(dW(a)),PB(typeof h=="string"&&dW(h)||NUe(h)),n.push(DUe(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 A=Ed(o=>o!==10&&o!==13&&o!==58,t,e);if(A=t2(A,!0,!0,o=>o===9||o===32),!wUe.test(A.toString())||t[e.position]!==58)return"failure";switch(e.position++,Ed(o=>o===32||o===9,t,e),yUe(A)){case"content-disposition":{if(r=s=null,!OB(t,TUe,e)||(e.position+=17,r=fW(t,e),r===null))return"failure";if(OB(t,hW,e)){let o=e.position+hW.length;if(t[o]===42&&(e.position+=1,o+=1),t[o]!==61||t[o+1]!==34||(e.position+=12,s=fW(t,e),s===null))return"failure"}break}case"content-type":{let o=Ed(a=>a!==10&&a!==13,t,e);o=t2(o,!1,!0,a=>a===9||a===32),n=gW(o);break}case"content-transfer-encoding":{let o=Ed(a=>a!==10&&a!==13,t,e);o=t2(o,!1,!0,a=>a===9||a===32),i=gW(o);break}default:Ed(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function fW(t,e){PB(t[e.position-1]===34);let r=Ed(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 Ed(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function t2(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 OB(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}EW.exports={multipartFormDataParser:UUe,validateBoundary:MUe}});var Cd=E((G0t,DW)=>{"use strict";var aE=Re(),{ReadableStreamFrom:vUe,isBlobLike:pW,isReadableStreamLike:PUe,readableStreamClose:OUe,createDeferredPromise:HUe,fullyReadBody:GUe,extractMimeType:_Ue,utf8DecodeBytes:BW}=Ys(),{FormData:CW}=oE(),{kState:pd}=ua(),{webidl:YUe}=br(),{Blob:qUe}=C("node:buffer"),r2=C("node:assert"),{isErrored:QW,isDisturbed:JUe}=C("node:stream"),{isArrayBuffer:VUe}=C("node:util/types"),{serializeAMimeType:WUe}=hs(),{multipartFormDataParser:zUe}=mW(),s2;try{let t=C("node:crypto");s2=e=>t.randomInt(0,e)}catch{s2=t=>Math.floor(Math.random(t))}var HB=new TextEncoder;function KUe(){}var yW=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,bW;yW&&(bW=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!JUe(e)&&!QW(e)&&e.cancel("Response object has been garbage collected").catch(KUe)}));function wW(t,e=!1){let r=null;t instanceof ReadableStream?r=t:pW(t)?r=t.stream():r=new ReadableStream({async pull(a){let c=typeof n=="string"?HB.encode(n):n;c.byteLength&&a.enqueue(c),queueMicrotask(()=>OUe(a))},start(){},type:"bytes"}),r2(PUe(r));let s=null,n=null,i=null,A=null;if(typeof t=="string")n=t,A="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),A="application/x-www-form-urlencoded;charset=UTF-8";else if(VUe(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(aE.isFormDataLike(t)){let a=`----formdata-undici-0${`${s2(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,m]of t)if(typeof m=="string"){let I=HB.encode(c+`; name="${u(l(B))}"\r
|
||||
\r
|
||||
@@ -56,20 +56,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);g.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=HB.encode(`--${a}--\r
|
||||
`);g.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let B of g)B.stream?yield*B.stream():yield B},A=`multipart/form-data; boundary=${a}`}else if(pW(t))n=t,i=t.size,t.type&&(A=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(aE.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:LUe(t)}if((typeof n=="string"||aE.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(!QW(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},A]}function KUe(t,e=!1){return t instanceof ReadableStream&&(r2(!aE.isDisturbed(t),"The body has already been consumed."),r2(!t.locked,"The stream is locked.")),wW(t,e)}function ZUe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function XUe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function jUe(t){return{blob(){return md(this,r=>{let s=IW(this);return s===null?s="":s&&(s=VUe(s)),new YUe([r],{type:s})},t)},arrayBuffer(){return md(this,r=>new Uint8Array(r).buffer,t)},text(){return md(this,BW,t)},json(){return md(this,eLe,t)},formData(){return md(this,r=>{let s=IW(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=WUe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new CW;return i[pd]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new CW;for(let[A,o]of n)i.append(A,o);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return md(this,r=>new Uint8Array(r),t)}}}function $Ue(t){Object.assign(t.prototype,jUe(t))}async function md(t,e,r){if(_Ue.brandCheck(t,r),NW(t))throw new TypeError("Body is unusable: Body has already been read");XUe(t[pd]);let s=OUe(),n=A=>s.reject(A),i=A=>{try{s.resolve(e(A))}catch(o){n(o)}};return t[pd].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await HUe(t[pd].body,i,n),s.promise)}function NW(t){let e=t[pd].body;return e!=null&&(e.stream.locked||aE.isDisturbed(e.stream))}function eLe(t){return JSON.parse(BW(t))}function IW(t){let e=t[pd].headersList,r=GUe(e);return r==="failure"?null:r}DW.exports={extractBody:wW,safelyExtractBody:KUe,cloneBody:ZUe,mixinBody:$Ue,streamRegistry:bW,hasFinalizationRegistry:yW,bodyUnusable:NW}});var PW=E((H0t,vW)=>{"use strict";var ae=C("node:assert"),Ce=Re(),{channels:SW}=Ad(),n2=OT(),{RequestContentLengthMismatchError:Yc,ResponseContentLengthMismatchError:tLe,RequestAbortedError:MW,HeadersTimeoutError:rLe,HeadersOverflowError:sLe,SocketError:VB,InformationalError:Id,BodyTimeoutError:nLe,HTTPParserError:iLe,ResponseExceededMaxSizeError:ALe}=qe(),{kUrl:UW,kReset:fs,kClient:a2,kParser:Ft,kBlocking:lE,kRunning:Ur,kPending:oLe,kSize:RW,kWriting:da,kQueue:wi,kNoRef:cE,kKeepAliveDefaultTimeout:aLe,kHostHeader:cLe,kPendingIdx:uLe,kRunningIdx:Sn,kError:Rn,kPipelining:qB,kSocket:Bd,kKeepAliveTimeoutValue:WB,kMaxHeadersSize:i2,kKeepAliveMaxTimeout:lLe,kKeepAliveTimeoutThreshold:dLe,kHeadersTimeout:gLe,kBodyTimeout:hLe,kStrictContentLength:c2,kMaxRequests:TW,kCounter:fLe,kMaxResponseSize:ELe,kOnError:mLe,kResume:la,kHTTPContext:LW}=It(),uA=bV(),pLe=Buffer.alloc(0),GB=Buffer[Symbol.species],_B=Ce.addListener,CLe=Ce.removeAllListeners,A2;async function ILe(){let t=process.env.JEST_WORKER_ID?_T():void 0,e;try{e=await WebAssembly.compile(DV())}catch{e=await WebAssembly.compile(t||_T())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onStatus(new GB(lA.buffer,i,n))||0},wasm_on_message_begin:r=>(ae(nr.ptr===r),nr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onHeaderField(new GB(lA.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onHeaderValue(new GB(lA.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ae(nr.ptr===r),nr.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onBody(new GB(lA.buffer,i,n))||0},wasm_on_message_complete:r=>(ae(nr.ptr===r),nr.onMessageComplete()||0)}})}var o2=null,u2=ILe();u2.catch();var nr=null,lA=null,YB=0,dA=null,BLe=0,uE=1,Qd=2|uE,JB=4|uE,l2=8|BLe,d2=class{constructor(e,r,{exports:s}){ae(Number.isFinite(e[i2])&&e[i2]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(uA.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||
`);g.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let B of g)B.stream?yield*B.stream():yield B},A=`multipart/form-data; boundary=${a}`}else if(pW(t))n=t,i=t.size,t.type&&(A=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(aE.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:vUe(t)}if((typeof n=="string"||aE.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(!QW(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},A]}function ZUe(t,e=!1){return t instanceof ReadableStream&&(r2(!aE.isDisturbed(t),"The body has already been consumed."),r2(!t.locked,"The stream is locked.")),wW(t,e)}function XUe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function jUe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function $Ue(t){return{blob(){return md(this,r=>{let s=IW(this);return s===null?s="":s&&(s=WUe(s)),new qUe([r],{type:s})},t)},arrayBuffer(){return md(this,r=>new Uint8Array(r).buffer,t)},text(){return md(this,BW,t)},json(){return md(this,tLe,t)},formData(){return md(this,r=>{let s=IW(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=zUe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new CW;return i[pd]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new CW;for(let[A,o]of n)i.append(A,o);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return md(this,r=>new Uint8Array(r),t)}}}function eLe(t){Object.assign(t.prototype,$Ue(t))}async function md(t,e,r){if(YUe.brandCheck(t,r),NW(t))throw new TypeError("Body is unusable: Body has already been read");jUe(t[pd]);let s=HUe(),n=A=>s.reject(A),i=A=>{try{s.resolve(e(A))}catch(o){n(o)}};return t[pd].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await GUe(t[pd].body,i,n),s.promise)}function NW(t){let e=t[pd].body;return e!=null&&(e.stream.locked||aE.isDisturbed(e.stream))}function tLe(t){return JSON.parse(BW(t))}function IW(t){let e=t[pd].headersList,r=_Ue(e);return r==="failure"?null:r}DW.exports={extractBody:wW,safelyExtractBody:ZUe,cloneBody:XUe,mixinBody:eLe,streamRegistry:bW,hasFinalizationRegistry:yW,bodyUnusable:NW}});var PW=E((_0t,vW)=>{"use strict";var ae=C("node:assert"),Ce=Re(),{channels:SW}=Ad(),n2=OT(),{RequestContentLengthMismatchError:Yc,ResponseContentLengthMismatchError:rLe,RequestAbortedError:MW,HeadersTimeoutError:sLe,HeadersOverflowError:nLe,SocketError:VB,InformationalError:Id,BodyTimeoutError:iLe,HTTPParserError:ALe,ResponseExceededMaxSizeError:oLe}=qe(),{kUrl:UW,kReset:fs,kClient:a2,kParser:Ft,kBlocking:lE,kRunning:Ur,kPending:aLe,kSize:RW,kWriting:da,kQueue:wi,kNoRef:cE,kKeepAliveDefaultTimeout:cLe,kHostHeader:uLe,kPendingIdx:lLe,kRunningIdx:Sn,kError:Rn,kPipelining:qB,kSocket:Bd,kKeepAliveTimeoutValue:WB,kMaxHeadersSize:i2,kKeepAliveMaxTimeout:dLe,kKeepAliveTimeoutThreshold:gLe,kHeadersTimeout:hLe,kBodyTimeout:fLe,kStrictContentLength:c2,kMaxRequests:TW,kCounter:ELe,kMaxResponseSize:mLe,kOnError:pLe,kResume:la,kHTTPContext:LW}=It(),uA=bV(),CLe=Buffer.alloc(0),GB=Buffer[Symbol.species],_B=Ce.addListener,ILe=Ce.removeAllListeners,A2;async function BLe(){let t=process.env.JEST_WORKER_ID?_T():void 0,e;try{e=await WebAssembly.compile(DV())}catch{e=await WebAssembly.compile(t||_T())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onStatus(new GB(lA.buffer,i,n))||0},wasm_on_message_begin:r=>(ae(nr.ptr===r),nr.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onHeaderField(new GB(lA.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onHeaderValue(new GB(lA.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ae(nr.ptr===r),nr.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ae(nr.ptr===r);let i=s-dA+lA.byteOffset;return nr.onBody(new GB(lA.buffer,i,n))||0},wasm_on_message_complete:r=>(ae(nr.ptr===r),nr.onMessageComplete()||0)}})}var o2=null,u2=BLe();u2.catch();var nr=null,lA=null,YB=0,dA=null,QLe=0,uE=1,Qd=2|uE,JB=4|uE,l2=8|QLe,d2=class{constructor(e,r,{exports:s}){ae(Number.isFinite(e[i2])&&e[i2]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(uA.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.header
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[cLe],i?p+=`connection: upgrade\r
|
||||
`:p+=t[uLe],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[qB]&&!h[fs]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let m=c[B+0],I=c[B+1];if(Array.isArray(I))for(let w=0;w<I.length;w++)p+=`${m}: ${I[w]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return SW.sendHeaders.hasSubscribers&&SW.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?kW(f,null,t,e,h,u,p,l):Ce.isBuffer(a)?kW(f,a,t,e,h,u,p,l):Ce.isBlobLike(a)?typeof a.stream=="function"?FW(f,a.stream(),t,e,h,u,p,l):DLe(f,a,t,e,h,u,p,l):Ce.isStream(a)?NLe(f,a,t,e,h,u,p,l):Ce.isIterable(a)?FW(f,a,t,e,h,u,p,l):ae(!1),!0}function NLe(t,e,r,s,n,i,A,o){ae(i!==0||r[Ur]===0,"stream body cannot be pipelined");let a=!1,c=new zB({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){Ce.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new MW;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,ae(n.destroyed||n[da]&&r[Ur]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Ce.destroy(e,f):Ce.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function kW(t,e,r,s,n,i,A,o){try{e?Ce.isBuffer(e)&&(ae(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
`}return SW.sendHeaders.hasSubscribers&&SW.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?kW(f,null,t,e,h,u,p,l):Ce.isBuffer(a)?kW(f,a,t,e,h,u,p,l):Ce.isBlobLike(a)?typeof a.stream=="function"?FW(f,a.stream(),t,e,h,u,p,l):SLe(f,a,t,e,h,u,p,l):Ce.isStream(a)?DLe(f,a,t,e,h,u,p,l):Ce.isIterable(a)?FW(f,a,t,e,h,u,p,l):ae(!1),!0}function DLe(t,e,r,s,n,i,A,o){ae(i!==0||r[Ur]===0,"stream body cannot be pipelined");let a=!1,c=new zB({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){Ce.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new MW;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,ae(n.destroyed||n[da]&&r[Ur]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?Ce.destroy(e,f):Ce.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(g)}function kW(t,e,r,s,n,i,A,o){try{e?Ce.isBuffer(e)&&(ae(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!o&&s.reset!==!1&&(n[fs]=!0)):i===0?n.write(`${A}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(ae(i===null,"no body must not have content length"),n.write(`${A}\r
|
||||
`,"latin1")),s.onRequestSent(),r[la]()}catch(a){t(a)}}async function DLe(t,e,r,s,n,i,A,o){ae(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Yc;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[la]()}catch(a){t(a)}}async function SLe(t,e,r,s,n,i,A,o){ae(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Yc;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(a),n.uncork(),s.onBodySent(a),s.onRequestSent(),!o&&s.reset!==!1&&(n[fs]=!0),r[la]()}catch(a){t(a)}}async function FW(t,e,r,s,n,i,A,o){ae(i!==0||r[Ur]===0,"iterator body cannot be pipelined");let a=null;function c(){if(a){let g=a;a=null,g()}}let u=()=>new Promise((g,h)=>{ae(a===null),n[Rn]?h(n[Rn]):a=g});n.on("close",c).on("drain",c);let l=new zB({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A});try{for await(let g of e){if(n[Rn])throw n[Rn];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var zB=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:A,header:o}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=A,this.header=o,this.abort=e,r[da]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:A,expectsPayload:o,header:a}=this;if(r[Rn])throw r[Rn];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&A+c>n){if(i[c2])throw new Yc;process.emitWarning(new Yc)}r.cork(),A===0&&(!o&&s.reset!==!1&&(r[fs]=!0),n===null?r.write(`${a}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${a}content-length: ${n}\r
|
||||
@@ -82,38 +82,38 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[c2])throw new Yc;process.emitWarning(new Yc)}e[Ft].timeout&&e[Ft].timeoutType===Qd&&e[Ft].timeout.refresh&&e[Ft].timeout.refresh(),s[la]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[da]=!1,e&&(ae(s[Ur]<=1,"pipeline should only contain this request"),n(e))}};vW.exports=QLe});var VW=E((G0t,JW)=>{"use strict";var Tn=C("node:assert"),{pipeline:SLe}=C("node:stream"),Fe=Re(),{RequestContentLengthMismatchError:g2,RequestAbortedError:OW,SocketError:dE,InformationalError:h2}=qe(),{kUrl:KB,kReset:XB,kClient:yd,kRunning:jB,kPending:RLe,kQueue:ga,kPendingIdx:f2,kRunningIdx:Ni,kError:Si,kSocket:dr,kStrictContentLength:TLe,kOnError:E2,kMaxConcurrentStreams:qW,kHTTP2Session:Di,kResume:ha,kSize:xLe,kHTTPContext:kLe}=It(),go=Symbol("open streams"),HW,GW=!1,ZB;try{ZB=C("node:http2")}catch{ZB={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:FLe,HTTP2_HEADER_METHOD:MLe,HTTP2_HEADER_PATH:ULe,HTTP2_HEADER_SCHEME:LLe,HTTP2_HEADER_CONTENT_LENGTH:vLe,HTTP2_HEADER_EXPECT:PLe,HTTP2_HEADER_STATUS:OLe}}=ZB;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 GLe(t,e){t[dr]=e,GW||(GW=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=ZB.connect(t[KB],{createConnection:()=>e,peerMaxConcurrentStreams:t[qW]});r[go]=0,r[yd]=t,r[dr]=e,Fe.addListener(r,"error",YLe),Fe.addListener(r,"frameError",qLe),Fe.addListener(r,"end",JLe),Fe.addListener(r,"goaway",VLe),Fe.addListener(r,"close",function(){let{[yd]:n}=this,{[dr]:i}=n,A=this[dr][Si]||this[Si]||new dE("closed",Fe.getSocketInfo(i));if(n[Di]=null,n.destroyed){Tn(n[RLe]===0);let o=n[ga].splice(n[Ni]);for(let a=0;a<o.length;a++){let c=o[a];Fe.errorRequest(n,c,A)}}}),r.unref(),t[Di]=r,e[Di]=r,Fe.addListener(e,"error",function(n){Tn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Si]=n,this[yd][E2](n)}),Fe.addListener(e,"end",function(){Fe.destroy(this,new dE("other side closed",Fe.getSocketInfo(this)))}),Fe.addListener(e,"close",function(){let n=this[Si]||new dE("closed",Fe.getSocketInfo(this));t[dr]=null,this[Di]!=null&&this[Di].destroy(n),t[f2]=t[Ni],Tn(t[jB]===0),t.emit("disconnect",t[KB],[t],n),t[ha]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return zLe(t,...n)},resume(){_Le(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function _Le(t){let e=t[dr];e?.destroyed===!1&&(t[xLe]===0&&t[qW]===0?(e.unref(),t[Di].unref()):(e.ref(),t[Di].ref()))}function YLe(t){Tn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[dr][Si]=t,this[yd][E2](t)}function qLe(t,e,r){if(r===0){let s=new h2(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[dr][Si]=s,this[yd][E2](s)}}function JLe(){let t=new dE("other side closed",Fe.getSocketInfo(this[dr]));this.destroy(t),Fe.destroy(this[dr],t)}function VLe(t){let e=this[Si]||new dE(`HTTP/2: "GOAWAY" frame received with code ${t}`,Fe.getSocketInfo(this)),r=this[yd];if(r[dr]=null,r[kLe]=null,this[Di]!=null&&(this[Di].destroy(e),this[Di]=null),Fe.destroy(this[dr],e),r[Ni]<r[ga].length){let s=r[ga][r[Ni]];r[ga][r[Ni]++]=null,Fe.errorRequest(r,s,e),r[f2]=r[Ni]}Tn(r[jB]===0),r.emit("disconnect",r[KB],[r],e),r[ha]()}function WLe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function zLe(t,e){let r=t[Di],{method:s,path:n,host:i,upgrade:A,expectContinue:o,signal:a,headers:c}=e,{body:u}=e;if(A)return Fe.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let D=0;D<c.length;D+=2){let F=c[D+0],H=c[D+1];if(Array.isArray(H))for(let x=0;x<H.length;x++)l[F]?l[F]+=`,${H[x]}`:l[F]=H[x];else l[F]=H}let g,{hostname:h,port:f}=t[KB];l[FLe]=i||`${h}${f?`:${f}`:""}`,l[MLe]=s;let p=D=>{e.aborted||e.completed||(D=D||new OW,Fe.errorRequest(t,e,D),g!=null&&Fe.destroy(g,D),Fe.destroy(u,D),t[ga][t[Ni]++]=null,t[ha]())};try{e.onConnect(p)}catch(D){Fe.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(l,{endStream:!1,signal:a}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[go],t[ga][t[Ni]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[go],t[ga][t[Ni]++]=null}),g.once("close",()=>{r[go]-=1,r[go]===0&&r.unref()}),!0;l[ULe]=n,l[LLe]="https";let B=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Fe.bodyLength(u);if(Fe.isFormDataLike(u)){HW??=Cd().extractBody;let[D,F]=HW(u);l["content-type"]=F,u=D.stream,m=D.length}if(m==null&&(m=e.contentLength),(m===0||!B)&&(m=null),WLe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[TLe])return Fe.errorRequest(t,e,new g2),!1;process.emitWarning(new g2)}m!=null&&(Tn(u,"no body must not have content length"),l[vLe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return o?(l[PLe]="100-continue",g=r.request(l,{endStream:I,signal:a}),g.once("continue",w)):(g=r
Line truncated
|
||||
`,this[Ive]=a??3e5,this[Cve]=n??3e5,this[Bve]=I??!0,this[Qve]=D,this[I2]=H,this[Ea]=null,this[Dve]=G>-1?G:-1,this[Rve]=Ge??100,this[Jt]=null,this[Ri]=[],this[fo]=0,this[Ti]=0,this[EE]=ge=>Q2(this,ge),this[Sve]=ge=>n7(this,ge)}get pipelining(){return this[r0]}set pipelining(e){this[r0]=e,this[EE](!0)}get[CE](){return this[Ri].length-this[Ti]}get[pE](){return this[Ti]-this[fo]}get[mE](){return this[Ri].length-this[fo]}get[dve](){return!!this[Jt]&&!this[wd]&&!this[Jt].destroyed}get[C2](){return!!(this[Jt]?.busy(null)||this[mE]>=(s7(this)||1)||this[CE]>0)}[lve](e){i7(this),this.once("connect",e)}[Nve](e,r){let s=e.origin||this[hA].origin,n=new ive(s,e,r);return this[Ri].push(n),this[Jc]||(qc.bodyLength(n.body)==null&&qc.isIterable(n.body)?(this[Jc]=1,queueMicrotask(()=>Q2(this))):this[EE](!0)),this[Jc]&&this[ma]!==2&&this[C2]&&(this[ma]=2),this[ma]<2}async[bve](){return new Promise(e=>{this[mE]?this[Ea]=e:e(null)})}async[wve](e){return new Promise(r=>{let s=this[Ri].splice(this[Ti]);for(let i=0;i<s.length;i++){let A=s[i];qc.errorRequest(this,A,e)}let n=()=>{this[Ea]&&(this[Ea](),this[Ea]=null),r(null)};this[Jt]?(this[Jt].destroy(e,n),this[Jt]=null):queueMicrotask(n),this[EE]()})}},kve=t0();function n7(t,e){if(t[pE]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ho(t[Ti]===t[fo]);let r=t[Ri].splice(t[fo]);for(let s=0;s<r.length;s++){let n=r[s];qc.errorRequest(t,n,e)}ho(t[mE]===0)}}async function i7(t){ho(!t[wd]),ho(!t[Jt]);let{host:e,hostname:r,protocol:s,port:n}=t[hA];if(r[0]==="["){let i=r.indexOf("]");ho(i!==-1);let A=r.substring(1,i);ho(r7.isIP(A)),r=A}t[wd]=!0,bd.beforeConnect.hasSubscribers&&bd.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Jt]?.version,servername:t[fa],localAddress:t[fE]},connector:t[hE]});try{let i=await new Promise((A,o)=>{t[hE]({host:e,hostname:r,protocol:s,port:n,servername:t[fa],localAddress:t[fE]},(a,c)=>{a?o(a):A(c)})});if(t.destroyed){qc.destroy(i.on("error",e7),new ave);return}ho(i);try{t[Jt]=i.alpnProtocol==="h2"?await xve(t,i):await Tve(t,i)}catch(A){throw i.destroy().on("error",e7),A}t[wd]=!1,i[yve]=0,i[I2]=t[I2],i[uve]=t,i[hve]=null,bd.connected.hasSubscribers&&bd.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Jt]?.version,servername:t[fa],localAddress:t[fE]},connector:t[hE],socket:i}),t.emit("connect",t[hA],[t])}catch(i){if(t.destroyed)return;if(t[wd]=!1,bd.connectError.hasSubscribers&&bd.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Jt]?.version,servername:t[fa],localAddress:t[fE]},connector:t[hE],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ho(t[pE]===0);t[CE]>0&&t[Ri][t[Ti]].servername===t[fa];){let A=t[Ri][t[Ti]++];qc.errorRequest(t,A,i)}else n7(t,i);t.emit("connectionError",t[hA],[t],i)}t[EE]()}function t7(t){t[ma]=0,t.emit("drain",t[hA],[t])}function Q2(t,e){t[Jc]!==2&&(t[Jc]=2,Fve(t,e),t[Jc]=0,t[fo]>256&&(t[Ri].splice(0,t[fo]),t[Ti]-=t[fo],t[fo]=0))}function Fve(t,e){for(;;){if(t.destroyed){ho(t[CE]===0);return}if(t[Ea]&&!t[mE]){t[Ea](),t[Ea]=null;return}if(t[Jt]&&t[Jt].resume(),t[C2])t[ma]=2;else if(t[ma]===2){e?(t[ma]=1,queueMicrotask(()=>t7(t))):t7(t);continue}if(t[CE]===0||t[pE]>=(s7(t)||1))return;let r=t[Ri][t[Ti]];if(t[hA].protocol==="https:"&&t[fa]!==r.servername){if(t[pE]>0)return;t[fa]=r.servername,t[Jt]?.destroy(new ove("servername changed"),()=>{t[Jt]=null,Q2(t)})}if(t[wd])return;if(!t[Jt]){i7(t);return}if(t[Jt].destroyed||t[Jt].busy(r))return;!r.aborted&&t[Jt].write(r)?t[Ti]++:t[Ri].splice(t[Ti],1)}}A7.exports=B2});var y2=E((V0t,o7)=>{"use strict";var s0=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)}};o7.exports=class{constructor(){this.head=this.tail=new s0}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new s0),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var c7=E((W0t,a7)=>{var{kFree:Mve,kConnected:Uve,kPending:Lve,kQueued:vve,kRunning:Pve,kSize:Ove}=It(),Vc=Symbol("pool"),b2=class{constructor(e){this[Vc]=e}get connected(){return this[Vc][Uve]}get free(){return this[Vc][Mve]}get pending(){return this[Vc][Lve]}get queued(){return this[Vc][vve]}get running(){return this[Vc][Pve]}get size(){return this[Vc][Ove]}};a7.exports=b2});var T2=E((z0t,C7)=>{"use strict";var Hve=ud(),Gve=y2(),{kConnected:w2,kSize:u7,kRunning:l7,kPending:d7,kQueued:IE,kBusy:_ve,kFree:Yve,kUrl:qve,kClose:Jve,kDestroy:Vve,kDispatch:Wve}=It(),zve=c7(),Es=Symbol("clients"),Zr=Symbol("needDrain"),BE=Symbol("queue"),N2=Symbol("closed resolve"),D2=Symbol("onDrain"),g7=Symbol("onConnect"),h7=Symbol("onDisconnect"),f7=Symbol("onConnectionError"),S2=Symbol("
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[c2])throw new Yc;process.emitWarning(new Yc)}e[Ft].timeout&&e[Ft].timeoutType===Qd&&e[Ft].timeout.refresh&&e[Ft].timeout.refresh(),s[la]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[da]=!1,e&&(ae(s[Ur]<=1,"pipeline should only contain this request"),n(e))}};vW.exports=yLe});var VW=E((Y0t,JW)=>{"use strict";var Tn=C("node:assert"),{pipeline:RLe}=C("node:stream"),Fe=Re(),{RequestContentLengthMismatchError:g2,RequestAbortedError:OW,SocketError:dE,InformationalError:h2}=qe(),{kUrl:KB,kReset:XB,kClient:yd,kRunning:jB,kPending:TLe,kQueue:ga,kPendingIdx:f2,kRunningIdx:Ni,kError:Si,kSocket:dr,kStrictContentLength:xLe,kOnError:E2,kMaxConcurrentStreams:qW,kHTTP2Session:Di,kResume:ha,kSize:kLe,kHTTPContext:FLe}=It(),go=Symbol("open streams"),HW,GW=!1,ZB;try{ZB=C("node:http2")}catch{ZB={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:MLe,HTTP2_HEADER_METHOD:ULe,HTTP2_HEADER_PATH:LLe,HTTP2_HEADER_SCHEME:vLe,HTTP2_HEADER_CONTENT_LENGTH:PLe,HTTP2_HEADER_EXPECT:OLe,HTTP2_HEADER_STATUS:HLe}}=ZB;function GLe(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 _Le(t,e){t[dr]=e,GW||(GW=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=ZB.connect(t[KB],{createConnection:()=>e,peerMaxConcurrentStreams:t[qW]});r[go]=0,r[yd]=t,r[dr]=e,Fe.addListener(r,"error",qLe),Fe.addListener(r,"frameError",JLe),Fe.addListener(r,"end",VLe),Fe.addListener(r,"goaway",WLe),Fe.addListener(r,"close",function(){let{[yd]:n}=this,{[dr]:i}=n,A=this[dr][Si]||this[Si]||new dE("closed",Fe.getSocketInfo(i));if(n[Di]=null,n.destroyed){Tn(n[TLe]===0);let o=n[ga].splice(n[Ni]);for(let a=0;a<o.length;a++){let c=o[a];Fe.errorRequest(n,c,A)}}}),r.unref(),t[Di]=r,e[Di]=r,Fe.addListener(e,"error",function(n){Tn(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Si]=n,this[yd][E2](n)}),Fe.addListener(e,"end",function(){Fe.destroy(this,new dE("other side closed",Fe.getSocketInfo(this)))}),Fe.addListener(e,"close",function(){let n=this[Si]||new dE("closed",Fe.getSocketInfo(this));t[dr]=null,this[Di]!=null&&this[Di].destroy(n),t[f2]=t[Ni],Tn(t[jB]===0),t.emit("disconnect",t[KB],[t],n),t[ha]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return KLe(t,...n)},resume(){YLe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function YLe(t){let e=t[dr];e?.destroyed===!1&&(t[kLe]===0&&t[qW]===0?(e.unref(),t[Di].unref()):(e.ref(),t[Di].ref()))}function qLe(t){Tn(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[dr][Si]=t,this[yd][E2](t)}function JLe(t,e,r){if(r===0){let s=new h2(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[dr][Si]=s,this[yd][E2](s)}}function VLe(){let t=new dE("other side closed",Fe.getSocketInfo(this[dr]));this.destroy(t),Fe.destroy(this[dr],t)}function WLe(t){let e=this[Si]||new dE(`HTTP/2: "GOAWAY" frame received with code ${t}`,Fe.getSocketInfo(this)),r=this[yd];if(r[dr]=null,r[FLe]=null,this[Di]!=null&&(this[Di].destroy(e),this[Di]=null),Fe.destroy(this[dr],e),r[Ni]<r[ga].length){let s=r[ga][r[Ni]];r[ga][r[Ni]++]=null,Fe.errorRequest(r,s,e),r[f2]=r[Ni]}Tn(r[jB]===0),r.emit("disconnect",r[KB],[r],e),r[ha]()}function zLe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function KLe(t,e){let r=t[Di],{method:s,path:n,host:i,upgrade:A,expectContinue:o,signal:a,headers:c}=e,{body:u}=e;if(A)return Fe.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let D=0;D<c.length;D+=2){let F=c[D+0],H=c[D+1];if(Array.isArray(H))for(let x=0;x<H.length;x++)l[F]?l[F]+=`,${H[x]}`:l[F]=H[x];else l[F]=H}let g,{hostname:h,port:f}=t[KB];l[MLe]=i||`${h}${f?`:${f}`:""}`,l[ULe]=s;let p=D=>{e.aborted||e.completed||(D=D||new OW,Fe.errorRequest(t,e,D),g!=null&&Fe.destroy(g,D),Fe.destroy(u,D),t[ga][t[Ni]++]=null,t[ha]())};try{e.onConnect(p)}catch(D){Fe.errorRequest(t,e,D)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),g=r.request(l,{endStream:!1,signal:a}),g.id&&!g.pending?(e.onUpgrade(null,null,g),++r[go],t[ga][t[Ni]++]=null):g.once("ready",()=>{e.onUpgrade(null,null,g),++r[go],t[ga][t[Ni]++]=null}),g.once("close",()=>{r[go]-=1,r[go]===0&&r.unref()}),!0;l[LLe]=n,l[vLe]="https";let B=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Fe.bodyLength(u);if(Fe.isFormDataLike(u)){HW??=Cd().extractBody;let[D,F]=HW(u);l["content-type"]=F,u=D.stream,m=D.length}if(m==null&&(m=e.contentLength),(m===0||!B)&&(m=null),zLe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[xLe])return Fe.errorRequest(t,e,new g2),!1;process.emitWarning(new g2)}m!=null&&(Tn(u,"no body must not have content length"),l[PLe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return o?(l[OLe]="100-continue",g=r.request(l,{endStream:I,signal:a}),g.once("continue",w)):(g=r
Line truncated
|
||||
`,this[Bve]=a??3e5,this[Ive]=n??3e5,this[Qve]=I??!0,this[yve]=D,this[I2]=H,this[Ea]=null,this[Sve]=G>-1?G:-1,this[Tve]=Ge??100,this[Jt]=null,this[Ri]=[],this[fo]=0,this[Ti]=0,this[EE]=ge=>Q2(this,ge),this[Rve]=ge=>n7(this,ge)}get pipelining(){return this[r0]}set pipelining(e){this[r0]=e,this[EE](!0)}get[CE](){return this[Ri].length-this[Ti]}get[pE](){return this[Ti]-this[fo]}get[mE](){return this[Ri].length-this[fo]}get[gve](){return!!this[Jt]&&!this[wd]&&!this[Jt].destroyed}get[C2](){return!!(this[Jt]?.busy(null)||this[mE]>=(s7(this)||1)||this[CE]>0)}[dve](e){i7(this),this.once("connect",e)}[Dve](e,r){let s=e.origin||this[hA].origin,n=new Ave(s,e,r);return this[Ri].push(n),this[Jc]||(qc.bodyLength(n.body)==null&&qc.isIterable(n.body)?(this[Jc]=1,queueMicrotask(()=>Q2(this))):this[EE](!0)),this[Jc]&&this[ma]!==2&&this[C2]&&(this[ma]=2),this[ma]<2}async[wve](){return new Promise(e=>{this[mE]?this[Ea]=e:e(null)})}async[Nve](e){return new Promise(r=>{let s=this[Ri].splice(this[Ti]);for(let i=0;i<s.length;i++){let A=s[i];qc.errorRequest(this,A,e)}let n=()=>{this[Ea]&&(this[Ea](),this[Ea]=null),r(null)};this[Jt]?(this[Jt].destroy(e,n),this[Jt]=null):queueMicrotask(n),this[EE]()})}},Fve=t0();function n7(t,e){if(t[pE]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ho(t[Ti]===t[fo]);let r=t[Ri].splice(t[fo]);for(let s=0;s<r.length;s++){let n=r[s];qc.errorRequest(t,n,e)}ho(t[mE]===0)}}async function i7(t){ho(!t[wd]),ho(!t[Jt]);let{host:e,hostname:r,protocol:s,port:n}=t[hA];if(r[0]==="["){let i=r.indexOf("]");ho(i!==-1);let A=r.substring(1,i);ho(r7.isIP(A)),r=A}t[wd]=!0,bd.beforeConnect.hasSubscribers&&bd.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Jt]?.version,servername:t[fa],localAddress:t[fE]},connector:t[hE]});try{let i=await new Promise((A,o)=>{t[hE]({host:e,hostname:r,protocol:s,port:n,servername:t[fa],localAddress:t[fE]},(a,c)=>{a?o(a):A(c)})});if(t.destroyed){qc.destroy(i.on("error",e7),new cve);return}ho(i);try{t[Jt]=i.alpnProtocol==="h2"?await kve(t,i):await xve(t,i)}catch(A){throw i.destroy().on("error",e7),A}t[wd]=!1,i[bve]=0,i[I2]=t[I2],i[lve]=t,i[fve]=null,bd.connected.hasSubscribers&&bd.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Jt]?.version,servername:t[fa],localAddress:t[fE]},connector:t[hE],socket:i}),t.emit("connect",t[hA],[t])}catch(i){if(t.destroyed)return;if(t[wd]=!1,bd.connectError.hasSubscribers&&bd.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Jt]?.version,servername:t[fa],localAddress:t[fE]},connector:t[hE],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ho(t[pE]===0);t[CE]>0&&t[Ri][t[Ti]].servername===t[fa];){let A=t[Ri][t[Ti]++];qc.errorRequest(t,A,i)}else n7(t,i);t.emit("connectionError",t[hA],[t],i)}t[EE]()}function t7(t){t[ma]=0,t.emit("drain",t[hA],[t])}function Q2(t,e){t[Jc]!==2&&(t[Jc]=2,Mve(t,e),t[Jc]=0,t[fo]>256&&(t[Ri].splice(0,t[fo]),t[Ti]-=t[fo],t[fo]=0))}function Mve(t,e){for(;;){if(t.destroyed){ho(t[CE]===0);return}if(t[Ea]&&!t[mE]){t[Ea](),t[Ea]=null;return}if(t[Jt]&&t[Jt].resume(),t[C2])t[ma]=2;else if(t[ma]===2){e?(t[ma]=1,queueMicrotask(()=>t7(t))):t7(t);continue}if(t[CE]===0||t[pE]>=(s7(t)||1))return;let r=t[Ri][t[Ti]];if(t[hA].protocol==="https:"&&t[fa]!==r.servername){if(t[pE]>0)return;t[fa]=r.servername,t[Jt]?.destroy(new ave("servername changed"),()=>{t[Jt]=null,Q2(t)})}if(t[wd])return;if(!t[Jt]){i7(t);return}if(t[Jt].destroyed||t[Jt].busy(r))return;!r.aborted&&t[Jt].write(r)?t[Ti]++:t[Ri].splice(t[Ti],1)}}A7.exports=B2});var y2=E((z0t,o7)=>{"use strict";var s0=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)}};o7.exports=class{constructor(){this.head=this.tail=new s0}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new s0),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var c7=E((K0t,a7)=>{var{kFree:Uve,kConnected:Lve,kPending:vve,kQueued:Pve,kRunning:Ove,kSize:Hve}=It(),Vc=Symbol("pool"),b2=class{constructor(e){this[Vc]=e}get connected(){return this[Vc][Lve]}get free(){return this[Vc][Uve]}get pending(){return this[Vc][vve]}get queued(){return this[Vc][Pve]}get running(){return this[Vc][Ove]}get size(){return this[Vc][Hve]}};a7.exports=b2});var T2=E((Z0t,C7)=>{"use strict";var Gve=ud(),_ve=y2(),{kConnected:w2,kSize:u7,kRunning:l7,kPending:d7,kQueued:IE,kBusy:Yve,kFree:qve,kUrl:Jve,kClose:Vve,kDestroy:Wve,kDispatch:zve}=It(),Kve=c7(),Es=Symbol("clients"),Zr=Symbol("needDrain"),BE=Symbol("queue"),N2=Symbol("closed resolve"),D2=Symbol("onDrain"),g7=Symbol("onConnect"),h7=Symbol("onDisconnect"),f7=Symbol("onConnectionError"),S2=Symbol("
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};wK.exports=Tx});var B0=E((QQt,TK)=>{"use strict";var DK=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:I3e}=qe(),B3e=Sd();RK()===void 0&&SK(new B3e);function SK(t){if(!t||typeof t.dispatch!="function")throw new I3e("Argument agent must implement Agent");Object.defineProperty(globalThis,DK,{value:t,writable:!0,enumerable:!1,configurable:!1})}function RK(){return globalThis[DK]}TK.exports={setGlobalDispatcher:SK,getGlobalDispatcher:RK}});var Q0=E((bQt,xK)=>{"use strict";xK.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 FK=E((wQt,kK)=>{"use strict";var Q3e=e0();kK.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:A=e,...o}=n;if(!A)return r(n,i);let a=new Q3e(r,A,n,i);return r(o,a)}}});var UK=E((NQt,MK)=>{"use strict";var y3e=l0();MK.exports=t=>e=>function(s,n){return e(s,new y3e({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var vK=E((DQt,LK)=>{"use strict";var b3e=Re(),{InvalidArgumentError:w3e,RequestAbortedError:N3e}=qe(),D3e=Q0(),xx=class extends D3e{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#o=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new w3e("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#o=r}onConnect(e){this.#t=e,this.#o.onConnect(this.#A.bind(this))}#A(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let A=b3e.parseHeaders(r)["content-length"];if(A!=null&&A>this.#e)throw new N3e(`Response size (${A}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#o.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#o.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#o.onError(this.#i):this.#o.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#o.onError(this.reason);return}this.#o.onComplete(e)}}};function S3e({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,A=new xx({maxSize:i},n);return e(s,A)}}LK.exports=S3e});var HK=E((SQt,OK)=>{"use strict";var{isIP:R3e}=C("node:net"),{lookup:T3e}=C("node:dns"),x3e=Q0(),{InvalidArgumentError:Pd,InformationalError:k3e}=qe(),PK=Math.pow(2,31)-1,kx=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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,(A,o)=>{if(A||o==null||o.length===0){s(A??new k3e("No DNS entries found"));return}this.setRecords(e,o);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 A=this.pick(e,n,i.affinity);if(A==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let o;typeof A.port=="number"?o=`:${A.port}`:e.port!==""?o=`:${e.port}`:o="",s(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${o}`)}}#s(e,r,s){T3e(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let A=new Map;for(let o of i)A.set(`${o.address}:${o.family}`,o);s(null,A.values())})}#n(e,r,s){let n=null,{records:i,offset:A}=r,o;if(this.dualStack?(s==null&&(A==null||A===PK?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?o=i[s]:o=i[s===4?6:4]):o=i[s],o==null||o.ips.length===0)return n;o.offset==null||o.offset===PK?o.offset=0:o.offset++;let a=o.offset%o.ips.length;return n=o.ips[a]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(o.ips.splice(a,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let A=n.records[i.family]??{ips:[]};A.ips.push(i),n.records[i.family]=A}this.#r.set(e.hostname,n)}getHandler(e,r){return new Fx(this,e,r)}},Fx=class extends x3e{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
||||
${i}`;break;case"retry":Cj(i)&&(r[n]=i);break;case"id":Ij(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Cj(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Ij(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}}};Bj.exports={EventSourceStream:pk}});var Tj=E((iyt,Rj)=>{"use strict";var{pipeline:HGe}=C("node:stream"),{fetching:GGe}=ME(),{makeRequest:_Ge}=Gd(),{webidl:Io}=br(),{EventSourceStream:YGe}=Qj(),{parseMIMEType:qGe}=hs(),{createFastMessageEvent:JGe}=Wd(),{isNetworkError:yj}=kE(),{delay:VGe}=Ek(),{kEnumerableProperty:ou}=Re(),{environmentSettingsObject:bj}=Ys(),wj=!1,Nj=3e3,VE=0,Dj=1,WE=2,WGe="anonymous",zGe="use-credentials",jd=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=VE;#n=null;#i=null;#o;#A;constructor(e,r={}){super(),Io.util.markAsUncloneable(this);let s="EventSource constructor";Io.argumentLengthCheck(arguments,1,s),wj||(wj=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Io.converters.USVString(e,s,"url"),r=Io.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.dispatcher,this.#A={lastEventId:"",reconnectionTime:Nj};let n=bj,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#A.origin=i.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=i.href;let A=WGe;r.withCredentials&&(A=zGe,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:A==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=bj.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=_Ge(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===WE)return;this.#s=VE;let e={request:this.#n,dispatcher:this.#o},r=s=>{yj(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(yj(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?qGe(n):"failure",A=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||A===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Dj,this.dispatchEvent(new Event("open")),this.#A.origin=s.urlList[s.urlList.length-1].origin;let o=new YGe({eventSourceSettings:this.#A,push:a=>{this.dispatchEvent(JGe(a.type,a.options))}});HGe(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=GGe(e)}async#c(){this.#s!==WE&&(this.#s=VE,this.dispatchEvent(new Event("error")),await VGe(this.#A.reconnectionTime),this.#s===VE&&(this.#A.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#A.lastEventId,!0),this.#a()))}close(){Io.brandCheck(this,t),this.#s!==WE&&(this.#s=WE,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Sj={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:VE,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Dj,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:WE,writable:!1}};Object.defineProperties(jd,Sj);Object.defineProperties(jd.prototype,Sj);Object.defineProperties(jd.prototype,{close:ou,onerror:ou,onmessage:ou,onopen:ou,readyState:ou,url:ou,withCredentials:ou});Io.converters.EventSourceInitDict=Io.dictionaryConverter([{key:"withCredentials",converter:Io.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Io.converters.any}]);Rj.exports={EventSource:jd,defaultReconnectionTime:Nj}});var Ck=E((Ayt,le)=>{"use strict";var KGe=Nd(),xj=jf(),ZGe=Dd(),XGe=S7(),jGe=Sd(),$Ge=Y2(),e_e=j7(),t_e=nz(),kj=qe(),uQ=Re(),{InvalidArgumentError:cQ}=kj,$d=qz(),r_e=eE(),s_e=bx(),n_e=NK(),i_e=Dx(),A_e=lx(),o_e=l0(),{getGlobalDispatcher:Fj,setGlobalDispatcher:a_e}=B0(),c_e=Q0(),u_e=e0(),l_e=t0();Object.assign(xj.prototype,$d);le.exports.Dispatcher=xj;le.exports.Client=KGe;le.exports.Pool=ZGe;le.exports.BalancedPool=XGe;le.exports.Agent=jGe;le.exports.ProxyAgent=$Ge;le.exports.EnvHttpProxyAgent=e_e;le.exports.RetryAgent=t_e;le.exports.RetryHandle
Line truncated
|
||||
%s`,F,F,I,s);var H=I.type==="*"?Xk:I.type==="?"?Zk:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+H+"\\("+F}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var G=o.length-1;G>-1;G--){var _=o[G],Ne=s.slice(0,_.reStart),Ge=s.slice(_.reStart,_.reEnd-8),z=s.slice(_.reEnd-8,_.reEnd),ge=s.slice(_.reEnd);z+=ge;var ze=Ne.split("(").length-1,xt=ge;for(p=0;p<ze;p++)xt=xt.replace(/\)[+*?]?/,"");ge=xt;var ar="";ge===""&&e!==IQ&&(ar="$");var gBe=Ne+Ge+ge+ar+z;s=gBe}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=g+s),e===IQ)return[s,n];if(!n)return R5e(t);var hBe=r.nocase?"i":"";try{var ED=new RegExp("^"+s+"$",hBe)}catch{return new RegExp("$.")}return ED._glob=t,ED._src=s,ED}Xs.makeRe=function(t,e){return new wr(t,e||{}).makeRe()};wr.prototype.makeRe=S5e;function S5e(){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?Xk:e.dot?I5e:B5e,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(A){return A===jk?r:typeof A=="string"?T5e(A):A._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}Xs.match=function(t,e,r){r=r||{};var s=new wr(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};wr.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;$E.sep!=="/"&&(e=e.split($E.sep).join("/")),e=e.split(see),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var i,A;for(A=e.length-1;A>=0&&(i=e[A],!i);A--);for(A=0;A<n.length;A++){var o=n[A],a=e;s.matchBase&&o.length===1&&(a=[i]);var c=this.matchOne(a,o,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};wr.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,A=t.length,o=e.length;n<A&&i<o;n++,i++){this.debug("matchOne loop");var a=e[i],c=t[n];if(this.debug(e,a,c),a===!1)return!1;if(a===jk){this.debug("GLOBSTAR",[e,a,c]);var u=n,l=i+1;if(l===o){for(this.debug("** at the end");n<A;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<A;){var g=t[u];if(this.debug(`
|
||||
`.trim())}};wK.exports=Tx});var B0=E((bQt,TK)=>{"use strict";var DK=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:B3e}=qe(),Q3e=Sd();RK()===void 0&&SK(new Q3e);function SK(t){if(!t||typeof t.dispatch!="function")throw new B3e("Argument agent must implement Agent");Object.defineProperty(globalThis,DK,{value:t,writable:!0,enumerable:!1,configurable:!1})}function RK(){return globalThis[DK]}TK.exports={setGlobalDispatcher:SK,getGlobalDispatcher:RK}});var Q0=E((NQt,xK)=>{"use strict";xK.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 FK=E((DQt,kK)=>{"use strict";var y3e=e0();kK.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:A=e,...o}=n;if(!A)return r(n,i);let a=new y3e(r,A,n,i);return r(o,a)}}});var UK=E((SQt,MK)=>{"use strict";var b3e=l0();MK.exports=t=>e=>function(s,n){return e(s,new b3e({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var vK=E((RQt,LK)=>{"use strict";var w3e=Re(),{InvalidArgumentError:N3e,RequestAbortedError:D3e}=qe(),S3e=Q0(),xx=class extends S3e{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#o=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new N3e("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#o=r}onConnect(e){this.#t=e,this.#o.onConnect(this.#A.bind(this))}#A(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let A=w3e.parseHeaders(r)["content-length"];if(A!=null&&A>this.#e)throw new D3e(`Response size (${A}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#o.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#o.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#o.onError(this.#i):this.#o.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#o.onError(this.reason);return}this.#o.onComplete(e)}}};function R3e({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,A=new xx({maxSize:i},n);return e(s,A)}}LK.exports=R3e});var HK=E((TQt,OK)=>{"use strict";var{isIP:T3e}=C("node:net"),{lookup:x3e}=C("node:dns"),k3e=Q0(),{InvalidArgumentError:Pd,InformationalError:F3e}=qe(),PK=Math.pow(2,31)-1,kx=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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,(A,o)=>{if(A||o==null||o.length===0){s(A??new F3e("No DNS entries found"));return}this.setRecords(e,o);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 A=this.pick(e,n,i.affinity);if(A==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let o;typeof A.port=="number"?o=`:${A.port}`:e.port!==""?o=`:${e.port}`:o="",s(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${o}`)}}#s(e,r,s){x3e(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let A=new Map;for(let o of i)A.set(`${o.address}:${o.family}`,o);s(null,A.values())})}#n(e,r,s){let n=null,{records:i,offset:A}=r,o;if(this.dualStack?(s==null&&(A==null||A===PK?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?o=i[s]:o=i[s===4?6:4]):o=i[s],o==null||o.ips.length===0)return n;o.offset==null||o.offset===PK?o.offset=0:o.offset++;let a=o.offset%o.ips.length;return n=o.ips[a]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(o.ips.splice(a,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let A=n.records[i.family]??{ips:[]};A.ips.push(i),n.records[i.family]=A}this.#r.set(e.hostname,n)}getHandler(e,r){return new Fx(this,e,r)}},Fx=class extends k3e{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)return this.#s.onError(r);le
Line truncated
|
||||
${i}`;break;case"retry":Cj(i)&&(r[n]=i);break;case"id":Ij(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Cj(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Ij(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}}};Bj.exports={EventSourceStream:pk}});var Tj=E((oyt,Rj)=>{"use strict";var{pipeline:GGe}=C("node:stream"),{fetching:_Ge}=ME(),{makeRequest:YGe}=Gd(),{webidl:Io}=br(),{EventSourceStream:qGe}=Qj(),{parseMIMEType:JGe}=hs(),{createFastMessageEvent:VGe}=Wd(),{isNetworkError:yj}=kE(),{delay:WGe}=Ek(),{kEnumerableProperty:ou}=Re(),{environmentSettingsObject:bj}=Ys(),wj=!1,Nj=3e3,VE=0,Dj=1,WE=2,zGe="anonymous",KGe="use-credentials",jd=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=VE;#n=null;#i=null;#o;#A;constructor(e,r={}){super(),Io.util.markAsUncloneable(this);let s="EventSource constructor";Io.argumentLengthCheck(arguments,1,s),wj||(wj=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Io.converters.USVString(e,s,"url"),r=Io.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.dispatcher,this.#A={lastEventId:"",reconnectionTime:Nj};let n=bj,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#A.origin=i.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=i.href;let A=zGe;r.withCredentials&&(A=KGe,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:A==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=bj.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=YGe(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===WE)return;this.#s=VE;let e={request:this.#n,dispatcher:this.#o},r=s=>{yj(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(yj(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?JGe(n):"failure",A=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||A===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Dj,this.dispatchEvent(new Event("open")),this.#A.origin=s.urlList[s.urlList.length-1].origin;let o=new qGe({eventSourceSettings:this.#A,push:a=>{this.dispatchEvent(VGe(a.type,a.options))}});GGe(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=_Ge(e)}async#c(){this.#s!==WE&&(this.#s=VE,this.dispatchEvent(new Event("error")),await WGe(this.#A.reconnectionTime),this.#s===VE&&(this.#A.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#A.lastEventId,!0),this.#a()))}close(){Io.brandCheck(this,t),this.#s!==WE&&(this.#s=WE,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Sj={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:VE,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Dj,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:WE,writable:!1}};Object.defineProperties(jd,Sj);Object.defineProperties(jd.prototype,Sj);Object.defineProperties(jd.prototype,{close:ou,onerror:ou,onmessage:ou,onopen:ou,readyState:ou,url:ou,withCredentials:ou});Io.converters.EventSourceInitDict=Io.dictionaryConverter([{key:"withCredentials",converter:Io.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Io.converters.any}]);Rj.exports={EventSource:jd,defaultReconnectionTime:Nj}});var Ck=E((ayt,le)=>{"use strict";var ZGe=Nd(),xj=jf(),XGe=Dd(),jGe=S7(),$Ge=Sd(),e_e=Y2(),t_e=j7(),r_e=nz(),kj=qe(),uQ=Re(),{InvalidArgumentError:cQ}=kj,$d=qz(),s_e=eE(),n_e=bx(),i_e=NK(),A_e=Dx(),o_e=lx(),a_e=l0(),{getGlobalDispatcher:Fj,setGlobalDispatcher:c_e}=B0(),u_e=Q0(),l_e=e0(),d_e=t0();Object.assign(xj.prototype,$d);le.exports.Dispatcher=xj;le.exports.Client=ZGe;le.exports.Pool=XGe;le.exports.BalancedPool=jGe;le.exports.Agent=$Ge;le.exports.ProxyAgent=e_e;le.exports.EnvHttpProxyAgent=t_e;le.exports.RetryAgent=r_e;le.exports.RetryHandle
Line truncated
|
||||
%s`,F,F,I,s);var H=I.type==="*"?Xk:I.type==="?"?Zk:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+H+"\\("+F}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var G=o.length-1;G>-1;G--){var _=o[G],Ne=s.slice(0,_.reStart),Ge=s.slice(_.reStart,_.reEnd-8),z=s.slice(_.reEnd-8,_.reEnd),ge=s.slice(_.reEnd);z+=ge;var ze=Ne.split("(").length-1,xt=ge;for(p=0;p<ze;p++)xt=xt.replace(/\)[+*?]?/,"");ge=xt;var ar="";ge===""&&e!==IQ&&(ar="$");var hBe=Ne+Ge+ge+ar+z;s=hBe}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=g+s),e===IQ)return[s,n];if(!n)return T5e(t);var fBe=r.nocase?"i":"";try{var ED=new RegExp("^"+s+"$",fBe)}catch{return new RegExp("$.")}return ED._glob=t,ED._src=s,ED}Xs.makeRe=function(t,e){return new wr(t,e||{}).makeRe()};wr.prototype.makeRe=R5e;function R5e(){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?Xk:e.dot?B5e:Q5e,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(A){return A===jk?r:typeof A=="string"?x5e(A):A._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}Xs.match=function(t,e,r){r=r||{};var s=new wr(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};wr.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;$E.sep!=="/"&&(e=e.split($E.sep).join("/")),e=e.split(see),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var i,A;for(A=e.length-1;A>=0&&(i=e[A],!i);A--);for(A=0;A<n.length;A++){var o=n[A],a=e;s.matchBase&&o.length===1&&(a=[i]);var c=this.matchOne(a,o,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};wr.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,A=t.length,o=e.length;n<A&&i<o;n++,i++){this.debug("matchOne loop");var a=e[i],c=t[n];if(this.debug(e,a,c),a===!1)return!1;if(a===jk){this.debug("GLOBSTAR",[e,a,c]);var u=n,l=i+1;if(l===o){for(this.debug("** at the end");n<A;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<A;){var g=t[u];if(this.debug(`
|
||||
globstar while`,t,u,e,l,g),this.matchOne(t.slice(u),e.slice(l),r))return this.debug("globstar found match!",u,A,g),!0;if(g==="."||g===".."||!s.dot&&g.charAt(0)==="."){this.debug("dot detected!",t,u,e,l);break}this.debug("globstar swallow a segment, and continue"),u++}return!!(r&&(this.debug(`
|
||||
>>> no match, partial?`,t,u,e,l),u===A))}var h;if(typeof a=="string"?(h=c===a,this.debug("string match",a,c,h)):(h=c.match(a),this.debug("pattern match",a,c,h)),!h)return!1}if(n===A&&i===o)return!0;if(n===A)return r;if(i===o)return n===A-1&&t[n]==="";throw new Error("wtf?")};function R5e(t){return t.replace(/\\(.)/g,"$1")}function T5e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var em=E((kbt,aee)=>{"use strict";var U5e="2.0.0",L5e=Number.MAX_SAFE_INTEGER||9007199254740991,v5e=16,P5e=250,O5e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];aee.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:v5e,MAX_SAFE_BUILD_LENGTH:P5e,MAX_SAFE_INTEGER:L5e,RELEASE_TYPES:O5e,SEMVER_SPEC_VERSION:U5e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var tm=E((Fbt,cee)=>{"use strict";var H5e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};cee.exports=H5e});var sg=E((pA,uee)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:$k,MAX_SAFE_BUILD_LENGTH:G5e,MAX_LENGTH:_5e}=em(),Y5e=tm();pA=uee.exports={};var q5e=pA.re=[],J5e=pA.safeRe=[],q=pA.src=[],V5e=pA.safeSrc=[],J=pA.t={},W5e=0,eF="[a-zA-Z0-9-]",z5e=[["\\s",1],["\\d",_5e],[eF,G5e]],K5e=t=>{for(let[e,r]of z5e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},Be=(t,e,r)=>{let s=K5e(e),n=W5e++;Y5e(t,n,e),J[t]=n,q[n]=e,V5e[n]=s,q5e[n]=new RegExp(e,r?"g":void 0),J5e[n]=new RegExp(s,r?"g":void 0)};Be("NUMERICIDENTIFIER","0|[1-9]\\d*");Be("NUMERICIDENTIFIERLOOSE","\\d+");Be("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${eF}*`);Be("MAINVERSION",`(${q[J.NUMERICIDENTIFIER]})\\.(${q[J.NUMERICIDENTIFIER]})\\.(${q[J.NUMERICIDENTIFIER]})`);Be("MAINVERSIONLOOSE",`(${q[J.NUMERICIDENTIFIERLOOSE]})\\.(${q[J.NUMERICIDENTIFIERLOOSE]})\\.(${q[J.NUMERICIDENTIFIERLOOSE]})`);Be("PRERELEASEIDENTIFIER",`(?:${q[J.NONNUMERICIDENTIFIER]}|${q[J.NUMERICIDENTIFIER]})`);Be("PRERELEASEIDENTIFIERLOOSE",`(?:${q[J.NONNUMERICIDENTIFIER]}|${q[J.NUMERICIDENTIFIERLOOSE]})`);Be("PRERELEASE",`(?:-(${q[J.PRERELEASEIDENTIFIER]}(?:\\.${q[J.PRERELEASEIDENTIFIER]})*))`);Be("PRERELEASELOOSE",`(?:-?(${q[J.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${q[J.PRERELEASEIDENTIFIERLOOSE]})*))`);Be("BUILDIDENTIFIER",`${eF}+`);Be("BUILD",`(?:\\+(${q[J.BUILDIDENTIFIER]}(?:\\.${q[J.BUILDIDENTIFIER]})*))`);Be("FULLPLAIN",`v?${q[J.MAINVERSION]}${q[J.PRERELEASE]}?${q[J.BUILD]}?`);Be("FULL",`^${q[J.FULLPLAIN]}$`);Be("LOOSEPLAIN",`[v=\\s]*${q[J.MAINVERSIONLOOSE]}${q[J.PRERELEASELOOSE]}?${q[J.BUILD]}?`);Be("LOOSE",`^${q[J.LOOSEPLAIN]}$`);Be("GTLT","((?:<|>)?=?)");Be("XRANGEIDENTIFIERLOOSE",`${q[J.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);Be("XRANGEIDENTIFIER",`${q[J.NUMERICIDENTIFIER]}|x|X|\\*`);Be("XRANGEPLAIN",`[v=\\s]*(${q[J.XRANGEIDENTIFIER]})(?:\\.(${q[J.XRANGEIDENTIFIER]})(?:\\.(${q[J.XRANGEIDENTIFIER]})(?:${q[J.PRERELEASE]})?${q[J.BUILD]}?)?)?`);Be("XRANGEPLAINLOOSE",`[v=\\s]*(${q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${q[J.XRANGEIDENTIFIERLOOSE]})(?:${q[J.PRERELEASELOOSE]})?${q[J.BUILD]}?)?)?`);Be("XRANGE",`^${q[J.GTLT]}\\s*${q[J.XRANGEPLAIN]}$`);Be("XRANGELOOSE",`^${q[J.GTLT]}\\s*${q[J.XRANGEPLAINLOOSE]}$`);Be("COERCEPLAIN",`(^|[^\\d])(\\d{1,${$k}})(?:\\.(\\d{1,${$k}}))?(?:\\.(\\d{1,${$k}}))?`);Be("COERCE",`${q[J.COERCEPLAIN]}(?:$|[^\\d])`);Be("COERCEFULL",q[J.COERCEPLAIN]+`(?:${q[J.PRERELEASE]})?(?:${q[J.BUILD]})?(?:$|[^\\d])`);Be("COERCERTL",q[J.COERCE],!0);Be("COERCERTLFULL",q[J.COERCEFULL],!0);Be("LONETILDE","(?:~>?)");Be("TILDETRIM",`(\\s*)${q[J.LONETILDE]}\\s+`,!0);pA.tildeTrimReplace="$1~";Be("TILDE",`^${q[J.LONETILDE]}${q[J.XRANGEPLAIN]}$`);Be("TILDELOOSE",`^${q[J.LONETILDE]}${q[J.XRANGEPLAINLOOSE]}$`);Be("LONECARET","(?:\\^)");Be("CARETTRIM",`(\\s*)${q[J.LONECARET]}\\s+`,!0);pA.caretTrimReplace="$1^";Be("CARET",`^${q[J.LONECARET]}${q[J.XRANGEPLAIN]}$`);Be("CARETLOOSE",`^${q[J.LONECARET]}${q[J.XRANGEPLAINLOOSE]}$`);Be("COMPARATORLOOSE",`^${q[J.GTLT]}\\s*(${q[J.LOOSEPLAIN]})$|^$`);Be("COMPARATOR",`^${q[J.GTLT]}\\s*(${q[J.FULLPLAIN]})$|^$`);Be("COMPARATORTRIM",`(\\s*)${q[J.GTLT]}\\s*(${q[J.LOOSEPLAIN]}|${q[J.XRANGEPLAIN]})`,!0);pA.comparatorTrimReplace="$1$2$3";Be("HYPHENRANGE",`^\\s*(${q[J.XRANGEPLAIN]})\\s+-\\s+(${q[J.XRANGEPLAIN]})\\s*$`);Be("HYPHENRANGELOOSE",`^\\s*(${q[J.XRANGEPLAINLOOSE]})\\s+-\\s+(${q[J.XRANGEPLAINLOOSE]})\\s*$`);Be("STAR","(<|>)?=?\\s*\\*");Be("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");Be("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var QQ=E((Mbt,lee)=>{"use strict";var Z5e=Object.freeze({loose:!0}),X5e=Object.freeze({}),j5e=t=>t?typeof t!="object"?Z5e:t:X5e;lee.exports=j5e});var tF=E((Ubt,hee)=>{"use strict";var dee=/^[0-9]+$/,gee=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=dee.test(t),s=dee.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},$5e=(t,e)=>gee(e,t);hee.exports={compareIdentifiers:gee,rcompareIdentifiers:$5e}});var Pr=E((Lbt,Eee)=>{"use strict";var yQ=tm(),{MAX_LENGTH:fee,MAX_SAFE_
Line truncated
|
||||
>>> no match, partial?`,t,u,e,l),u===A))}var h;if(typeof a=="string"?(h=c===a,this.debug("string match",a,c,h)):(h=c.match(a),this.debug("pattern match",a,c,h)),!h)return!1}if(n===A&&i===o)return!0;if(n===A)return r;if(i===o)return n===A-1&&t[n]==="";throw new Error("wtf?")};function T5e(t){return t.replace(/\\(.)/g,"$1")}function x5e(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var em=E((Mbt,aee)=>{"use strict";var L5e="2.0.0",v5e=Number.MAX_SAFE_INTEGER||9007199254740991,P5e=16,O5e=250,H5e=["major","premajor","minor","preminor","patch","prepatch","prerelease"];aee.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:P5e,MAX_SAFE_BUILD_LENGTH:O5e,MAX_SAFE_INTEGER:v5e,RELEASE_TYPES:H5e,SEMVER_SPEC_VERSION:L5e,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var tm=E((Ubt,cee)=>{"use strict";var G5e=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};cee.exports=G5e});var sg=E((pA,uee)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:$k,MAX_SAFE_BUILD_LENGTH:_5e,MAX_LENGTH:Y5e}=em(),q5e=tm();pA=uee.exports={};var J5e=pA.re=[],V5e=pA.safeRe=[],q=pA.src=[],W5e=pA.safeSrc=[],J=pA.t={},z5e=0,eF="[a-zA-Z0-9-]",K5e=[["\\s",1],["\\d",Y5e],[eF,_5e]],Z5e=t=>{for(let[e,r]of K5e)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},Be=(t,e,r)=>{let s=Z5e(e),n=z5e++;q5e(t,n,e),J[t]=n,q[n]=e,W5e[n]=s,J5e[n]=new RegExp(e,r?"g":void 0),V5e[n]=new RegExp(s,r?"g":void 0)};Be("NUMERICIDENTIFIER","0|[1-9]\\d*");Be("NUMERICIDENTIFIERLOOSE","\\d+");Be("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${eF}*`);Be("MAINVERSION",`(${q[J.NUMERICIDENTIFIER]})\\.(${q[J.NUMERICIDENTIFIER]})\\.(${q[J.NUMERICIDENTIFIER]})`);Be("MAINVERSIONLOOSE",`(${q[J.NUMERICIDENTIFIERLOOSE]})\\.(${q[J.NUMERICIDENTIFIERLOOSE]})\\.(${q[J.NUMERICIDENTIFIERLOOSE]})`);Be("PRERELEASEIDENTIFIER",`(?:${q[J.NONNUMERICIDENTIFIER]}|${q[J.NUMERICIDENTIFIER]})`);Be("PRERELEASEIDENTIFIERLOOSE",`(?:${q[J.NONNUMERICIDENTIFIER]}|${q[J.NUMERICIDENTIFIERLOOSE]})`);Be("PRERELEASE",`(?:-(${q[J.PRERELEASEIDENTIFIER]}(?:\\.${q[J.PRERELEASEIDENTIFIER]})*))`);Be("PRERELEASELOOSE",`(?:-?(${q[J.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${q[J.PRERELEASEIDENTIFIERLOOSE]})*))`);Be("BUILDIDENTIFIER",`${eF}+`);Be("BUILD",`(?:\\+(${q[J.BUILDIDENTIFIER]}(?:\\.${q[J.BUILDIDENTIFIER]})*))`);Be("FULLPLAIN",`v?${q[J.MAINVERSION]}${q[J.PRERELEASE]}?${q[J.BUILD]}?`);Be("FULL",`^${q[J.FULLPLAIN]}$`);Be("LOOSEPLAIN",`[v=\\s]*${q[J.MAINVERSIONLOOSE]}${q[J.PRERELEASELOOSE]}?${q[J.BUILD]}?`);Be("LOOSE",`^${q[J.LOOSEPLAIN]}$`);Be("GTLT","((?:<|>)?=?)");Be("XRANGEIDENTIFIERLOOSE",`${q[J.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);Be("XRANGEIDENTIFIER",`${q[J.NUMERICIDENTIFIER]}|x|X|\\*`);Be("XRANGEPLAIN",`[v=\\s]*(${q[J.XRANGEIDENTIFIER]})(?:\\.(${q[J.XRANGEIDENTIFIER]})(?:\\.(${q[J.XRANGEIDENTIFIER]})(?:${q[J.PRERELEASE]})?${q[J.BUILD]}?)?)?`);Be("XRANGEPLAINLOOSE",`[v=\\s]*(${q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${q[J.XRANGEIDENTIFIERLOOSE]})(?:\\.(${q[J.XRANGEIDENTIFIERLOOSE]})(?:${q[J.PRERELEASELOOSE]})?${q[J.BUILD]}?)?)?`);Be("XRANGE",`^${q[J.GTLT]}\\s*${q[J.XRANGEPLAIN]}$`);Be("XRANGELOOSE",`^${q[J.GTLT]}\\s*${q[J.XRANGEPLAINLOOSE]}$`);Be("COERCEPLAIN",`(^|[^\\d])(\\d{1,${$k}})(?:\\.(\\d{1,${$k}}))?(?:\\.(\\d{1,${$k}}))?`);Be("COERCE",`${q[J.COERCEPLAIN]}(?:$|[^\\d])`);Be("COERCEFULL",q[J.COERCEPLAIN]+`(?:${q[J.PRERELEASE]})?(?:${q[J.BUILD]})?(?:$|[^\\d])`);Be("COERCERTL",q[J.COERCE],!0);Be("COERCERTLFULL",q[J.COERCEFULL],!0);Be("LONETILDE","(?:~>?)");Be("TILDETRIM",`(\\s*)${q[J.LONETILDE]}\\s+`,!0);pA.tildeTrimReplace="$1~";Be("TILDE",`^${q[J.LONETILDE]}${q[J.XRANGEPLAIN]}$`);Be("TILDELOOSE",`^${q[J.LONETILDE]}${q[J.XRANGEPLAINLOOSE]}$`);Be("LONECARET","(?:\\^)");Be("CARETTRIM",`(\\s*)${q[J.LONECARET]}\\s+`,!0);pA.caretTrimReplace="$1^";Be("CARET",`^${q[J.LONECARET]}${q[J.XRANGEPLAIN]}$`);Be("CARETLOOSE",`^${q[J.LONECARET]}${q[J.XRANGEPLAINLOOSE]}$`);Be("COMPARATORLOOSE",`^${q[J.GTLT]}\\s*(${q[J.LOOSEPLAIN]})$|^$`);Be("COMPARATOR",`^${q[J.GTLT]}\\s*(${q[J.FULLPLAIN]})$|^$`);Be("COMPARATORTRIM",`(\\s*)${q[J.GTLT]}\\s*(${q[J.LOOSEPLAIN]}|${q[J.XRANGEPLAIN]})`,!0);pA.comparatorTrimReplace="$1$2$3";Be("HYPHENRANGE",`^\\s*(${q[J.XRANGEPLAIN]})\\s+-\\s+(${q[J.XRANGEPLAIN]})\\s*$`);Be("HYPHENRANGELOOSE",`^\\s*(${q[J.XRANGEPLAINLOOSE]})\\s+-\\s+(${q[J.XRANGEPLAINLOOSE]})\\s*$`);Be("STAR","(<|>)?=?\\s*\\*");Be("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");Be("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var QQ=E((Lbt,lee)=>{"use strict";var X5e=Object.freeze({loose:!0}),j5e=Object.freeze({}),$5e=t=>t?typeof t!="object"?X5e:t:j5e;lee.exports=$5e});var tF=E((vbt,hee)=>{"use strict";var dee=/^[0-9]+$/,gee=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=dee.test(t),s=dee.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},eYe=(t,e)=>gee(e,t);hee.exports={compareIdentifiers:gee,rcompareIdentifiers:eYe}});var Pr=E((Pbt,Eee)=>{"use strict";var yQ=tm(),{MAX_LENGTH:fee,MAX_SAFE_
Line truncated
|
||||
`).join(`
|
||||
`+i),t.push(n+"m+"+_Q.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=lJe()+e+" "+t[0]}function lJe(){return hr.inspectOpts.hideDate?"":new Date().toISOString()+" "}function dJe(...t){return process.stderr.write(GQ.formatWithOptions(hr.inspectOpts,...t)+`
|
||||
`)}function gJe(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function hJe(){return process.env.DEBUG}function fJe(t){t.inspectOpts={};let e=Object.keys(hr.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=hr.inspectOpts[e[r]]}_Q.exports=TF()(hr);var{formatters:wre}=_Q.exports;wre.o=function(t){return this.inspectOpts.colors=this.useColors,GQ.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};wre.O=function(t){return this.inspectOpts.colors=this.useColors,GQ.inspect(t,this.inspectOpts)}});var YQ=E((oDt,FF)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?FF.exports=Cre():FF.exports=Nre()});var Rre=E(Bs=>{"use strict";var EJe=Bs&&Bs.__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]})),mJe=Bs&&Bs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Dre=Bs&&Bs.__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)&&EJe(e,t,r);return mJe(e,t),e};Object.defineProperty(Bs,"__esModule",{value:!0});Bs.req=Bs.json=Bs.toBuffer=void 0;var pJe=Dre(C("http")),CJe=Dre(C("https"));async function Sre(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Bs.toBuffer=Sre;async function IJe(t){let r=(await Sre(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Bs.json=IJe;function BJe(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?CJe:pJe).request(t,e),n=new Promise((i,A)=>{s.once("response",i).once("error",A).end()});return s.then=n.then.bind(n),s}Bs.req=BJe});var UF=E(js=>{"use strict";var xre=js&&js.__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]})),QJe=js&&js.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),kre=js&&js.__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)&&xre(e,t,r);return QJe(e,t),e},yJe=js&&js.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&xre(e,t,r)};Object.defineProperty(js,"__esModule",{value:!0});js.Agent=void 0;var bJe=kre(C("net")),Tre=kre(C("http")),wJe=C("https");yJe(Rre(),js);var CA=Symbol("AgentBaseInternalState"),MF=class extends Tre.Agent{constructor(e){super(e),this[CA]={}}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 bJe.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)?wJe.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,s){let n={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(n),A=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,n)).then(o=>{if(this.decrementSockets(i,A),o instanceof Tre.Agent)try{return o.addRequest(e,n)}catch(a){return s(a)}this[CA].currentSocket=o,super.createSocket(e,r,s)},o=>{this.decrementSockets(i,A),s(o)})}createConnection(){let e=this[CA].currentSocket;if(this[CA].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[CA].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[CA]&&(this[CA].defaultPort=e)}get protocol(){return this[CA].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[CA]&&(this[CA].protocol=e)}};js.Agent=MF});var Fre=E(cg=>{"use strict";var NJe=cg&&cg.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(cg,"__esModule",{value:!0});cg.parseProxyResponse=void 0;var DJe=NJe(YQ()),qQ=(0,DJe.default)("https-proxy-agent:parse-proxy-response");function SJe(t){return new Promise((e,r)=>{let s=0,n=[];function i(){let u=t.read();u?c(u):t.once("readable",i)}function A(){t.removeListener("end",o),t.removeListener("error",a),t.removeListener("readable",i)}function o(){A(),qQ("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function a(u){A(),qQ("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+"+_Q.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=dJe()+e+" "+t[0]}function dJe(){return hr.inspectOpts.hideDate?"":new Date().toISOString()+" "}function gJe(...t){return process.stderr.write(GQ.formatWithOptions(hr.inspectOpts,...t)+`
|
||||
`)}function hJe(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function fJe(){return process.env.DEBUG}function EJe(t){t.inspectOpts={};let e=Object.keys(hr.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=hr.inspectOpts[e[r]]}_Q.exports=TF()(hr);var{formatters:wre}=_Q.exports;wre.o=function(t){return this.inspectOpts.colors=this.useColors,GQ.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};wre.O=function(t){return this.inspectOpts.colors=this.useColors,GQ.inspect(t,this.inspectOpts)}});var YQ=E((cDt,FF)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?FF.exports=Cre():FF.exports=Nre()});var Rre=E(Bs=>{"use strict";var mJe=Bs&&Bs.__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]})),pJe=Bs&&Bs.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Dre=Bs&&Bs.__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)&&mJe(e,t,r);return pJe(e,t),e};Object.defineProperty(Bs,"__esModule",{value:!0});Bs.req=Bs.json=Bs.toBuffer=void 0;var CJe=Dre(C("http")),IJe=Dre(C("https"));async function Sre(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Bs.toBuffer=Sre;async function BJe(t){let r=(await Sre(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Bs.json=BJe;function QJe(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?IJe:CJe).request(t,e),n=new Promise((i,A)=>{s.once("response",i).once("error",A).end()});return s.then=n.then.bind(n),s}Bs.req=QJe});var UF=E(js=>{"use strict";var xre=js&&js.__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]})),yJe=js&&js.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),kre=js&&js.__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)&&xre(e,t,r);return yJe(e,t),e},bJe=js&&js.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&xre(e,t,r)};Object.defineProperty(js,"__esModule",{value:!0});js.Agent=void 0;var wJe=kre(C("net")),Tre=kre(C("http")),NJe=C("https");bJe(Rre(),js);var CA=Symbol("AgentBaseInternalState"),MF=class extends Tre.Agent{constructor(e){super(e),this[CA]={}}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 wJe.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)?NJe.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,s){let n={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(n),A=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,n)).then(o=>{if(this.decrementSockets(i,A),o instanceof Tre.Agent)try{return o.addRequest(e,n)}catch(a){return s(a)}this[CA].currentSocket=o,super.createSocket(e,r,s)},o=>{this.decrementSockets(i,A),s(o)})}createConnection(){let e=this[CA].currentSocket;if(this[CA].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[CA].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[CA]&&(this[CA].defaultPort=e)}get protocol(){return this[CA].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[CA]&&(this[CA].protocol=e)}};js.Agent=MF});var Fre=E(cg=>{"use strict";var DJe=cg&&cg.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(cg,"__esModule",{value:!0});cg.parseProxyResponse=void 0;var SJe=DJe(YQ()),qQ=(0,SJe.default)("https-proxy-agent:parse-proxy-response");function RJe(t){return new Promise((e,r)=>{let s=0,n=[];function i(){let u=t.read();u?c(u):t.once("readable",i)}function A(){t.removeListener("end",o),t.removeListener("error",a),t.removeListener("readable",i)}function o(){A(),qQ("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function a(u){A(),qQ("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){qQ("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(" "),B=+p[1],m=p.slice(2).join(" "),I={};for(let w of h){if(!w)continue;let D=w.indexOf(":");if(D===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${w}"`));let F=w.slice(0,D).toLowerCase(),H=w.slice(D+1).trimStart(),x=I[F];typeof x=="string"?I[F]=[x,H]:Array.isArray(x)?x.push(H):I[F]=H}qQ("got proxy server response: %o %o",f,I),A(),e({connect:{statusCode:B,statusText:m,headers:I},buffered:l})}t.on("error",a),t.on("end",o),i()})}cg.parseProxyResponse=SJe});var Ore=E(On=>{"use strict";var RJe=On&&On.__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]})),TJe=On&&On.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),vre=On&&On.__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)&&RJe(e,t,r);return TJe(e,t),e},Pre=On&&On.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(On,"__esModule",{value:!0});On.HttpsProxyAgent=void 0;var JQ=vre(C("net")),Mre=vre(C("tls")),xJe=Pre(C("assert")),kJe=Pre(YQ()),FJe=UF(),MJe=C("url"),UJe=Fre(),dm=(0,kJe.default)("https-proxy-agent"),Ure=t=>t.servername===void 0&&t.host&&!JQ.isIP(t.host)?{...t,servername:t.host}:t,VQ=class extends FJe.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new MJe.URL(e):e,this.proxyHeaders=r?.headers??{},dm("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?Lre(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:"?(dm("Creating `tls.Socket`: %o",this.connectOpts),n=Mre.connect(Ure(this.connectOpts))):(dm("Creating `net.Socket`: %o",this.connectOpts),n=JQ.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},A=JQ.isIPv6(r.host)?`[${r.host}]`:r.host,o=`CONNECT ${A}:${r.port} HTTP/1.1\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),B=+p[1],m=p.slice(2).join(" "),I={};for(let w of h){if(!w)continue;let D=w.indexOf(":");if(D===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${w}"`));let F=w.slice(0,D).toLowerCase(),H=w.slice(D+1).trimStart(),x=I[F];typeof x=="string"?I[F]=[x,H]:Array.isArray(x)?x.push(H):I[F]=H}qQ("got proxy server response: %o %o",f,I),A(),e({connect:{statusCode:B,statusText:m,headers:I},buffered:l})}t.on("error",a),t.on("end",o),i()})}cg.parseProxyResponse=RJe});var Ore=E(On=>{"use strict";var TJe=On&&On.__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]})),xJe=On&&On.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),vre=On&&On.__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)&&TJe(e,t,r);return xJe(e,t),e},Pre=On&&On.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(On,"__esModule",{value:!0});On.HttpsProxyAgent=void 0;var JQ=vre(C("net")),Mre=vre(C("tls")),kJe=Pre(C("assert")),FJe=Pre(YQ()),MJe=UF(),UJe=C("url"),LJe=Fre(),dm=(0,FJe.default)("https-proxy-agent"),Ure=t=>t.servername===void 0&&t.host&&!JQ.isIP(t.host)?{...t,servername:t.host}:t,VQ=class extends MJe.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new UJe.URL(e):e,this.proxyHeaders=r?.headers??{},dm("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?Lre(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:"?(dm("Creating `tls.Socket`: %o",this.connectOpts),n=Mre.connect(Ure(this.connectOpts))):(dm("Creating `net.Socket`: %o",this.connectOpts),n=JQ.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},A=JQ.isIPv6(r.host)?`[${r.host}]`:r.host,o=`CONNECT ${A}:${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=`${A}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let g of Object.keys(i))o+=`${g}: ${i[g]}\r
|
||||
`;let a=(0,UJe.parseProxyResponse)(n);n.write(`${o}\r
|
||||
`);let{connect:c,buffered:u}=await a;if(e.emit("proxyConnect",c),this.emit("proxyConnect",c,e),c.statusCode===200)return e.once("socket",LJe),r.secureEndpoint?(dm("Upgrading socket connection to TLS"),Mre.connect({...Lre(Ure(r),"host","path","port"),socket:n})):n;n.destroy();let l=new JQ.Socket({writable:!1});return l.readable=!0,e.once("socket",g=>{dm("Replaying proxy buffer for failed request"),(0,xJe.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),l}};VQ.protocols=["http","https"];On.HttpsProxyAgent=VQ;function LJe(t){t.resume()}function Lre(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var _re=E(Hn=>{"use strict";var vJe=Hn&&Hn.__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]})),PJe=Hn&&Hn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Gre=Hn&&Hn.__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)&&vJe(e,t,r);return PJe(e,t),e},OJe=Hn&&Hn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Hn,"__esModule",{value:!0});Hn.HttpProxyAgent=void 0;var HJe=Gre(C("net")),GJe=Gre(C("tls")),_Je=OJe(YQ()),YJe=C("events"),qJe=UF(),Hre=C("url"),ug=(0,_Je.default)("http-proxy-agent"),WQ=class extends qJe.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Hre.URL(e):e,this.proxyHeaders=r?.headers??{},ug("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?JJe(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",A=`${n}//${i}`,o=new Hre.URL(e.path,A);r.port!==80&&(o.port=String(r.port)),e.path=String(o);let a=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(s.username||s.password){let c=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;a["Proxy-Authorization"]=`Basic ${Buffer.from(c).toString("base64")}`}a["Proxy-Connection"]||(a["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let c of Object.keys(a)){let u=a[c];u&&e.setHeader(c,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let s,n;ug("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(ug("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
`;let a=(0,LJe.parseProxyResponse)(n);n.write(`${o}\r
|
||||
`);let{connect:c,buffered:u}=await a;if(e.emit("proxyConnect",c),this.emit("proxyConnect",c,e),c.statusCode===200)return e.once("socket",vJe),r.secureEndpoint?(dm("Upgrading socket connection to TLS"),Mre.connect({...Lre(Ure(r),"host","path","port"),socket:n})):n;n.destroy();let l=new JQ.Socket({writable:!1});return l.readable=!0,e.once("socket",g=>{dm("Replaying proxy buffer for failed request"),(0,kJe.default)(g.listenerCount("data")>0),g.push(u),g.push(null)}),l}};VQ.protocols=["http","https"];On.HttpsProxyAgent=VQ;function vJe(t){t.resume()}function Lre(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var _re=E(Hn=>{"use strict";var PJe=Hn&&Hn.__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]})),OJe=Hn&&Hn.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Gre=Hn&&Hn.__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)&&PJe(e,t,r);return OJe(e,t),e},HJe=Hn&&Hn.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Hn,"__esModule",{value:!0});Hn.HttpProxyAgent=void 0;var GJe=Gre(C("net")),_Je=Gre(C("tls")),YJe=HJe(YQ()),qJe=C("events"),JJe=UF(),Hre=C("url"),ug=(0,YJe.default)("http-proxy-agent"),WQ=class extends JJe.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Hre.URL(e):e,this.proxyHeaders=r?.headers??{},ug("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?VJe(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",A=`${n}//${i}`,o=new Hre.URL(e.path,A);r.port!==80&&(o.port=String(r.port)),e.path=String(o);let a=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(s.username||s.password){let c=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;a["Proxy-Authorization"]=`Basic ${Buffer.from(c).toString("base64")}`}a["Proxy-Connection"]||(a["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let c of Object.keys(a)){let u=a[c];u&&e.setHeader(c,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let s,n;ug("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(ug("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),ug("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(ug("Creating `tls.Socket`: %o",this.connectOpts),i=GJe.connect(this.connectOpts)):(ug("Creating `net.Socket`: %o",this.connectOpts),i=HJe.connect(this.connectOpts)),await(0,YJe.once)(i,"connect"),i}};WQ.protocols=["http","https"];Hn.HttpProxyAgent=WQ;function JJe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var pse=E(jQ=>{"use strict";Object.defineProperty(jQ,"__esModule",{value:!0});jQ.state=void 0;jQ.state={instrumenterImplementation:void 0}});var Tse=E(ry=>{"use strict";Object.defineProperty(ry,"__esModule",{value:!0});ry.state=void 0;ry.state={operationRequestMap:new WeakMap}});var uoe=E((XHt,Ize)=>{Ize.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var doe=E((jHt,loe)=>{var Bze=uoe();loe.exports={version:Bze.version}});var Ey=E(Bg=>{"use strict";Object.defineProperty(Bg,"__esModule",{value:!0});Bg.isJsonObject=Bg.typeofJsonValue=void 0;function Dze(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}Bg.typeofJsonValue=Dze;function Sze(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}Bg.isJsonObject=Sze});var py=E(Qg=>{"use strict";Object.defineProperty(Qg,"__esModule",{value:!0});Qg.base64encode=Qg.base64decode=void 0;var Qo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),my=[];for(let t=0;t<Qo.length;t++)my[Qo[t].charCodeAt(0)]=t;my[45]=Qo.indexOf("+");my[95]=Qo.indexOf("/");function Rze(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,A=0;for(let o=0;o<t.length;o++){if(i=my[t.charCodeAt(o)],i===void 0)switch(t[o]){case"=":n=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(n){case 0:A=i,n=1;break;case 1:r[s++]=A<<2|(i&48)>>4,A=i,n=2;break;case 2:r[s++]=(A&15)<<4|(i&60)>>2,A=i,n=3;break;case 3:r[s++]=(A&3)<<6|i,n=0;break}}if(n==1)throw Error("invalid base64 string.");return r.subarray(0,s)}Qg.base64decode=Rze;function Tze(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Qo[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Qo[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Qo[n|s>>6],e+=Qo[s&63],r=0;break}return r&&(e+=Qo[n],e+="=",r==1&&(e+="=")),e}Qg.base64encode=Tze});var hoe=E(Cy=>{"use strict";Object.defineProperty(Cy,"__esModule",{value:!0});Cy.utf8read=void 0;var YM=t=>String.fromCharCode.apply(String,t);function xze(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,i,A=t.length;for(;e<A;)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(YM(s)),n=0);return r.length?(n&&r.push(YM(s.slice(0,n))),r.join("")):YM(s.slice(0,n))}Cy.utf8read=xze});var Im=E(IA=>{"use strict";Object.defineProperty(IA,"__esModule",{value:!0});IA.WireType=IA.mergeBinaryOptions=IA.UnknownFieldHandler=void 0;var kze;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,s,n,i,A)=>{(e(s)?s[t.symbol]:s[t.symbol]=[]).push({no:n,wireType:i,data:A})},t.onWrite=(r,s,n)=>{for(let{no:i,wireType:A,data:o}of t.list(s))n.tag(i,A).raw(o)},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])})(kze=IA.UnknownFieldHandler||(IA.UnknownFieldHandler={}));function Fze(t,e){return Object.assign(Object.assign({},t),e)}IA.mergeBinaryOptions=Fze;var Mze;(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"})(Mze=IA.WireType||(IA.WireType={}))});var By=E(Qs=>{"use strict";Object.defineProperty(Qs,"__esModule",{value:!0});Qs.varint32read=Qs.varint32write=Qs.int64toString=Qs.int64fromString=Qs.varint64write=Qs.varint64read=void 0;function Uze(){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")}Qs.varint64read=Uze;function Lze(t,e,r){for(let i=0;i<28;i=i+7){let A=t>>>i,o=!(!(A>>>7)&&e==0),a=(o?A|128:A)&255;if(r.push(a),!o)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let i=3;i<31;i=i+7){let A=e>>>i,o=!!(A>>>7),a=(o?A|128:A)&255;if(r.push(a),!o)return}r.push(e>>>31&1)}}Qs.varint64write=Lze;var Iy=65536*65536;function vze(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,s=0,n=0;function i(A,o){let a=Number(t.slice(A,o));n*=r,s=s*r+a,s>=Iy&&(n=n+(s/Iy|0),s=s%Iy)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}Qs.int64fromString=vze;function Pze(t,e){if(e>>>0<=2097151)return""+(Iy*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,i=r+s*6777216+n*6710656,A=s+n*8147497,o=n*2,a=1e7;i>=a&&(A+=Math.floor(i/a),i%=a),A>=a&&(o+=Math.floor(A/a),A%=a);function c(u,l){let g=u?String(u):"";return l?"0000000".slice(g.length)+g:g}return c(o,0)+c(A,o)+c(i,1)}Qs.int64toString=Pze;function Oze(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)}}Qs.varint32write=Oze;function Hze(){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}Qs.varint32read=Hze});var Fa=E(ka=>{"use strict";Object.defineProperty(ka,"__esModule",{value:!0});ka.PbLong=ka.PbULong=ka.detectBi=void 0;var Bm=By(),ot;function foe(){let t=new DataView(new ArrayBuffer(8));ot=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}ka.detectBi=foe;foe();function Eoe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var moe=/^-?[0-9]+$/,yy=4294967296,Qy=2147483648,by=c
Line truncated
|
||||
`)}};zy.RpcError=EU});var pU=E(Zy=>{"use strict";Object.defineProperty(Zy,"__esModule",{value:!0});Zy.mergeRpcOptions=void 0;var Woe=zt();function aZe(t,e){if(!e)return t;let r={};Ky(t,r),Ky(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=Woe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Woe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},Ky(t.meta,r.meta),Ky(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}Zy.mergeRpcOptions=aZe;function Ky(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 IU=E(mu=>{"use strict";Object.defineProperty(mu,"__esModule",{value:!0});mu.Deferred=mu.DeferredState=void 0;var yA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(yA=mu.DeferredState||(mu.DeferredState={}));var CU=class{constructor(e=!0){this._state=yA.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!==yA.PENDING)throw new Error(`cannot resolve ${yA[this.state].toLowerCase()}`);this._resolve(e),this._state=yA.RESOLVED}reject(e){if(this.state!==yA.PENDING)throw new Error(`cannot reject ${yA[this.state].toLowerCase()}`);this._reject(e),this._state=yA.REJECTED}resolvePending(e){this._state===yA.PENDING&&this.resolve(e)}rejectPending(e){this._state===yA.PENDING&&this.reject(e)}};mu.Deferred=CU});var QU=E(Xy=>{"use strict";Object.defineProperty(Xy,"__esModule",{value:!0});Xy.RpcOutputStreamController=void 0;var zoe=IU(),pu=zt(),BU=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){pu.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){pu.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){pu.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(){pu.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;pu.assert(e,"bad state"),pu.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 zoe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;pu.assert(s.state==zoe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};Xy.RpcOutputStreamController=BU});var bU=E(Rg=>{"use strict";var cZe=Rg&&Rg.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(A){A(i)})}return new(r||(r=Promise))(function(i,A){function o(u){try{c(s.next(u))}catch(l){A(l)}}function a(u){try{c(s.throw(u))}catch(l){A(l)}}function c(u){u.done?i(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Rg,"__esModule",{value:!0});Rg.UnaryCall=void 0;var yU=class{constructor(e,r,s,n,i,A,o){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=i,this.status=A,this.trailers=o}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return cZe(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}})}};Rg.UnaryCall=yU});var NU=E(Tg=>{"use strict";var uZe=Tg&&Tg.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(A){A(i)})}return new(r||(r=Promise))(function(i,A){function o(u){try{c(s.next(u))}catch(l){A(l)}}function a(u){try{c(s.throw(u))}catch(l){A(l)}}function c(u){u.done?i(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Tg,"__esModule",{value:!0});Tg.ServerStreamingCall=void 0;var wU=class{constructor(e
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),ug("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(ug("Creating `tls.Socket`: %o",this.connectOpts),i=_Je.connect(this.connectOpts)):(ug("Creating `net.Socket`: %o",this.connectOpts),i=GJe.connect(this.connectOpts)),await(0,qJe.once)(i,"connect"),i}};WQ.protocols=["http","https"];Hn.HttpProxyAgent=WQ;function VJe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var pse=E(jQ=>{"use strict";Object.defineProperty(jQ,"__esModule",{value:!0});jQ.state=void 0;jQ.state={instrumenterImplementation:void 0}});var Tse=E(ry=>{"use strict";Object.defineProperty(ry,"__esModule",{value:!0});ry.state=void 0;ry.state={operationRequestMap:new WeakMap}});var uoe=E(($Ht,Bze)=>{Bze.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var doe=E((eGt,loe)=>{var Qze=uoe();loe.exports={version:Qze.version}});var Ey=E(Bg=>{"use strict";Object.defineProperty(Bg,"__esModule",{value:!0});Bg.isJsonObject=Bg.typeofJsonValue=void 0;function Sze(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}Bg.typeofJsonValue=Sze;function Rze(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}Bg.isJsonObject=Rze});var py=E(Qg=>{"use strict";Object.defineProperty(Qg,"__esModule",{value:!0});Qg.base64encode=Qg.base64decode=void 0;var Qo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),my=[];for(let t=0;t<Qo.length;t++)my[Qo[t].charCodeAt(0)]=t;my[45]=Qo.indexOf("+");my[95]=Qo.indexOf("/");function Tze(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,A=0;for(let o=0;o<t.length;o++){if(i=my[t.charCodeAt(o)],i===void 0)switch(t[o]){case"=":n=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(n){case 0:A=i,n=1;break;case 1:r[s++]=A<<2|(i&48)>>4,A=i,n=2;break;case 2:r[s++]=(A&15)<<4|(i&60)>>2,A=i,n=3;break;case 3:r[s++]=(A&3)<<6|i,n=0;break}}if(n==1)throw Error("invalid base64 string.");return r.subarray(0,s)}Qg.base64decode=Tze;function xze(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Qo[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Qo[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Qo[n|s>>6],e+=Qo[s&63],r=0;break}return r&&(e+=Qo[n],e+="=",r==1&&(e+="=")),e}Qg.base64encode=xze});var hoe=E(Cy=>{"use strict";Object.defineProperty(Cy,"__esModule",{value:!0});Cy.utf8read=void 0;var YM=t=>String.fromCharCode.apply(String,t);function kze(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,i,A=t.length;for(;e<A;)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(YM(s)),n=0);return r.length?(n&&r.push(YM(s.slice(0,n))),r.join("")):YM(s.slice(0,n))}Cy.utf8read=kze});var Im=E(IA=>{"use strict";Object.defineProperty(IA,"__esModule",{value:!0});IA.WireType=IA.mergeBinaryOptions=IA.UnknownFieldHandler=void 0;var Fze;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,s,n,i,A)=>{(e(s)?s[t.symbol]:s[t.symbol]=[]).push({no:n,wireType:i,data:A})},t.onWrite=(r,s,n)=>{for(let{no:i,wireType:A,data:o}of t.list(s))n.tag(i,A).raw(o)},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])})(Fze=IA.UnknownFieldHandler||(IA.UnknownFieldHandler={}));function Mze(t,e){return Object.assign(Object.assign({},t),e)}IA.mergeBinaryOptions=Mze;var Uze;(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"})(Uze=IA.WireType||(IA.WireType={}))});var By=E(Qs=>{"use strict";Object.defineProperty(Qs,"__esModule",{value:!0});Qs.varint32read=Qs.varint32write=Qs.int64toString=Qs.int64fromString=Qs.varint64write=Qs.varint64read=void 0;function Lze(){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")}Qs.varint64read=Lze;function vze(t,e,r){for(let i=0;i<28;i=i+7){let A=t>>>i,o=!(!(A>>>7)&&e==0),a=(o?A|128:A)&255;if(r.push(a),!o)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let i=3;i<31;i=i+7){let A=e>>>i,o=!!(A>>>7),a=(o?A|128:A)&255;if(r.push(a),!o)return}r.push(e>>>31&1)}}Qs.varint64write=vze;var Iy=65536*65536;function Pze(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,s=0,n=0;function i(A,o){let a=Number(t.slice(A,o));n*=r,s=s*r+a,s>=Iy&&(n=n+(s/Iy|0),s=s%Iy)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}Qs.int64fromString=Pze;function Oze(t,e){if(e>>>0<=2097151)return""+(Iy*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,i=r+s*6777216+n*6710656,A=s+n*8147497,o=n*2,a=1e7;i>=a&&(A+=Math.floor(i/a),i%=a),A>=a&&(o+=Math.floor(A/a),A%=a);function c(u,l){let g=u?String(u):"";return l?"0000000".slice(g.length)+g:g}return c(o,0)+c(A,o)+c(i,1)}Qs.int64toString=Oze;function Hze(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)}}Qs.varint32write=Hze;function Gze(){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}Qs.varint32read=Gze});var Fa=E(ka=>{"use strict";Object.defineProperty(ka,"__esModule",{value:!0});ka.PbLong=ka.PbULong=ka.detectBi=void 0;var Bm=By(),ot;function foe(){let t=new DataView(new ArrayBuffer(8));ot=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}ka.detectBi=foe;foe();function Eoe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var moe=/^-?[0-9]+$/,yy=4294967296,Qy=2147483648,by=c
Line truncated
|
||||
`)}};zy.RpcError=EU});var pU=E(Zy=>{"use strict";Object.defineProperty(Zy,"__esModule",{value:!0});Zy.mergeRpcOptions=void 0;var Woe=zt();function cZe(t,e){if(!e)return t;let r={};Ky(t,r),Ky(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=Woe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=Woe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},Ky(t.meta,r.meta),Ky(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}Zy.mergeRpcOptions=cZe;function Ky(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 IU=E(mu=>{"use strict";Object.defineProperty(mu,"__esModule",{value:!0});mu.Deferred=mu.DeferredState=void 0;var yA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(yA=mu.DeferredState||(mu.DeferredState={}));var CU=class{constructor(e=!0){this._state=yA.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!==yA.PENDING)throw new Error(`cannot resolve ${yA[this.state].toLowerCase()}`);this._resolve(e),this._state=yA.RESOLVED}reject(e){if(this.state!==yA.PENDING)throw new Error(`cannot reject ${yA[this.state].toLowerCase()}`);this._reject(e),this._state=yA.REJECTED}resolvePending(e){this._state===yA.PENDING&&this.resolve(e)}rejectPending(e){this._state===yA.PENDING&&this.reject(e)}};mu.Deferred=CU});var QU=E(Xy=>{"use strict";Object.defineProperty(Xy,"__esModule",{value:!0});Xy.RpcOutputStreamController=void 0;var zoe=IU(),pu=zt(),BU=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){pu.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){pu.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){pu.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(){pu.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;pu.assert(e,"bad state"),pu.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 zoe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;pu.assert(s.state==zoe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};Xy.RpcOutputStreamController=BU});var bU=E(Rg=>{"use strict";var uZe=Rg&&Rg.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(A){A(i)})}return new(r||(r=Promise))(function(i,A){function o(u){try{c(s.next(u))}catch(l){A(l)}}function a(u){try{c(s.throw(u))}catch(l){A(l)}}function c(u){u.done?i(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Rg,"__esModule",{value:!0});Rg.UnaryCall=void 0;var yU=class{constructor(e,r,s,n,i,A,o){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=i,this.status=A,this.trailers=o}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return uZe(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}})}};Rg.UnaryCall=yU});var NU=E(Tg=>{"use strict";var lZe=Tg&&Tg.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(A){A(i)})}return new(r||(r=Promise))(function(i,A){function o(u){try{c(s.next(u))}catch(l){A(l)}}function a(u){try{c(s.throw(u))}catch(l){A(l)}}function c(u){u.done?i(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(Tg,"__esModule",{value:!0});Tg.ServerStreamingCall=void 0;var wU=class{constructor(e
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 ble=E(yle=>{"use strict";var jv=To().Buffer;yle._dbcs=xo;var Dr=-1,Qle=-2,ri=-10,ss=-1e3,sh=new Array(256),cp=-1;for(lw=0;lw<256;lw++)sh[lw]=Dr;var lw;function xo(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]=sh.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(sh.slice(0));var i=this.decodeTables.length;this.decodeTables.push(sh.slice(0));for(var A=this.decodeTables[0],s=129;s<=254;s++)for(var o=this.decodeTables[ss-A[s]],a=48;a<=57;a++){if(o[a]===Dr)o[a]=ss-n;else if(o[a]>ss)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[ss-o[a]],u=129;u<=254;u++){if(c[u]===Dr)c[u]=ss-i;else{if(c[u]===ss-i)continue;if(c[u]>ss)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[ss-c[u]],g=48;g<=57;g++)l[g]===Dr&&(l[g]=Qle)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function eAt(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(Oit.has(n)){r=n;break}}return r}function tAt(t,e){let r=eAt(e);r!==""&&(t.referrerPolicy=r)}function rAt(){return"allowed"}function sAt(){return"success"}function nAt(){return"success"}function iAt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function AAt(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&&d8(t.origin)&&!d8(Hu(t))&&(e=null);break;case"same-origin":Cp(t,Hu(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function uh(t,e){return t}function oAt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:uh(t.domainLookupStartTime,r),domainLookupEndTime:uh(t.domainLookupEndTime,r),connectionStartTime:uh(t.connectionStartTime,r),connectionEndTime:uh(t.connectionEndTime,r),secureConnectionStartTime:uh(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function aAt(t){return uh(Yit.now(),t)}function cAt(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 ehe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function uAt(t){return{referrerPolicy:t.referrerPolicy}}function lAt(t){let e=t.referrerPolicy;Ip(e);let r=null;if(t.referrer==="client"){let i=Kge();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Za.is.URL(t.referrer)&&(r=t.referrer);let s=l8(r),n=l8(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??l8(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Hu(t);return Ou(s)&&!Ou(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Hu(t);return Cp(s,i)?s:Ou(s)&&!Ou(i)?"no-referrer":n}case"same-origin":return Cp(t,s)?s:"no-referrer";case"origin-when-cross-origin":return Cp(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Hu(t);return Ou(s)&&!Ou(i)?"no-referrer":s}}}function l8(t,e=!1){return Ip(Za.is.URL(t)),t=new URL(t),nhe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var dAt=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)$/),gAt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function the(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),gAt(t)):dAt(t)}function hAt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||the(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function Ou(t){return Za.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:hAt(t.origin):!1}function fAt(t){}function Cp(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function EAt(t){return t.controller.state==="aborted"}function mAt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function pAt(t){return Jit[t.toLowerCase()]??t}var CAt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function rhe(t,e,r=0,s=1){class n{#e;#t;#r;constructor(A,o){this.#e=A,this.#t=o,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let A=this.#r,o=e(this.#e),a=o.length;if(A>=a)return{value:void 0,done:!0};let{[r]:c,[s]:u}=o[A];this.#r=A+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,CAt),Object.defineProperties(n.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,A){return new n(i,A)}}function IAt(t,e,r,s=0,n=1){let i=rhe(t,r,s,n),A={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Za.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Za.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let A=ii(o=>B8(o)&&o!==59,t,e);i=C8.decode(A)}return{name:s,value:i}}function qAt(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 Rs("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let A=ii(o=>o!==10&&o!==13&&o!==58,t,e);if(A=I8(A,!0,!0,o=>o===9||o===32),!LAt.test(A.toString()))throw Rs("header name does not match the field-name token production");if(t[e.position]!==58)throw Rs("expected :");switch(e.position++,ii(o=>o===32||o===9,t,e),UAt(A)){case"content-disposition":{if(r=s=null,ii(a=>B8(a),t,e).toString("ascii").toLowerCase()!=="form-data")throw Rs("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let a=YAt(t,e);if(!a)break;a.name==="name"?r=a.value:a.name==="filename"&&(s=a.value)}if(r===null)throw Rs("name attribute is required in content-disposition header");break}case"content-type":{let o=ii(a=>a!==10&&a!==13,t,e);o=I8(o,!1,!0,a=>a===9||a===32),n=uhe(o);break}case"content-transfer-encoding":{let o=ii(a=>a!==10&&a!==13,t,e);o=I8(o,!1,!0,a=>a===9||a===32),i=uhe(o);break}default:ii(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Rs("expected CRLF");e.position+=2}}function ii(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function I8(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 JAt(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 Rs(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function VAt(t){return t<=31||t===127}function WAt(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 B8(t){return t<=127&&t!==32&&t!==9&&!VAt(t)&&!WAt(t)}lhe.exports={multipartFormDataParser:_At,validateBoundary:GAt}});var Bp=E((PJt,ghe)=>{"use strict";function zAt(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}ghe.exports={createDeferredPromise:zAt}});var gh=E((OJt,phe)=>{"use strict";var b8=Ie(),{ReadableStreamFrom:KAt,readableStreamClose:ZAt,fullyReadBody:XAt,extractMimeType:jAt}=an(),{FormData:hhe,setFormDataState:$At}=Uw(),{webidl:Yi}=Sr(),Q8=C("node:assert"),{isErrored:y8,isDisturbed:eot}=C("node:stream"),{isUint8Array:tot}=C("node:util/types"),{serializeAMimeType:rot}=ni(),{multipartFormDataParser:sot}=dhe(),{createDeferredPromise:not}=Bp(),{parseJSONFromBytes:iot}=Mo(),{utf8DecodeBytes:Aot}=Ep(),{runtimeFeatures:oot}=Uo(),aot=oot.has("crypto")?C("node:crypto").randomInt:t=>Math.floor(Math.random()*t),Lw=new TextEncoder;function cot(){}var uot=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!eot(e)&&!y8(e)&&e.cancel("Response object has been garbage collected").catch(cot)});function Ehe(t,e=!1){let r=null,s=null;Yi.is.ReadableStream(t)?r=t:Yi.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),Q8(Yi.is.ReadableStream(r));let n=null,i=null,A=null,o=null;if(typeof t=="string")i=t,o="text/plain;charset=UTF-8";else if(Yi.is.URLSearchParams(t))i=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(Yi.is.BufferSource(t))i=Yi.util.getCopyOfBytesHeldByBufferSource(t);else if(Yi.is.FormData(t)){let c=`----formdata-undici-0${`${aot(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 ble=E(yle=>{"use strict";var jv=To().Buffer;yle._dbcs=xo;var Dr=-1,Qle=-2,ri=-10,ss=-1e3,sh=new Array(256),cp=-1;for(lw=0;lw<256;lw++)sh[lw]=Dr;var lw;function xo(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]=sh.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(sh.slice(0));var i=this.decodeTables.length;this.decodeTables.push(sh.slice(0));for(var A=this.decodeTables[0],s=129;s<=254;s++)for(var o=this.decodeTables[ss-A[s]],a=48;a<=57;a++){if(o[a]===Dr)o[a]=ss-n;else if(o[a]>ss)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[ss-o[a]],u=129;u<=254;u++){if(c[u]===Dr)c[u]=ss-i;else{if(c[u]===ss-i)continue;if(c[u]>ss)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[ss-c[u]],g=48;g<=57;g++)l[g]===Dr&&(l[g]=Qle)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function tAt(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(Hit.has(n)){r=n;break}}return r}function rAt(t,e){let r=tAt(e);r!==""&&(t.referrerPolicy=r)}function sAt(){return"allowed"}function nAt(){return"success"}function iAt(){return"success"}function AAt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function oAt(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&&d8(t.origin)&&!d8(Hu(t))&&(e=null);break;case"same-origin":Cp(t,Hu(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function uh(t,e){return t}function aAt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:uh(t.domainLookupStartTime,r),domainLookupEndTime:uh(t.domainLookupEndTime,r),connectionStartTime:uh(t.connectionStartTime,r),connectionEndTime:uh(t.connectionEndTime,r),secureConnectionStartTime:uh(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function cAt(t){return uh(qit.now(),t)}function uAt(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 ehe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function lAt(t){return{referrerPolicy:t.referrerPolicy}}function dAt(t){let e=t.referrerPolicy;Ip(e);let r=null;if(t.referrer==="client"){let i=Kge();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Za.is.URL(t.referrer)&&(r=t.referrer);let s=l8(r),n=l8(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??l8(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Hu(t);return Ou(s)&&!Ou(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Hu(t);return Cp(s,i)?s:Ou(s)&&!Ou(i)?"no-referrer":n}case"same-origin":return Cp(t,s)?s:"no-referrer";case"origin-when-cross-origin":return Cp(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Hu(t);return Ou(s)&&!Ou(i)?"no-referrer":s}}}function l8(t,e=!1){return Ip(Za.is.URL(t)),t=new URL(t),nhe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var gAt=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)$/),hAt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function the(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),hAt(t)):gAt(t)}function fAt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||the(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function Ou(t){return Za.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:fAt(t.origin):!1}function EAt(t){}function Cp(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function mAt(t){return t.controller.state==="aborted"}function pAt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function CAt(t){return Vit[t.toLowerCase()]??t}var IAt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function rhe(t,e,r=0,s=1){class n{#e;#t;#r;constructor(A,o){this.#e=A,this.#t=o,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let A=this.#r,o=e(this.#e),a=o.length;if(A>=a)return{value:void 0,done:!0};let{[r]:c,[s]:u}=o[A];this.#r=A+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,IAt),Object.defineProperties(n.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,A){return new n(i,A)}}function BAt(t,e,r,s=0,n=1){let i=rhe(t,r,s,n),A={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Za.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Za.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let A=ii(o=>B8(o)&&o!==59,t,e);i=C8.decode(A)}return{name:s,value:i}}function JAt(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 Rs("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let A=ii(o=>o!==10&&o!==13&&o!==58,t,e);if(A=I8(A,!0,!0,o=>o===9||o===32),!vAt.test(A.toString()))throw Rs("header name does not match the field-name token production");if(t[e.position]!==58)throw Rs("expected :");switch(e.position++,ii(o=>o===32||o===9,t,e),LAt(A)){case"content-disposition":{if(r=s=null,ii(a=>B8(a),t,e).toString("ascii").toLowerCase()!=="form-data")throw Rs("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let a=qAt(t,e);if(!a)break;a.name==="name"?r=a.value:a.name==="filename"&&(s=a.value)}if(r===null)throw Rs("name attribute is required in content-disposition header");break}case"content-type":{let o=ii(a=>a!==10&&a!==13,t,e);o=I8(o,!1,!0,a=>a===9||a===32),n=uhe(o);break}case"content-transfer-encoding":{let o=ii(a=>a!==10&&a!==13,t,e);o=I8(o,!1,!0,a=>a===9||a===32),i=uhe(o);break}default:ii(o=>o!==10&&o!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Rs("expected CRLF");e.position+=2}}function ii(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function I8(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 VAt(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 Rs(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function WAt(t){return t<=31||t===127}function zAt(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 B8(t){return t<=127&&t!==32&&t!==9&&!WAt(t)&&!zAt(t)}lhe.exports={multipartFormDataParser:YAt,validateBoundary:_At}});var Bp=E((HJt,ghe)=>{"use strict";function KAt(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}ghe.exports={createDeferredPromise:KAt}});var gh=E((GJt,phe)=>{"use strict";var b8=Ie(),{ReadableStreamFrom:ZAt,readableStreamClose:XAt,fullyReadBody:jAt,extractMimeType:$At}=an(),{FormData:hhe,setFormDataState:eot}=Uw(),{webidl:Yi}=Sr(),Q8=C("node:assert"),{isErrored:y8,isDisturbed:tot}=C("node:stream"),{isUint8Array:rot}=C("node:util/types"),{serializeAMimeType:sot}=ni(),{multipartFormDataParser:not}=dhe(),{createDeferredPromise:iot}=Bp(),{parseJSONFromBytes:Aot}=Mo(),{utf8DecodeBytes:oot}=Ep(),{runtimeFeatures:aot}=Uo(),cot=aot.has("crypto")?C("node:crypto").randomInt:t=>Math.floor(Math.random()*t),Lw=new TextEncoder;function uot(){}var lot=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!tot(e)&&!y8(e)&&e.cancel("Response object has been garbage collected").catch(uot)});function Ehe(t,e=!1){let r=null,s=null;Yi.is.ReadableStream(t)?r=t:Yi.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),Q8(Yi.is.ReadableStream(r));let n=null,i=null,A=null,o=null;if(typeof t=="string")i=t,o="text/plain;charset=UTF-8";else if(Yi.is.URLSearchParams(t))i=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(Yi.is.BufferSource(t))i=Yi.util.getCopyOfBytesHeldByBufferSource(t);else if(Yi.is.FormData(t)){let c=`----formdata-undici-0${`${cot(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),g=m=>m.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);A=0;let p=!1;for(let[m,I]of t)if(typeof I=="string"){let w=Lw.encode(u+`; name="${l(g(m))}"\r
|
||||
\r
|
||||
@@ -122,20 +122,20 @@ ${g(I)}\r
|
||||
Content-Type: ${I.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(w,I,f),typeof I.size=="number"?A+=w.byteLength+I.size+f.byteLength:p=!0}let B=Lw.encode(`--${c}--\r
|
||||
`);h.push(B),A+=B.byteLength,p&&(A=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},o=`multipart/form-data; boundary=${c}`}else if(Yi.is.Blob(t))i=t,A=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(b8.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Yi.is.ReadableStream(t)?t:KAt(t)}return(typeof i=="string"||tot(i))&&(n=()=>(A=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(y8(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!y8(r)&&s.enqueue(typeof c=="string"?Lw.encode(c):new Uint8Array(c));queueMicrotask(()=>ZAt(s))})(),[{stream:r,source:i,length:A},o]}function lot(t,e=!1){return Yi.is.ReadableStream(t)&&(Q8(!b8.isDisturbed(t),"The body has already been consumed."),Q8(!t.locked,"The stream is locked.")),Ehe(t,e)}function dot(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function got(t,e){return{blob(){return dh(this,s=>{let n=fhe(e(this));return n===null?n="":n&&(n=rot(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return dh(this,s=>new Uint8Array(s).buffer,t,e)},text(){return dh(this,Aot,t,e)},json(){return dh(this,iot,t,e)},formData(){return dh(this,s=>{let n=fhe(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=sot(s,n),A=new hhe;return $At(A,i),A}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),A=new hhe;for(let[o,a]of i)A.append(o,a);return A}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return dh(this,s=>new Uint8Array(s),t,e)}}}function hot(t,e){Object.assign(t.prototype,got(t,e))}function dh(t,e,r,s){try{Yi.brandCheck(t,r)}catch(o){return Promise.reject(o)}if(t=s(t),mhe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=not(),i=n.reject,A=o=>{try{n.resolve(e(o))}catch(a){i(a)}};return t.body==null?(A(Buffer.allocUnsafe(0)),n.promise):(XAt(t.body,A,i),n.promise)}function mhe(t){let e=t.body;return e!=null&&(e.stream.locked||b8.isDisturbed(e.stream))}function fhe(t){let e=t.headersList,r=jAt(e);return r==="failure"?null:r}phe.exports={extractBody:Ehe,safelyExtractBody:lot,cloneBody:dot,mixinBody:hot,streamRegistry:uot,bodyUnusable:mhe}});var Rhe=E((HJt,She)=>{"use strict";var de=C("node:assert"),he=Ie(),{channels:Che}=za(),w8=uP(),{RequestContentLengthMismatchError:Gu,ResponseContentLengthMismatchError:fot,RequestAbortedError:whe,HeadersTimeoutError:Eot,HeadersOverflowError:mot,SocketError:bp,InformationalError:hh,BodyTimeoutError:pot,HTTPParserError:Cot,ResponseExceededMaxSizeError:Iot}=we(),{kUrl:Nhe,kReset:Ts,kClient:k8,kParser:Pt,kBlocking:wp,kRunning:qr,kPending:Bot,kSize:Ihe,kWriting:ja,kQueue:qi,kNoRef:Qp,kKeepAliveDefaultTimeout:Qot,kHostHeader:yot,kPendingIdx:bot,kRunningIdx:Ai,kError:oi,kPipelining:Ow,kSocket:fh,kKeepAliveTimeoutValue:Gw,kMaxHeadersSize:wot,kKeepAliveMaxTimeout:Not,kKeepAliveTimeoutThreshold:Dot,kHeadersTimeout:Sot,kBodyTimeout:Rot,kStrictContentLength:S8,kMaxRequests:Bhe,kCounter:Tot,kMaxResponseSize:xot,kOnError:kot,kResume:Xa,kHTTPContext:Dhe,kClosed:R8}=it(),kA=pge(),Fot=Buffer.alloc(0),vw=Buffer[Symbol.species],Mot=he.removeAllListeners,N8;function Uot(){let t=process.env.JEST_WORKER_ID?jP():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(Bge())}catch{}return e||(e=new WebAssembly.Module(t||jP())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onStatus(new vw(FA.buffer,A,i))},wasm_on_message_begin:s=>(de(or.ptr===s),or.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onHeaderField(new vw(FA.buffer,A,i))},wasm_on_header_value:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onHeaderValue(new vw(FA.buffer,A,i))},wasm_on_headers_complete:(s,n,i,A)=>(de(or.ptr===s),or.onHeadersComplete(n,i===1,A===1)),wasm_on_body:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onBody(new vw(FA.buffer,A,i))},wasm_on_message_complete:s=>(de(or.ptr===s),or.onMessageComplete())}})}var D8=null,or=null,FA=null,Pw=0,MA=null,Lot=0,yp=1,Eh=2|yp,Hw=4|yp,T8=8|Lot,x8=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(kA.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[wot],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[xot]}setTi
Line truncated
|
||||
`);h.push(B),A+=B.byteLength,p&&(A=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},o=`multipart/form-data; boundary=${c}`}else if(Yi.is.Blob(t))i=t,A=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(b8.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=Yi.is.ReadableStream(t)?t:ZAt(t)}return(typeof i=="string"||rot(i))&&(n=()=>(A=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(y8(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!y8(r)&&s.enqueue(typeof c=="string"?Lw.encode(c):new Uint8Array(c));queueMicrotask(()=>XAt(s))})(),[{stream:r,source:i,length:A},o]}function dot(t,e=!1){return Yi.is.ReadableStream(t)&&(Q8(!b8.isDisturbed(t),"The body has already been consumed."),Q8(!t.locked,"The stream is locked.")),Ehe(t,e)}function got(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function hot(t,e){return{blob(){return dh(this,s=>{let n=fhe(e(this));return n===null?n="":n&&(n=sot(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return dh(this,s=>new Uint8Array(s).buffer,t,e)},text(){return dh(this,oot,t,e)},json(){return dh(this,Aot,t,e)},formData(){return dh(this,s=>{let n=fhe(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=not(s,n),A=new hhe;return eot(A,i),A}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),A=new hhe;for(let[o,a]of i)A.append(o,a);return A}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return dh(this,s=>new Uint8Array(s),t,e)}}}function fot(t,e){Object.assign(t.prototype,hot(t,e))}function dh(t,e,r,s){try{Yi.brandCheck(t,r)}catch(o){return Promise.reject(o)}if(t=s(t),mhe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=iot(),i=n.reject,A=o=>{try{n.resolve(e(o))}catch(a){i(a)}};return t.body==null?(A(Buffer.allocUnsafe(0)),n.promise):(jAt(t.body,A,i),n.promise)}function mhe(t){let e=t.body;return e!=null&&(e.stream.locked||b8.isDisturbed(e.stream))}function fhe(t){let e=t.headersList,r=$At(e);return r==="failure"?null:r}phe.exports={extractBody:Ehe,safelyExtractBody:dot,cloneBody:got,mixinBody:fot,streamRegistry:lot,bodyUnusable:mhe}});var Rhe=E((_Jt,She)=>{"use strict";var de=C("node:assert"),he=Ie(),{channels:Che}=za(),w8=uP(),{RequestContentLengthMismatchError:Gu,ResponseContentLengthMismatchError:Eot,RequestAbortedError:whe,HeadersTimeoutError:mot,HeadersOverflowError:pot,SocketError:bp,InformationalError:hh,BodyTimeoutError:Cot,HTTPParserError:Iot,ResponseExceededMaxSizeError:Bot}=we(),{kUrl:Nhe,kReset:Ts,kClient:k8,kParser:Pt,kBlocking:wp,kRunning:qr,kPending:Qot,kSize:Ihe,kWriting:ja,kQueue:qi,kNoRef:Qp,kKeepAliveDefaultTimeout:yot,kHostHeader:bot,kPendingIdx:wot,kRunningIdx:Ai,kError:oi,kPipelining:Ow,kSocket:fh,kKeepAliveTimeoutValue:Gw,kMaxHeadersSize:Not,kKeepAliveMaxTimeout:Dot,kKeepAliveTimeoutThreshold:Sot,kHeadersTimeout:Rot,kBodyTimeout:Tot,kStrictContentLength:S8,kMaxRequests:Bhe,kCounter:xot,kMaxResponseSize:kot,kOnError:Fot,kResume:Xa,kHTTPContext:Dhe,kClosed:R8}=it(),kA=pge(),Mot=Buffer.alloc(0),vw=Buffer[Symbol.species],Uot=he.removeAllListeners,N8;function Lot(){let t=process.env.JEST_WORKER_ID?jP():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(Bge())}catch{}return e||(e=new WebAssembly.Module(t||jP())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onStatus(new vw(FA.buffer,A,i))},wasm_on_message_begin:s=>(de(or.ptr===s),or.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onHeaderField(new vw(FA.buffer,A,i))},wasm_on_header_value:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onHeaderValue(new vw(FA.buffer,A,i))},wasm_on_headers_complete:(s,n,i,A)=>(de(or.ptr===s),or.onHeadersComplete(n,i===1,A===1)),wasm_on_body:(s,n,i)=>{de(or.ptr===s);let A=n-MA+FA.byteOffset;return or.onBody(new vw(FA.buffer,A,i))},wasm_on_message_complete:s=>(de(or.ptr===s),or.onMessageComplete())}})}var D8=null,or=null,FA=null,Pw=0,MA=null,vot=0,yp=1,Eh=2|yp,Hw=4|yp,T8=8|vot,x8=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(kA.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[Not],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[kot]}setTi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[yot],i?p+=`connection: upgrade\r
|
||||
`:p+=t[bot],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[Ow]&&!h[Ts]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let B=0;B<c.length;B+=2){let m=c[B+0],I=c[B+1];if(Array.isArray(I))for(let w=0;w<I.length;w++)p+=`${m}: ${I[w]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return Che.sendHeaders.hasSubscribers&&Che.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?yhe(f,null,t,e,h,u,p,l):he.isBuffer(a)?yhe(f,a,t,e,h,u,p,l):he.isBlobLike(a)?typeof a.stream=="function"?bhe(f,a.stream(),t,e,h,u,p,l):Wot(f,a,t,e,h,u,p,l):he.isStream(a)?Vot(f,a,t,e,h,u,p,l):he.isIterable(a)?bhe(f,a,t,e,h,u,p,l):de(!1),!0}function Vot(t,e,r,s,n,i,A,o){de(i!==0||r[qr]===0,"stream body cannot be pipelined");let a=!1,c=new _w({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){he.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new whe;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,de(n.destroyed||n[ja]&&r[qr]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?he.destroy(e,f):he.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(g)}function yhe(t,e,r,s,n,i,A,o){try{e?he.isBuffer(e)&&(de(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
`}return Che.sendHeaders.hasSubscribers&&Che.sendHeaders.publish({request:e,headers:p,socket:h}),!a||g===0?yhe(f,null,t,e,h,u,p,l):he.isBuffer(a)?yhe(f,a,t,e,h,u,p,l):he.isBlobLike(a)?typeof a.stream=="function"?bhe(f,a.stream(),t,e,h,u,p,l):zot(f,a,t,e,h,u,p,l):he.isStream(a)?Wot(f,a,t,e,h,u,p,l):he.isIterable(a)?bhe(f,a,t,e,h,u,p,l):de(!1),!0}function Wot(t,e,r,s,n,i,A,o){de(i!==0||r[qr]===0,"stream body cannot be pipelined");let a=!1,c=new _w({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A}),u=function(f){if(!a)try{!c.write(f)&&this.pause&&this.pause()}catch(p){he.destroy(this,p)}},l=function(){a||e.resume&&e.resume()},g=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!a){let f=new whe;queueMicrotask(()=>h(f))}},h=function(f){if(!a){if(a=!0,de(n.destroyed||n[ja]&&r[qr]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",g),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?he.destroy(e,f):he.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",g),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(g)}function yhe(t,e,r,s,n,i,A,o){try{e?he.isBuffer(e)&&(de(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!o&&s.reset!==!1&&(n[Ts]=!0)):i===0?n.write(`${A}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(de(i===null,"no body must not have content length"),n.write(`${A}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Xa]()}catch(a){t(a)}}async function Wot(t,e,r,s,n,i,A,o){de(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Gu;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Xa]()}catch(a){t(a)}}async function zot(t,e,r,s,n,i,A,o){de(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Gu;let a=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${A}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(a),n.uncork(),s.onBodySent(a),s.onRequestSent(),!o&&s.reset!==!1&&(n[Ts]=!0),r[Xa]()}catch(a){t(a)}}async function bhe(t,e,r,s,n,i,A,o){de(i!==0||r[qr]===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)=>{de(a===null),n[oi]?h(n[oi]):a=g});n.on("close",c).on("drain",c);let l=new _w({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:o,header:A});try{for await(let g of e){if(n[oi])throw n[oi];l.write(g)||await u()}l.end()}catch(g){l.destroy(g)}finally{n.off("close",c).off("drain",c)}}var _w=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:A,header:o}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=A,this.header=o,this.abort=e,r[ja]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:A,expectsPayload:o,header:a}=this;if(r[oi])throw r[oi];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&A+c>n){if(i[S8])throw new Gu;process.emitWarning(new Gu)}r.cork(),A===0&&(!o&&s.reset!==!1&&(r[Ts]=!0),n===null?r.write(`${a}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${a}content-length: ${n}\r
|
||||
@@ -148,13 +148,13 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[S8])throw new Gu;process.emitWarning(new Gu)}e[Pt].timeout&&e[Pt].timeoutType===Eh&&e[Pt].timeout.refresh&&e[Pt].timeout.refresh(),s[Xa]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[ja]=!1,e&&(de(s[qr]<=1,"pipeline should only contain this request"),n(e))}};She.exports=vot});var Phe=E((GJt,vhe)=>{"use strict";var ci=C("node:assert"),{pipeline:zot}=C("node:stream"),De=Ie(),{RequestContentLengthMismatchError:L8,RequestAbortedError:Kot,SocketError:Rp,InformationalError:$a,InvalidArgumentError:Zot}=we(),{kUrl:Sp,kReset:Vw,kClient:cn,kRunning:Tp,kPending:Xot,kQueue:ec,kPendingIdx:P8,kRunningIdx:Ji,kError:un,kSocket:Tt,kStrictContentLength:jot,kOnError:mh,kMaxConcurrentStreams:qw,kPingInterval:The,kHTTP2Session:vo,kHTTP2InitialWindowSize:$ot,kHTTP2ConnectionWindowSize:eat,kResume:UA,kSize:tat,kHTTPContext:O8,kClosed:v8,kBodyTimeout:rat,kEnableConnectProtocol:Np,kRemoteSettings:Dp,kHTTP2Stream:Yw,kHTTP2SessionState:H8}=it(),{channels:xhe}=za(),ai=Symbol("open streams"),khe,Jw;try{Jw=C("node:http2")}catch{Jw={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:sat,HTTP2_HEADER_METHOD:Fhe,HTTP2_HEADER_PATH:Mhe,HTTP2_HEADER_SCHEME:F8,HTTP2_HEADER_CONTENT_LENGTH:nat,HTTP2_HEADER_EXPECT:iat,HTTP2_HEADER_STATUS:M8,HTTP2_HEADER_PROTOCOL:Aat,NGHTTP2_REFUSED_STREAM:oat,NGHTTP2_CANCEL:aat}}=Jw;function U8(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 cat(t,e){t[Tt]=e;let r=t[$ot],s=t[eat],n=Jw.connect(t[Sp],{createConnection:()=>e,peerMaxConcurrentStreams:t[qw],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[Tt]=e,n[ai]=0,n[cn]=t,n[Tt]=e,n[H8]={ping:{interval:t[The]===0?null:setInterval(gat,t[The],n).unref()}},n[Np]=!1,n[Dp]=!1,s&&De.addListener(n,"connect",lat.bind(n,s)),De.addListener(n,"error",hat),De.addListener(n,"frameError",fat),De.addListener(n,"end",Eat),De.addListener(n,"goaway",mat),De.addListener(n,"close",pat),De.addListener(n,"remoteSettings",dat),n.unref(),t[vo]=n,e[vo]=n,De.addListener(e,"error",Iat),De.addListener(e,"end",Bat),De.addListener(e,"close",Cat),e[v8]=!1,e.on("close",Qat),{version:"h2",defaultPipelining:1/0,write(i){return bat(t,i)},resume(){uat(t)},destroy(i,A){e[v8]?queueMicrotask(A):e.destroy(i).on("close",A)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Tp]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Dp]===!1||De.bodyLength(i.body)!==0&&(De.isStream(i.body)||De.isAsyncIterable(i.body)||De.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Dp]===!1;return!1}}}function uat(t){let e=t[Tt];e?.destroyed===!1&&(t[tat]===0||t[qw]===0?(e.unref(),t[vo].unref()):(e.ref(),t[vo].ref()))}function lat(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function dat(t){if(this[cn][qw]=t.maxConcurrentStreams??this[cn][qw],this[Dp]===!0&&this[Np]===!0&&t.enableConnectProtocol===!1){let e=new $a("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[Tt][un]=e,this[cn][mh](e);return}this[Np]=t.enableConnectProtocol??this[Np],this[Dp]=!0,this[cn][UA]()}function gat(t){let e=t[H8];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[cn],A=this[cn];if(s!=null){let o=new $a(`HTTP/2: "PING" errored - type ${s.message}`);A[un]=o,i[mh](o)}else i.emit("ping",n)}}function hat(t){ci(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Tt][un]=t,this[cn][mh](t)}function fat(t,e,r){if(r===0){let s=new $a(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Tt][un]=s,this[cn][mh](s)}}function Eat(){let t=new Rp("other side closed",De.getSocketInfo(this[Tt]));this.destroy(t),De.destroy(this[Tt],t)}function mat(t){let e=this[un]||new Rp(`HTTP/2: "GOAWAY" frame received with code ${t}`,De.getSocketInfo(this[Tt])),r=this[cn];if(r[Tt]=null,r[O8]=null,this.close(),this[vo]=null,De.destroy(this[Tt],e),r[Ji]<r[ec].length){let s=r[ec][r[Ji]];r[ec][r[Ji]++]=null,De.errorRequest(r,s,e),r[P8]=r[Ji]}ci(r[Tp]===0),r.emit("disconnect",r[Sp],[r],e),r.emit("connectionError",r[Sp],[r],e),r[UA]()}function pat(){let{[cn]:t,[H8]:e}=this,{[Tt]:r}=t,s=this[Tt][un]||this[un]||new Rp("closed",De.getSocketInfo(r));if(t[Tt]=null,t[O8]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){ci(t[Xot]===0);let n=t[ec].splice(t[Ji]);for(let i=0;i<n.length;i++){let A=n[i];De.errorRequest(t,A,s)}}}function Cat(){let t=this[un]||new Rp("closed",De.getSocketInfo(this)),e=this[vo][cn];e[Tt]=null,e[O8]=null,this[vo]!==null&&this[vo].destroy(t),e[P8]=e[Ji],ci(e[Tp]===0),e.emit("disconnect",e[Sp],[e],t),e[UA]()}function Iat(t){ci(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[un]=t,this[cn][mh](t)}function Bat(){De.destroy(this,new Rp("other side closed",De.getSocketInfo(this)))}func
Line truncated
|
||||
`;xhe.sendHeaders.publish({request:e,headers:x,socket:s[Tt]})}let D=n==="GET"||n==="HEAD"||g===null;a?(h[iat]="100-continue",f=s.request(h,{endStream:D,signal:c}),f[Yw]=!0,f.once("continue",H)):(f=s.request(h,{endStream:D,signal:c}),f[Yw]=!0,H()),++s[ai],f.setTimeout(r);let F=!1;return f.once("response",x=>{let{[M8]:G,..._}=x;if(e.onResponseStarted(),F=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(G),U8(_),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),F?(!e.aborted&&!e.completed&&e.onComplete({}),t[ec][t[Ji]++]=null,t[UA]()):(m(new $a("HTTP/2: stream half-closed (remote)")),t[ec][t[Ji]++]=null,t[P8]=t[Ji],t[UA]())}),f.once("close",()=>{f.removeAllListeners("data"),s[ai]-=1,s[ai]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,G)=>{f.removeAllListeners("data"),m(new $a(`HTTP/2: "frameError" received - type ${x}, code ${G}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new $a(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[ai]-=1,s[ai]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function H(){!g||w===0?Uhe(m,f,null,t,e,t[Tt],w,I):De.isBuffer(g)?Uhe(m,f,g,t,e,t[Tt],w,I):De.isBlobLike(g)?typeof g.stream=="function"?Lhe(m,f,g.stream(),t,e,t[Tt],w,I):Nat(m,f,g,t,e,t[Tt],w,I):De.isStream(g)?wat(m,t[Tt],I,f,g,t,e,w):De.isIterable(g)?Lhe(m,f,g,t,e,t[Tt],w,I):ci(!1)}}function Uhe(t,e,r,s,n,i,A,o){try{r!=null&&De.isBuffer(r)&&(ci(A===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),o||(i[Vw]=!0),n.onRequestSent(),s[UA]()}catch(a){t(a)}}function wat(t,e,r,s,n,i,A,o){ci(o!==0||i[Tp]===0,"stream body cannot be pipelined");let a=zot(n,s,u=>{u?(De.destroy(a,u),t(u)):(De.removeAllListeners(a),A.onRequestSent(),r||(e[Vw]=!0),i[UA]())});De.addListener(a,"data",c);function c(u){A.onBodySent(u)}}async function Nat(t,e,r,s,n,i,A,o){ci(A===r.size,"blob body must have content length");try{if(A!=null&&A!==r.size)throw new L8;let a=Buffer.from(await r.arrayBuffer());e.cork(),e.write(a),e.uncork(),e.end(),n.onBodySent(a),n.onRequestSent(),o||(i[Vw]=!0),s[UA]()}catch(a){t(a)}}async function Lhe(t,e,r,s,n,i,A,o){ci(A!==0||s[Tp]===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)=>{ci(a===null),i[un]?g(i[un]):a=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[un])throw i[un];let g=e.write(l);n.onBodySent(l),g||await u()}e.end(),n.onRequestSent(),o||(i[Vw]=!0),s[UA]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}vhe.exports=cat});var ic=E((_Jt,Whe)=>{"use strict";var Po=C("node:assert"),Yhe=C("node:net"),xp=C("node:http"),_u=Ie(),{ClientStats:Dat}=vP(),{channels:ph}=za(),Sat=Age(),Rat=ah(),{InvalidArgumentError:mt,InformationalError:Tat,ClientDestroyedError:xat}=we(),kat=ch(),{kUrl:LA,kServerName:nc,kClient:Fat,kBusy:G8,kConnect:Mat,kResuming:Yu,kRunning:Up,kPending:Lp,kSize:kp,kQueue:Vi,kConnected:Uat,kConnecting:Ch,kNeedDrain:rc,kKeepAliveDefaultTimeout:Ohe,kHostHeader:Lat,kPendingIdx:Wi,kRunningIdx:Oo,kError:vat,kPipelining:Ww,kKeepAliveTimeoutValue:Pat,kMaxHeadersSize:Oat,kKeepAliveMaxTimeout:Hat,kKeepAliveTimeoutThreshold:Gat,kHeadersTimeout:_at,kBodyTimeout:Yat,kStrictContentLength:qat,kConnector:Fp,kMaxRequests:_8,kCounter:Jat,kClose:Vat,kDestroy:Wat,kDispatch:zat,kLocalAddress:Mp,kMaxResponseSize:Kat,kOnError:Zat,kHTTPContext:Zt,kMaxConcurrentStreams:Xat,kHTTP2InitialWindowSize:jat,kHTTP2ConnectionWindowSize:$at,kResume:sc,kPingInterval:ect}=it(),tct=Rhe(),rct=Phe(),tc=Symbol("kClosedResolve"),sct=xp&&xp.maxHeaderSize&&Number.isInteger(xp.maxHeaderSize)&&xp.maxHeaderSize>0?()=>xp.maxHeaderSize:()=>{throw new mt("http module not available or http.maxHeaderSize invalid")},Hhe=()=>{};function qhe(t){return t[Ww]??t[Zt]?.defaultPipelining??1}var Y8=class extends Rat{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:A,bodyTimeout:o,idleTimeout:a,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:B,strictContentLength:m,maxCachedSessions:I,connect:w,maxRequestsPerClient:D,localAddress:F,maxResponseSize:H,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:G,maxConcurrentStreams:_,allowH2:Ne,useH2c:Ge,initialWindowSize:z,connectionWindowSize:ge,pingInterval:ze}={}){if(c!==void 0)throw new mt("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new mt("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new mt("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(a!==void 0)throw new mt("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new mt("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout i
Line truncated
|
||||
`,this[Yat]=o??3e5,this[_at]=s??3e5,this[qat]=m??!0,this[_8]=D,this[tc]=null,this[Kat]=H>-1?H:-1,this[Zt]=null,this[Xat]=_??100,this[jat]=z??262144,this[$at]=ge??524288,this[ect]=ze??6e4,this[Vi]=[],this[Oo]=0,this[Wi]=0,this[sc]=xt=>q8(this,xt),this[Zat]=xt=>Jhe(this,xt)}get pipelining(){return this[Ww]}set pipelining(e){this[Ww]=e,this[sc](!0)}get stats(){return new Dat(this)}get[Lp](){return this[Vi].length-this[Wi]}get[Up](){return this[Wi]-this[Oo]}get[kp](){return this[Vi].length-this[Oo]}get[Uat](){return!!this[Zt]&&!this[Ch]&&!this[Zt].destroyed}get[G8](){return!!(this[Zt]?.busy(null)||this[kp]>=(qhe(this)||1)||this[Lp]>0)}[Mat](e){Vhe(this),this.once("connect",e)}[zat](e,r){let s=new Sat(this[LA].origin,e,r);return this[Vi].push(s),this[Yu]||(_u.bodyLength(s.body)==null&&_u.isIterable(s.body)?(this[Yu]=1,queueMicrotask(()=>q8(this))):this[sc](!0)),this[Yu]&&this[rc]!==2&&this[G8]&&(this[rc]=2),this[rc]<2}[Vat](){return new Promise(e=>{this[kp]?this[tc]=e:e(null)})}[Wat](e){return new Promise(r=>{let s=this[Vi].splice(this[Wi]);for(let i=0;i<s.length;i++){let A=s[i];_u.errorRequest(this,A,e)}let n=()=>{this[tc]&&(this[tc](),this[tc]=null),r(null)};this[Zt]?(this[Zt].destroy(e,n),this[Zt]=null):queueMicrotask(n),this[sc]()})}};function Jhe(t,e){if(t[Up]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Po(t[Wi]===t[Oo]);let r=t[Vi].splice(t[Oo]);for(let s=0;s<r.length;s++){let n=r[s];_u.errorRequest(t,n,e)}Po(t[kp]===0)}}function Vhe(t){Po(!t[Ch]),Po(!t[Zt]);let{host:e,hostname:r,protocol:s,port:n}=t[LA];if(r[0]==="["){let i=r.indexOf("]");Po(i!==-1);let A=r.substring(1,i);Po(Yhe.isIPv6(A)),r=A}t[Ch]=!0,ph.beforeConnect.hasSubscribers&&ph.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Zt]?.version,servername:t[nc],localAddress:t[Mp]},connector:t[Fp]}),t[Fp]({host:e,hostname:r,protocol:s,port:n,servername:t[nc],localAddress:t[Mp]},(i,A)=>{if(i){Ghe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[sc]();return}if(t.destroyed){_u.destroy(A.on("error",Hhe),new xat),t[sc]();return}Po(A);try{t[Zt]=A.alpnProtocol==="h2"?rct(t,A):tct(t,A)}catch(o){A.destroy().on("error",Hhe),Ghe(t,o,{host:e,hostname:r,protocol:s,port:n}),t[sc]();return}t[Ch]=!1,A[Jat]=0,A[_8]=t[_8],A[Fat]=t,A[vat]=null,ph.connected.hasSubscribers&&ph.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Zt]?.version,servername:t[nc],localAddress:t[Mp]},connector:t[Fp],socket:A}),t.emit("connect",t[LA],[t]),t[sc]()})}function Ghe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[Ch]=!1,ph.connectError.hasSubscribers&&ph.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[Zt]?.version,servername:t[nc],localAddress:t[Mp]},connector:t[Fp],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Po(t[Up]===0);t[Lp]>0&&t[Vi][t[Wi]].servername===t[nc];){let A=t[Vi][t[Wi]++];_u.errorRequest(t,A,e)}else Jhe(t,e);t.emit("connectionError",t[LA],[t],e)}}function _he(t){t[rc]=0,t.emit("drain",t[LA],[t])}function q8(t,e){t[Yu]!==2&&(t[Yu]=2,nct(t,e),t[Yu]=0,t[Oo]>256&&(t[Vi].splice(0,t[Oo]),t[Wi]-=t[Oo],t[Oo]=0))}function nct(t,e){for(;;){if(t.destroyed){Po(t[Lp]===0);return}if(t[tc]&&!t[kp]){t[tc](),t[tc]=null;return}if(t[Zt]&&t[Zt].resume(),t[G8])t[rc]=2;else if(t[rc]===2){e?(t[rc]=1,queueMicrotask(()=>_he(t))):_he(t);continue}if(t[Lp]===0||t[Up]>=(qhe(t)||1))return;let r=t[Vi][t[Wi]];if(t[LA].protocol==="https:"&&t[nc]!==r.servername){if(t[Up]>0)return;t[nc]=r.servername,t[Zt]?.destroy(new Tat("servername changed"),()=>{t[Zt]=null,q8(t)})}if(t[Ch])return;if(!t[Zt]){Vhe(t);return}if(t[Zt].destroyed||t[Zt].busy(r))return;!r.aborted&&t[Zt].write(r)?t[Wi]++:t[Vi].splice(t[Wi],1)}}Whe.exports=Y8});var J8=E((qJt,zhe)=>{"use strict";var zw=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)}};zhe.exports=class{constructor(){this.head=this.tail=new zw}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new zw),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 Kw=E((JJt,sfe)=>{"use strict";var{PoolStats:ict}=vP(),Act=ah(),oct=J8(),{kConnected:V8,kSize:Khe,kRunning:Zhe,kPending:Xhe,kQueued:vp,kBusy:act,kFree:cct,kUrl:uct,kClose:lct,kDestroy:dct,kDispatch:gct}=it(),Qr=Symbol("clients"),ns=Symbol("needDrain"),Pp=Symbol("queue"),W8=Symbol("closed resolve"),z8=Symbol("onDrain"),jhe=Symbol("onConnect"),$he=Symbol("onDisconnect"),efe=Symbol("onConnectionError"),K8=Symbol("get dispatcher"),tfe=Symbol("add client"),rfe=Symbol("remove client"),Z8=class extends Act{[Pp]=new oct;[vp]=0;[Qr]=[];[ns]=!1;[z8](e,r,s){let n=this[Pp],i=!1;for(;!i;){let A=n.shift();if(!A)break;thi
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[S8])throw new Gu;process.emitWarning(new Gu)}e[Pt].timeout&&e[Pt].timeoutType===Eh&&e[Pt].timeout.refresh&&e[Pt].timeout.refresh(),s[Xa]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[ja]=!1,e&&(de(s[qr]<=1,"pipeline should only contain this request"),n(e))}};She.exports=Pot});var Phe=E((YJt,vhe)=>{"use strict";var ci=C("node:assert"),{pipeline:Kot}=C("node:stream"),De=Ie(),{RequestContentLengthMismatchError:L8,RequestAbortedError:Zot,SocketError:Rp,InformationalError:$a,InvalidArgumentError:Xot}=we(),{kUrl:Sp,kReset:Vw,kClient:cn,kRunning:Tp,kPending:jot,kQueue:ec,kPendingIdx:P8,kRunningIdx:Ji,kError:un,kSocket:Tt,kStrictContentLength:$ot,kOnError:mh,kMaxConcurrentStreams:qw,kPingInterval:The,kHTTP2Session:vo,kHTTP2InitialWindowSize:eat,kHTTP2ConnectionWindowSize:tat,kResume:UA,kSize:rat,kHTTPContext:O8,kClosed:v8,kBodyTimeout:sat,kEnableConnectProtocol:Np,kRemoteSettings:Dp,kHTTP2Stream:Yw,kHTTP2SessionState:H8}=it(),{channels:xhe}=za(),ai=Symbol("open streams"),khe,Jw;try{Jw=C("node:http2")}catch{Jw={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:nat,HTTP2_HEADER_METHOD:Fhe,HTTP2_HEADER_PATH:Mhe,HTTP2_HEADER_SCHEME:F8,HTTP2_HEADER_CONTENT_LENGTH:iat,HTTP2_HEADER_EXPECT:Aat,HTTP2_HEADER_STATUS:M8,HTTP2_HEADER_PROTOCOL:oat,NGHTTP2_REFUSED_STREAM:aat,NGHTTP2_CANCEL:cat}}=Jw;function U8(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 uat(t,e){t[Tt]=e;let r=t[eat],s=t[tat],n=Jw.connect(t[Sp],{createConnection:()=>e,peerMaxConcurrentStreams:t[qw],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[Tt]=e,n[ai]=0,n[cn]=t,n[Tt]=e,n[H8]={ping:{interval:t[The]===0?null:setInterval(hat,t[The],n).unref()}},n[Np]=!1,n[Dp]=!1,s&&De.addListener(n,"connect",dat.bind(n,s)),De.addListener(n,"error",fat),De.addListener(n,"frameError",Eat),De.addListener(n,"end",mat),De.addListener(n,"goaway",pat),De.addListener(n,"close",Cat),De.addListener(n,"remoteSettings",gat),n.unref(),t[vo]=n,e[vo]=n,De.addListener(e,"error",Bat),De.addListener(e,"end",Qat),De.addListener(e,"close",Iat),e[v8]=!1,e.on("close",yat),{version:"h2",defaultPipelining:1/0,write(i){return wat(t,i)},resume(){lat(t)},destroy(i,A){e[v8]?queueMicrotask(A):e.destroy(i).on("close",A)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[Tp]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Dp]===!1||De.bodyLength(i.body)!==0&&(De.isStream(i.body)||De.isAsyncIterable(i.body)||De.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[Dp]===!1;return!1}}}function lat(t){let e=t[Tt];e?.destroyed===!1&&(t[rat]===0||t[qw]===0?(e.unref(),t[vo].unref()):(e.ref(),t[vo].ref()))}function dat(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function gat(t){if(this[cn][qw]=t.maxConcurrentStreams??this[cn][qw],this[Dp]===!0&&this[Np]===!0&&t.enableConnectProtocol===!1){let e=new $a("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[Tt][un]=e,this[cn][mh](e);return}this[Np]=t.enableConnectProtocol??this[Np],this[Dp]=!0,this[cn][UA]()}function hat(t){let e=t[H8];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[cn],A=this[cn];if(s!=null){let o=new $a(`HTTP/2: "PING" errored - type ${s.message}`);A[un]=o,i[mh](o)}else i.emit("ping",n)}}function fat(t){ci(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Tt][un]=t,this[cn][mh](t)}function Eat(t,e,r){if(r===0){let s=new $a(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[Tt][un]=s,this[cn][mh](s)}}function mat(){let t=new Rp("other side closed",De.getSocketInfo(this[Tt]));this.destroy(t),De.destroy(this[Tt],t)}function pat(t){let e=this[un]||new Rp(`HTTP/2: "GOAWAY" frame received with code ${t}`,De.getSocketInfo(this[Tt])),r=this[cn];if(r[Tt]=null,r[O8]=null,this.close(),this[vo]=null,De.destroy(this[Tt],e),r[Ji]<r[ec].length){let s=r[ec][r[Ji]];r[ec][r[Ji]++]=null,De.errorRequest(r,s,e),r[P8]=r[Ji]}ci(r[Tp]===0),r.emit("disconnect",r[Sp],[r],e),r.emit("connectionError",r[Sp],[r],e),r[UA]()}function Cat(){let{[cn]:t,[H8]:e}=this,{[Tt]:r}=t,s=this[Tt][un]||this[un]||new Rp("closed",De.getSocketInfo(r));if(t[Tt]=null,t[O8]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){ci(t[jot]===0);let n=t[ec].splice(t[Ji]);for(let i=0;i<n.length;i++){let A=n[i];De.errorRequest(t,A,s)}}}function Iat(){let t=this[un]||new Rp("closed",De.getSocketInfo(this)),e=this[vo][cn];e[Tt]=null,e[O8]=null,this[vo]!==null&&this[vo].destroy(t),e[P8]=e[Ji],ci(e[Tp]===0),e.emit("disconnect",e[Sp],[e],t),e[UA]()}function Bat(t){ci(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[un]=t,this[cn][mh](t)}function Qat(){De.destroy(this,new Rp("other side closed",De.getSocketInfo(this)))}func
Line truncated
|
||||
`;xhe.sendHeaders.publish({request:e,headers:x,socket:s[Tt]})}let D=n==="GET"||n==="HEAD"||g===null;a?(h[Aat]="100-continue",f=s.request(h,{endStream:D,signal:c}),f[Yw]=!0,f.once("continue",H)):(f=s.request(h,{endStream:D,signal:c}),f[Yw]=!0,H()),++s[ai],f.setTimeout(r);let F=!1;return f.once("response",x=>{let{[M8]:G,..._}=x;if(e.onResponseStarted(),F=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(G),U8(_),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),F?(!e.aborted&&!e.completed&&e.onComplete({}),t[ec][t[Ji]++]=null,t[UA]()):(m(new $a("HTTP/2: stream half-closed (remote)")),t[ec][t[Ji]++]=null,t[P8]=t[Ji],t[UA]())}),f.once("close",()=>{f.removeAllListeners("data"),s[ai]-=1,s[ai]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,G)=>{f.removeAllListeners("data"),m(new $a(`HTTP/2: "frameError" received - type ${x}, code ${G}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new $a(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[ai]-=1,s[ai]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function H(){!g||w===0?Uhe(m,f,null,t,e,t[Tt],w,I):De.isBuffer(g)?Uhe(m,f,g,t,e,t[Tt],w,I):De.isBlobLike(g)?typeof g.stream=="function"?Lhe(m,f,g.stream(),t,e,t[Tt],w,I):Dat(m,f,g,t,e,t[Tt],w,I):De.isStream(g)?Nat(m,t[Tt],I,f,g,t,e,w):De.isIterable(g)?Lhe(m,f,g,t,e,t[Tt],w,I):ci(!1)}}function Uhe(t,e,r,s,n,i,A,o){try{r!=null&&De.isBuffer(r)&&(ci(A===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),o||(i[Vw]=!0),n.onRequestSent(),s[UA]()}catch(a){t(a)}}function Nat(t,e,r,s,n,i,A,o){ci(o!==0||i[Tp]===0,"stream body cannot be pipelined");let a=Kot(n,s,u=>{u?(De.destroy(a,u),t(u)):(De.removeAllListeners(a),A.onRequestSent(),r||(e[Vw]=!0),i[UA]())});De.addListener(a,"data",c);function c(u){A.onBodySent(u)}}async function Dat(t,e,r,s,n,i,A,o){ci(A===r.size,"blob body must have content length");try{if(A!=null&&A!==r.size)throw new L8;let a=Buffer.from(await r.arrayBuffer());e.cork(),e.write(a),e.uncork(),e.end(),n.onBodySent(a),n.onRequestSent(),o||(i[Vw]=!0),s[UA]()}catch(a){t(a)}}async function Lhe(t,e,r,s,n,i,A,o){ci(A!==0||s[Tp]===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)=>{ci(a===null),i[un]?g(i[un]):a=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[un])throw i[un];let g=e.write(l);n.onBodySent(l),g||await u()}e.end(),n.onRequestSent(),o||(i[Vw]=!0),s[UA]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}vhe.exports=uat});var ic=E((qJt,Whe)=>{"use strict";var Po=C("node:assert"),Yhe=C("node:net"),xp=C("node:http"),_u=Ie(),{ClientStats:Sat}=vP(),{channels:ph}=za(),Rat=Age(),Tat=ah(),{InvalidArgumentError:mt,InformationalError:xat,ClientDestroyedError:kat}=we(),Fat=ch(),{kUrl:LA,kServerName:nc,kClient:Mat,kBusy:G8,kConnect:Uat,kResuming:Yu,kRunning:Up,kPending:Lp,kSize:kp,kQueue:Vi,kConnected:Lat,kConnecting:Ch,kNeedDrain:rc,kKeepAliveDefaultTimeout:Ohe,kHostHeader:vat,kPendingIdx:Wi,kRunningIdx:Oo,kError:Pat,kPipelining:Ww,kKeepAliveTimeoutValue:Oat,kMaxHeadersSize:Hat,kKeepAliveMaxTimeout:Gat,kKeepAliveTimeoutThreshold:_at,kHeadersTimeout:Yat,kBodyTimeout:qat,kStrictContentLength:Jat,kConnector:Fp,kMaxRequests:_8,kCounter:Vat,kClose:Wat,kDestroy:zat,kDispatch:Kat,kLocalAddress:Mp,kMaxResponseSize:Zat,kOnError:Xat,kHTTPContext:Zt,kMaxConcurrentStreams:jat,kHTTP2InitialWindowSize:$at,kHTTP2ConnectionWindowSize:ect,kResume:sc,kPingInterval:tct}=it(),rct=Rhe(),sct=Phe(),tc=Symbol("kClosedResolve"),nct=xp&&xp.maxHeaderSize&&Number.isInteger(xp.maxHeaderSize)&&xp.maxHeaderSize>0?()=>xp.maxHeaderSize:()=>{throw new mt("http module not available or http.maxHeaderSize invalid")},Hhe=()=>{};function qhe(t){return t[Ww]??t[Zt]?.defaultPipelining??1}var Y8=class extends Tat{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:A,bodyTimeout:o,idleTimeout:a,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:g,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:B,strictContentLength:m,maxCachedSessions:I,connect:w,maxRequestsPerClient:D,localAddress:F,maxResponseSize:H,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:G,maxConcurrentStreams:_,allowH2:Ne,useH2c:Ge,initialWindowSize:z,connectionWindowSize:ge,pingInterval:ze}={}){if(c!==void 0)throw new mt("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new mt("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new mt("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(a!==void 0)throw new mt("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new mt("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout i
Line truncated
|
||||
`,this[qat]=o??3e5,this[Yat]=s??3e5,this[Jat]=m??!0,this[_8]=D,this[tc]=null,this[Zat]=H>-1?H:-1,this[Zt]=null,this[jat]=_??100,this[$at]=z??262144,this[ect]=ge??524288,this[tct]=ze??6e4,this[Vi]=[],this[Oo]=0,this[Wi]=0,this[sc]=xt=>q8(this,xt),this[Xat]=xt=>Jhe(this,xt)}get pipelining(){return this[Ww]}set pipelining(e){this[Ww]=e,this[sc](!0)}get stats(){return new Sat(this)}get[Lp](){return this[Vi].length-this[Wi]}get[Up](){return this[Wi]-this[Oo]}get[kp](){return this[Vi].length-this[Oo]}get[Lat](){return!!this[Zt]&&!this[Ch]&&!this[Zt].destroyed}get[G8](){return!!(this[Zt]?.busy(null)||this[kp]>=(qhe(this)||1)||this[Lp]>0)}[Uat](e){Vhe(this),this.once("connect",e)}[Kat](e,r){let s=new Rat(this[LA].origin,e,r);return this[Vi].push(s),this[Yu]||(_u.bodyLength(s.body)==null&&_u.isIterable(s.body)?(this[Yu]=1,queueMicrotask(()=>q8(this))):this[sc](!0)),this[Yu]&&this[rc]!==2&&this[G8]&&(this[rc]=2),this[rc]<2}[Wat](){return new Promise(e=>{this[kp]?this[tc]=e:e(null)})}[zat](e){return new Promise(r=>{let s=this[Vi].splice(this[Wi]);for(let i=0;i<s.length;i++){let A=s[i];_u.errorRequest(this,A,e)}let n=()=>{this[tc]&&(this[tc](),this[tc]=null),r(null)};this[Zt]?(this[Zt].destroy(e,n),this[Zt]=null):queueMicrotask(n),this[sc]()})}};function Jhe(t,e){if(t[Up]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Po(t[Wi]===t[Oo]);let r=t[Vi].splice(t[Oo]);for(let s=0;s<r.length;s++){let n=r[s];_u.errorRequest(t,n,e)}Po(t[kp]===0)}}function Vhe(t){Po(!t[Ch]),Po(!t[Zt]);let{host:e,hostname:r,protocol:s,port:n}=t[LA];if(r[0]==="["){let i=r.indexOf("]");Po(i!==-1);let A=r.substring(1,i);Po(Yhe.isIPv6(A)),r=A}t[Ch]=!0,ph.beforeConnect.hasSubscribers&&ph.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Zt]?.version,servername:t[nc],localAddress:t[Mp]},connector:t[Fp]}),t[Fp]({host:e,hostname:r,protocol:s,port:n,servername:t[nc],localAddress:t[Mp]},(i,A)=>{if(i){Ghe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[sc]();return}if(t.destroyed){_u.destroy(A.on("error",Hhe),new kat),t[sc]();return}Po(A);try{t[Zt]=A.alpnProtocol==="h2"?sct(t,A):rct(t,A)}catch(o){A.destroy().on("error",Hhe),Ghe(t,o,{host:e,hostname:r,protocol:s,port:n}),t[sc]();return}t[Ch]=!1,A[Vat]=0,A[_8]=t[_8],A[Mat]=t,A[Pat]=null,ph.connected.hasSubscribers&&ph.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Zt]?.version,servername:t[nc],localAddress:t[Mp]},connector:t[Fp],socket:A}),t.emit("connect",t[LA],[t]),t[sc]()})}function Ghe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[Ch]=!1,ph.connectError.hasSubscribers&&ph.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[Zt]?.version,servername:t[nc],localAddress:t[Mp]},connector:t[Fp],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Po(t[Up]===0);t[Lp]>0&&t[Vi][t[Wi]].servername===t[nc];){let A=t[Vi][t[Wi]++];_u.errorRequest(t,A,e)}else Jhe(t,e);t.emit("connectionError",t[LA],[t],e)}}function _he(t){t[rc]=0,t.emit("drain",t[LA],[t])}function q8(t,e){t[Yu]!==2&&(t[Yu]=2,ict(t,e),t[Yu]=0,t[Oo]>256&&(t[Vi].splice(0,t[Oo]),t[Wi]-=t[Oo],t[Oo]=0))}function ict(t,e){for(;;){if(t.destroyed){Po(t[Lp]===0);return}if(t[tc]&&!t[kp]){t[tc](),t[tc]=null;return}if(t[Zt]&&t[Zt].resume(),t[G8])t[rc]=2;else if(t[rc]===2){e?(t[rc]=1,queueMicrotask(()=>_he(t))):_he(t);continue}if(t[Lp]===0||t[Up]>=(qhe(t)||1))return;let r=t[Vi][t[Wi]];if(t[LA].protocol==="https:"&&t[nc]!==r.servername){if(t[Up]>0)return;t[nc]=r.servername,t[Zt]?.destroy(new xat("servername changed"),()=>{t[Zt]=null,q8(t)})}if(t[Ch])return;if(!t[Zt]){Vhe(t);return}if(t[Zt].destroyed||t[Zt].busy(r))return;!r.aborted&&t[Zt].write(r)?t[Wi]++:t[Vi].splice(t[Wi],1)}}Whe.exports=Y8});var J8=E((VJt,zhe)=>{"use strict";var zw=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)}};zhe.exports=class{constructor(){this.head=this.tail=new zw}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new zw),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 Kw=E((WJt,sfe)=>{"use strict";var{PoolStats:Act}=vP(),oct=ah(),act=J8(),{kConnected:V8,kSize:Khe,kRunning:Zhe,kPending:Xhe,kQueued:vp,kBusy:cct,kFree:uct,kUrl:lct,kClose:dct,kDestroy:gct,kDispatch:hct}=it(),Qr=Symbol("clients"),ns=Symbol("needDrain"),Pp=Symbol("queue"),W8=Symbol("closed resolve"),z8=Symbol("onDrain"),jhe=Symbol("onConnect"),$he=Symbol("onDisconnect"),efe=Symbol("onConnectionError"),K8=Symbol("get dispatcher"),tfe=Symbol("add client"),rfe=Symbol("remove client"),Z8=class extends oct{[Pp]=new act;[vp]=0;[Qr]=[];[ns]=!1;[z8](e,r,s){let n=this[Pp],i=!1;for(;!i;){let A=n.shift();if(!A)break;thi
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};dme.exports=aO});var uO=E((CVt,Eme)=>{"use strict";var{InvalidArgumentError:Vlt}=we(),{runtimeFeatures:Wlt}=Uo();function zlt(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 gme=Wlt.has("crypto")?C("node:crypto"):null,Klt=gme?.hash?t=>gme.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function fme(t){return Array.isArray(t)&&(t.length&1)===0}function Zlt(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 Xlt(t){let e={};if(!t)return e;if(fme(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,A=Buffer.isBuffer(n)?n.toString():n;e[i.toLowerCase()]=A}}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 hme=["record","playback","update"];function jlt(t){if(!hme.includes(t))throw new Vlt(`Invalid snapshot mode: ${t}. Must be one of: ${hme.join(", ")}`)}Eme.exports={createHeaderFilters:zlt,hashId:Klt,isUndiciHeaders:fme,normalizeHeaders:Xlt,isUrlExcludedFactory:Zlt,validateSnapshotMode:jlt}});var wme=E((IVt,bme)=>{"use strict";var{writeFile:$lt,readFile:edt,mkdir:tdt}=C("node:fs/promises"),{dirname:rdt,resolve:mme}=C("node:path"),{setTimeout:sdt,clearTimeout:pme}=C("node:timers"),{InvalidArgumentError:Cme,UndiciError:ndt}=we(),{hashId:idt,isUrlExcludedFactory:Adt,normalizeHeaders:Ime,createHeaderFilters:Bme}=uO();function Zp(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||Ime(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:Qme(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function Qme(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:i,exclude:A,match:o}=e;for(let[a,c]of Object.entries(t)){let u=s?a:a.toLowerCase();A.has(u)||i.has(u)||o.size!==0&&!o.has(u)||(n[u]=c)}return n}function yme(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:i}=e;for(let[A,o]of Object.entries(t)){let a=s?A:A.toLowerCase();i.has(a)||(n[a]=o)}return n}function Xp(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 A of i.sort())e.push(String(A))}}e.push(t.body);let r=e.join("|");return idt(r)}var lO=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#o;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#o=Bme(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=Adt(e.excludeUrls),this.#i&&this.#s&&this.#A()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=Zp(e,this.#o,this.matchOptions),n=Xp(s),i=Ime(r.headers),A={statusCode:r.statusCode,headers:yme(i,this.#o,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#n&&!this.#r.has(n)){let a=this.#r.keys().next().value;this.#r.delete(a)}let o=this.#r.get(n);o&&o.responses?(o.responses.push(A),o.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[A],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=Zp(e,this.#o,this.matchOptions),s=Xp(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,A=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[A]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new Cme("Snapshot path is required");try{let s=await edt(mme(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:i,snapshot:A}of n)this.#r.set(i,A)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new ndt(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new Cme("Snapshot path is required");let s=mme(r);await tdt(rdt(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,A])=>({hash:i,snapshot:A}));await $lt(s,JSON.s
Line truncated
|
||||
${e.format(r)}`.trim())}};dme.exports=aO});var uO=E((BVt,Eme)=>{"use strict";var{InvalidArgumentError:Wlt}=we(),{runtimeFeatures:zlt}=Uo();function Klt(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 gme=zlt.has("crypto")?C("node:crypto"):null,Zlt=gme?.hash?t=>gme.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function fme(t){return Array.isArray(t)&&(t.length&1)===0}function Xlt(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 jlt(t){let e={};if(!t)return e;if(fme(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,A=Buffer.isBuffer(n)?n.toString():n;e[i.toLowerCase()]=A}}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 hme=["record","playback","update"];function $lt(t){if(!hme.includes(t))throw new Wlt(`Invalid snapshot mode: ${t}. Must be one of: ${hme.join(", ")}`)}Eme.exports={createHeaderFilters:Klt,hashId:Zlt,isUndiciHeaders:fme,normalizeHeaders:jlt,isUrlExcludedFactory:Xlt,validateSnapshotMode:$lt}});var wme=E((QVt,bme)=>{"use strict";var{writeFile:edt,readFile:tdt,mkdir:rdt}=C("node:fs/promises"),{dirname:sdt,resolve:mme}=C("node:path"),{setTimeout:ndt,clearTimeout:pme}=C("node:timers"),{InvalidArgumentError:Cme,UndiciError:idt}=we(),{hashId:Adt,isUrlExcludedFactory:odt,normalizeHeaders:Ime,createHeaderFilters:Bme}=uO();function Zp(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||Ime(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:Qme(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function Qme(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:i,exclude:A,match:o}=e;for(let[a,c]of Object.entries(t)){let u=s?a:a.toLowerCase();A.has(u)||i.has(u)||o.size!==0&&!o.has(u)||(n[u]=c)}return n}function yme(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:i}=e;for(let[A,o]of Object.entries(t)){let a=s?A:A.toLowerCase();i.has(a)||(n[a]=o)}return n}function Xp(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 A of i.sort())e.push(String(A))}}e.push(t.body);let r=e.join("|");return Adt(r)}var lO=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#o;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#o=Bme(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=odt(e.excludeUrls),this.#i&&this.#s&&this.#A()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=Zp(e,this.#o,this.matchOptions),n=Xp(s),i=Ime(r.headers),A={statusCode:r.statusCode,headers:yme(i,this.#o,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#n&&!this.#r.has(n)){let a=this.#r.keys().next().value;this.#r.delete(a)}let o=this.#r.get(n);o&&o.responses?(o.responses.push(A),o.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[A],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=Zp(e,this.#o,this.matchOptions),s=Xp(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,A=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[A]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new Cme("Snapshot path is required");try{let s=await tdt(mme(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:i,snapshot:A}of n)this.#r.set(i,A)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new idt(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new Cme("Snapshot path is required");let s=mme(r);await rdt(sdt(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,A])=>({hash:i,snapshot:A}));await edt(s,JSON.s
Line truncated
|
||||
PRAGMA journal_mode = WAL;
|
||||
PRAGMA synchronous = NORMAL;
|
||||
PRAGMA temp_store = memory;
|
||||
@@ -237,35 +237,35 @@ ${e.format(r)}`.trim())}};dme.exports=aO});var uO=E((CVt,Eme)=>{"use strict";var
|
||||
ORDER BY cachedAt DESC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#r.close()}get(e){FO(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){FO(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 A=this.#d(e,!0);A?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,A.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){FO(e),Hgt(r);let s=0,n=[],i=this;return new Ogt({decodeStrings:!0,write(A,o,a){s+=A.byteLength,s<i.#e?n.push(A):this.destroy(),a()},final(A){i.set(e,{...r,body:n}),A()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#A.run(this.#l(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#o.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#a.get();return e}#l(e){return`${e.origin}/${e.path}`}#d(e,r=!1){let s=this.#l(e),{headers:n,method:i}=e,A=this.#s.all(s,i);if(A.length===0)return;let o=Date.now();for(let a of A){if(o>=a.deleteAt&&!r)return;let c=!0;if(a.vary){let u=JSON.parse(a.vary);for(let l in u)if(!Ggt(n[l],u[l])){c=!1;break}}if(c)return a}}};function Ggt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var $u=E((_Vt,Tpe)=>{"use strict";var{kConstruct:_gt}=it(),{kEnumerableProperty:Mh}=Ie(),{iteratorMixin:Ygt,isValidHeaderName:tC,isValidHeaderValue:wpe}=an(),{webidl:ve}=Sr(),UO=C("node:assert"),NN=C("node:util");function bpe(t){return t===10||t===13||t===9||t===32}function Npe(t){let e=0,r=t.length;for(;r>e&&bpe(t.charCodeAt(r-1));)--r;for(;r>e&&bpe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function Dpe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw ve.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});LO(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)LO(t,r[s],e[r[s]])}else throw ve.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function LO(t,e,r){if(r=Npe(r),tC(e)){if(!wpe(r))throw ve.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw ve.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(Rpe(t)==="immutable")throw new TypeError("immutable");return SN(t).append(e,r,!1)}function qgt(t){let e=SN(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:A,1:o}=s[i];if(A==="set-cookie")for(let a=0;a<n.length;++a)r.push([A,n[a]]);else r.push([A,o])}return e.sortedMap=r}function Spe(t,e){return t[0]<e[0]?-1:1}var DN=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 A=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${A}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||
${i}`;break;case"retry":LIe(i)&&(r[n]=i);break;case"id":vIe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&LIe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&vIe(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}}};PIe.exports={EventSourceStream:p4}});var WIe=E((gWt,VIe)=>{"use strict";var{pipeline:Apt}=C("node:stream"),{fetching:opt}=AC(),{makeRequest:apt}=Lh(),{webidl:As}=Sr(),{EventSourceStream:cpt}=OIe(),{parseMIMEType:upt}=ni(),{createFastMessageEvent:lpt}=$N(),{isNetworkError:HIe}=sC(),{kEnumerableProperty:ol}=Ie(),{environmentSettingsObject:GIe}=an(),_Ie=!1,YIe=3e3,dC=0,qIe=1,gC=2,dpt="anonymous",gpt="use-credentials",Vh=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=dC;#n=null;#i=null;#o;#A;constructor(e,r={}){super(),As.util.markAsUncloneable(this);let s="EventSource constructor";As.argumentLengthCheck(arguments,1,s),_Ie||(_Ie=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=As.converters.USVString(e),r=As.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.node.dispatcher||r.dispatcher,this.#A={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=GIe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#A.origin=i.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=i.href;let A=dpt;r.withCredentials===!0&&(A=gpt,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:A==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=GIe.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=apt(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===gC)return;this.#s=dC;let e={request:this.#n,dispatcher:this.#o},r=s=>{if(!HIe(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(HIe(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?upt(n):"failure",A=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||A===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=qIe,this.dispatchEvent(new Event("open")),this.#A.origin=s.urlList[s.urlList.length-1].origin;let o=new cpt({eventSourceSettings:this.#A,push:a=>{this.dispatchEvent(lpt(a.type,a.options))}});Apt(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=opt(e)}#c(){this.#s!==gC&&(this.#s=dC,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===dC&&(this.#A.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#A.lastEventId,!0),this.#a())},this.#A.reconnectionTime)?.unref())}close(){As.brandCheck(this,t),this.#s!==gC&&(this.#s=gC,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=As.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=As.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=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},JIe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:dC,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:qIe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:gC,writable:!1}};Object.defineProperties(Vh,JIe);Object.defineProperties(Vh.prototype,JIe);Object.defineProperties(Vh.prototype,{close:ol,onerror:ol,onmessage:ol,onopen:ol,readyState:ol,url:ol,withCredentials:ol});As.converters.EventSourceInitDict=As.dictionaryConverter([{key:"withCredentials",converter:As.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:As.converters.any},{key:"node",converter:As.dictionaryConverter([{key:"reconnectionTime",converter:As.converters["unsigned long"],defaultValue:()=>YIe},{key:"dispatcher",converter:As.converters.any}]),defaultValue:()=>({})}]);VIe.exports={EventSource:Vh,defaultReconnectionTime:YIe}});var $Ie=E((hWt,Y)=>{"use strict";var hpt=ic(),KIe=gp(),fpt=Ih(),Ept=lfe(),mpt=ffe(),ppt=Vu(),Cpt=g3(),Ipt=Ofe(),Bpt=Jfe(),Qpt=zfe(),ZIe=we(),gD=Ie(),{InvalidArgumentError:dD}=ZIe,Wh=REe(),ypt=ch(),bpt=X3(),{MockCallHistory:wpt,MockCall
Line truncated
|
||||
`)}close(){this.#r.close()}get(e){FO(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){FO(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 A=this.#d(e,!0);A?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,A.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){FO(e),Ggt(r);let s=0,n=[],i=this;return new Hgt({decodeStrings:!0,write(A,o,a){s+=A.byteLength,s<i.#e?n.push(A):this.destroy(),a()},final(A){i.set(e,{...r,body:n}),A()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#A.run(this.#l(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#o.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#a.get();return e}#l(e){return`${e.origin}/${e.path}`}#d(e,r=!1){let s=this.#l(e),{headers:n,method:i}=e,A=this.#s.all(s,i);if(A.length===0)return;let o=Date.now();for(let a of A){if(o>=a.deleteAt&&!r)return;let c=!0;if(a.vary){let u=JSON.parse(a.vary);for(let l in u)if(!_gt(n[l],u[l])){c=!1;break}}if(c)return a}}};function _gt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var $u=E((qVt,Tpe)=>{"use strict";var{kConstruct:Ygt}=it(),{kEnumerableProperty:Mh}=Ie(),{iteratorMixin:qgt,isValidHeaderName:tC,isValidHeaderValue:wpe}=an(),{webidl:ve}=Sr(),UO=C("node:assert"),NN=C("node:util");function bpe(t){return t===10||t===13||t===9||t===32}function Npe(t){let e=0,r=t.length;for(;r>e&&bpe(t.charCodeAt(r-1));)--r;for(;r>e&&bpe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function Dpe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw ve.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});LO(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)LO(t,r[s],e[r[s]])}else throw ve.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function LO(t,e,r){if(r=Npe(r),tC(e)){if(!wpe(r))throw ve.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw ve.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(Rpe(t)==="immutable")throw new TypeError("immutable");return SN(t).append(e,r,!1)}function Jgt(t){let e=SN(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:A,1:o}=s[i];if(A==="set-cookie")for(let a=0;a<n.length;++a)r.push([A,n[a]]);else r.push([A,o])}return e.sortedMap=r}function Spe(t,e){return t[0]<e[0]?-1:1}var DN=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 A=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${A}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||
${i}`;break;case"retry":LIe(i)&&(r[n]=i);break;case"id":vIe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&LIe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&vIe(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}}};PIe.exports={EventSourceStream:p4}});var WIe=E((fWt,VIe)=>{"use strict";var{pipeline:opt}=C("node:stream"),{fetching:apt}=AC(),{makeRequest:cpt}=Lh(),{webidl:As}=Sr(),{EventSourceStream:upt}=OIe(),{parseMIMEType:lpt}=ni(),{createFastMessageEvent:dpt}=$N(),{isNetworkError:HIe}=sC(),{kEnumerableProperty:ol}=Ie(),{environmentSettingsObject:GIe}=an(),_Ie=!1,YIe=3e3,dC=0,qIe=1,gC=2,gpt="anonymous",hpt="use-credentials",Vh=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=dC;#n=null;#i=null;#o;#A;constructor(e,r={}){super(),As.util.markAsUncloneable(this);let s="EventSource constructor";As.argumentLengthCheck(arguments,1,s),_Ie||(_Ie=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=As.converters.USVString(e),r=As.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#o=r.node.dispatcher||r.dispatcher,this.#A={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=GIe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#A.origin=i.origin}catch(a){throw new DOMException(a,"SyntaxError")}this.#t=i.href;let A=gpt;r.withCredentials===!0&&(A=hpt,this.#r=!0);let o={redirect:"follow",keepalive:!0,mode:"cors",credentials:A==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};o.client=GIe.settingsObject,o.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],o.cache="no-store",o.initiator="other",o.urlList=[new URL(this.#t)],this.#n=cpt(o),this.#a()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#a(){if(this.#s===gC)return;this.#s=dC;let e={request:this.#n,dispatcher:this.#o},r=s=>{if(!HIe(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(HIe(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?lpt(n):"failure",A=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||A===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=qIe,this.dispatchEvent(new Event("open")),this.#A.origin=s.urlList[s.urlList.length-1].origin;let o=new upt({eventSourceSettings:this.#A,push:a=>{this.dispatchEvent(dpt(a.type,a.options))}});opt(s.body.stream,o,a=>{a?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=apt(e)}#c(){this.#s!==gC&&(this.#s=dC,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===dC&&(this.#A.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#A.lastEventId,!0),this.#a())},this.#A.reconnectionTime)?.unref())}close(){As.brandCheck(this,t),this.#s!==gC&&(this.#s=gC,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=As.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=As.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=As.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},JIe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:dC,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:qIe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:gC,writable:!1}};Object.defineProperties(Vh,JIe);Object.defineProperties(Vh.prototype,JIe);Object.defineProperties(Vh.prototype,{close:ol,onerror:ol,onmessage:ol,onopen:ol,readyState:ol,url:ol,withCredentials:ol});As.converters.EventSourceInitDict=As.dictionaryConverter([{key:"withCredentials",converter:As.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:As.converters.any},{key:"node",converter:As.dictionaryConverter([{key:"reconnectionTime",converter:As.converters["unsigned long"],defaultValue:()=>YIe},{key:"dispatcher",converter:As.converters.any}]),defaultValue:()=>({})}]);VIe.exports={EventSource:Vh,defaultReconnectionTime:YIe}});var $Ie=E((EWt,Y)=>{"use strict";var fpt=ic(),KIe=gp(),Ept=Ih(),mpt=lfe(),ppt=ffe(),Cpt=Vu(),Ipt=g3(),Bpt=Ofe(),Qpt=Jfe(),ypt=zfe(),ZIe=we(),gD=Ie(),{InvalidArgumentError:dD}=ZIe,Wh=REe(),bpt=ch(),wpt=X3(),{MockCallHistory:Npt,MockCall
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${i}`:n.stack}Y.exports.fetch=function(e,r=void 0){return Lpt(e,r).catch(s=>{throw zIe?jIe(s,zIe):s&&typeof s=="object"&&Error.captureStackTrace(s,Y.exports.fetch),s})};Y.exports.Headers=$u().Headers;Y.exports.Response=sC().Response;Y.exports.Request=Lh().Request;Y.exports.FormData=Uw().FormData;var{setGlobalOrigin:vpt,getGlobalOrigin:Ppt}=t8();Y.exports.setGlobalOrigin=vpt;Y.exports.getGlobalOrigin=Ppt;var{CacheStorage:Opt}=FCe(),{kConstruct:Hpt}=it();Y.exports.caches=new Opt(Hpt);var{deleteCookie:Gpt,getCookies:_pt,getSetCookies:Ypt,setCookie:qpt,parseCookie:Jpt}=VCe();Y.exports.deleteCookie=Gpt;Y.exports.getCookies=_pt;Y.exports.getSetCookies=Ypt;Y.exports.setCookie=qpt;Y.exports.parseCookie=Jpt;var{parseMIMEType:Vpt,serializeAMimeType:Wpt}=ni();Y.exports.parseMIMEType=Vpt;Y.exports.serializeAMimeType=Wpt;var{CloseEvent:zpt,ErrorEvent:Kpt,MessageEvent:Zpt}=$N(),{WebSocket:Xpt,ping:jpt}=wIe();Y.exports.WebSocket=Xpt;Y.exports.CloseEvent=zpt;Y.exports.ErrorEvent=Kpt;Y.exports.MessageEvent=Zpt;Y.exports.ping=jpt;Y.exports.WebSocketStream=FIe().WebSocketStream;Y.exports.WebSocketError=g4().WebSocketError;Y.exports.request=hC(Wh.request);Y.exports.stream=hC(Wh.stream);Y.exports.pipeline=hC(Wh.pipeline);Y.exports.connect=hC(Wh.connect);Y.exports.upgrade=hC(Wh.upgrade);Y.exports.MockClient=bpt;Y.exports.MockCallHistory=wpt;Y.exports.MockCallHistoryLog=Npt;Y.exports.MockPool=Spt;Y.exports.MockAgent=Dpt;Y.exports.SnapshotAgent=Rpt;Y.exports.mockErrors=Tpt;var{EventSource:$pt}=WIe();Y.exports.EventSource=$pt;function eCt(){globalThis.fetch=Y.exports.fetch,globalThis.Headers=Y.exports.Headers,globalThis.Response=Y.exports.Response,globalThis.Request=Y.exports.Request,globalThis.FormData=Y.exports.FormData,globalThis.WebSocket=Y.exports.WebSocket,globalThis.CloseEvent=Y.exports.CloseEvent,globalThis.ErrorEvent=Y.exports.ErrorEvent,globalThis.MessageEvent=Y.exports.MessageEvent,globalThis.EventSource=Y.exports.EventSource}Y.exports.install=eCt});var fC=E(hc=>{"use strict";hc.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");hc.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");hc.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";hc.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);hc.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);hc.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());hc.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 tBe=E((mWt,eBe)=>{"use strict";var{asciiLowercase:hD,solelyContainsHTTPTokenCodePoints:tCt,soleyContainsHTTPQuotedStringTokenCodePoints:rCt}=fC();eBe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=hD(String(e)),this._map.get(e)}has(e){return e=hD(String(e)),this._map.has(e)}set(e,r){if(e=hD(String(e)),r=String(r),!tCt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!rCt(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=hD(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 nBe=E((pWt,sBe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:sCt,removeTrailingHTTPWhitespace:rBe,isHTTPWhitespaceChar:nCt,solelyContainsHTTPTokenCodePoints:C4,soleyContainsHTTPQuotedStringTokenCodePoints:iCt,asciiLowercase:I4,collectAnHTTPQuotedString:ACt}=fC();sBe.exports=t=>{t=sCt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!C4(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=rBe(s),s.length===0||!C4(s))return null;let n={type:I4(r),subtype:I4(s),parameters:new Map};for(;e<t.length;){for(++e;nCt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=I4(i),e<t.length){if(t[e]===";")continue;++e}let A=null;if(t[e]==='"')for([A,e]=ACt(t,e);e<t.length&&t[e]!==";";)++e;else{for(A="";e<t.length&&t[e]!==";";)A+=t[e],++e;if(A=rBe(A),A==="")continue}i.length>0&&C4(i)&&iCt(A)&&!n.parameters.has(i)&&n.parameters.set(i,A)}return n}});var ABe=E((CWt,iBe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:oCt}=fC();iBe.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+="=",(!oCt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var uBe=E((BWt,cBe)=>{"use strict";var aCt=tBe(),cCt=nBe(),uCt=ABe(),{asciiLowercase:oBe,solelyContainsHTTPTokenCodePoints:aBe}=fC();cBe.exports=class{constructor(e){e=String(e);let r=cCt(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 aCt(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=oBe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!aBe(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=oBe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!aBe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return uCt(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"}}});import*as D4 from"os";function zh(t){return t==null?"":typeof t=="string"||t instanceof String?t:JSON.stringify(t)}function CD(t){return Object.keys(t).length?{title:t.title,file:t.file,line:t.startLine,endLine:t.endLine,col:t.startColumn,endColumn:t.endColumn}:{}}function BD(t,e,r){let s=new ID(t,e,r);process.stdout.write(s.toString()+D4.EOL)}var N4="::",ID=class{constructor(e,r,s){e||(e="missing.command"),this.command=e,this.properties=r,this.message=s}toString(){let e=N4+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let r=!0;for(let s in this.properties)if(this.properties.hasOwnPropertyLine truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function $R(t){process.exitCode=XR.Failure,eT(t)}function eT(t,e={}){BD("error",CD(e),t instanceof Error?t.toString():t)}function Nn(t,e={}){BD("warning",CD(e),t instanceof Error?t.toString():t)}function At(t){process.stdout.write(t+cJ.EOL)}function gB(t){return process.env[`STATE_${t}`]||""}import{readFileSync as hke,existsSync as fke}from"fs";import{EOL as Eke}from"os";var nd=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(fke(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(hke(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${Eke}`)}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 yk=fe(Uj(),1),Lj=fe(Ck(),1),v_e=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(A){A(i)})}return new(r||(r=Promise))(function(i,A){function o(u){try{c(s.next(u))}catch(l){A(l)}}function a(u){try{c(s.throw(u))}catch(l){A(l)}}function c(u){u.done?i(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};function vj(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function Pj(t){return new yk.HttpClient().getAgent(t)}function P_e(t){return new yk.HttpClient().getAgentDispatcher(t)}function Oj(t){let e=P_e(t);return(s,n)=>v_e(this,void 0,void 0,function*(){return(0,Lj.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function Hj(){return process.env.GITHUB_API_URL||"https://api.github.com"}function fQ(){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 EQ(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)=>EQ.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 Gj(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(i,A)=>Promise.resolve().then(n.bind(null,A)).then(i.bind(null,A))),e==="after"&&(s=(i,A)=>{let o;return Promise.resolve().then(i.bind(null,A)).then(a=>(o=a,n(o,A))).then(()=>o)}),e==="error"&&(s=(i,A)=>Promise.resolve().then(i.bind(null,A)).catch(o=>n(o,A))),t.registry[r].push({hook:s,orig:n})}function _j(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 Yj=Function.bind,qj=Yj.bind(Yj);function Jj(t,e,r){let s=qj(_j,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]=qj(Gj,null).apply(null,i)})}function H_e(){let t=Symbol("Singular"),e={registry:{}},r=EQ.bind(null,e,t);return Jj(r,e,t),r}function G_e(){let t={registry:{}},e=EQ.bind(null,t);return Jj(e,t),e}var Vj={Singular:H_e,Collection:G_e};var Ok=fe(Uk(),1);var C$=fe(Uk(),1);var M6e="0.0.0-development";function U6e(t){return`Request failed due to following response errors:
|
||||
${i}`:n.stack}Y.exports.fetch=function(e,r=void 0){return vpt(e,r).catch(s=>{throw zIe?jIe(s,zIe):s&&typeof s=="object"&&Error.captureStackTrace(s,Y.exports.fetch),s})};Y.exports.Headers=$u().Headers;Y.exports.Response=sC().Response;Y.exports.Request=Lh().Request;Y.exports.FormData=Uw().FormData;var{setGlobalOrigin:Ppt,getGlobalOrigin:Opt}=t8();Y.exports.setGlobalOrigin=Ppt;Y.exports.getGlobalOrigin=Opt;var{CacheStorage:Hpt}=FCe(),{kConstruct:Gpt}=it();Y.exports.caches=new Hpt(Gpt);var{deleteCookie:_pt,getCookies:Ypt,getSetCookies:qpt,setCookie:Jpt,parseCookie:Vpt}=VCe();Y.exports.deleteCookie=_pt;Y.exports.getCookies=Ypt;Y.exports.getSetCookies=qpt;Y.exports.setCookie=Jpt;Y.exports.parseCookie=Vpt;var{parseMIMEType:Wpt,serializeAMimeType:zpt}=ni();Y.exports.parseMIMEType=Wpt;Y.exports.serializeAMimeType=zpt;var{CloseEvent:Kpt,ErrorEvent:Zpt,MessageEvent:Xpt}=$N(),{WebSocket:jpt,ping:$pt}=wIe();Y.exports.WebSocket=jpt;Y.exports.CloseEvent=Kpt;Y.exports.ErrorEvent=Zpt;Y.exports.MessageEvent=Xpt;Y.exports.ping=$pt;Y.exports.WebSocketStream=FIe().WebSocketStream;Y.exports.WebSocketError=g4().WebSocketError;Y.exports.request=hC(Wh.request);Y.exports.stream=hC(Wh.stream);Y.exports.pipeline=hC(Wh.pipeline);Y.exports.connect=hC(Wh.connect);Y.exports.upgrade=hC(Wh.upgrade);Y.exports.MockClient=wpt;Y.exports.MockCallHistory=Npt;Y.exports.MockCallHistoryLog=Dpt;Y.exports.MockPool=Rpt;Y.exports.MockAgent=Spt;Y.exports.SnapshotAgent=Tpt;Y.exports.mockErrors=xpt;var{EventSource:eCt}=WIe();Y.exports.EventSource=eCt;function tCt(){globalThis.fetch=Y.exports.fetch,globalThis.Headers=Y.exports.Headers,globalThis.Response=Y.exports.Response,globalThis.Request=Y.exports.Request,globalThis.FormData=Y.exports.FormData,globalThis.WebSocket=Y.exports.WebSocket,globalThis.CloseEvent=Y.exports.CloseEvent,globalThis.ErrorEvent=Y.exports.ErrorEvent,globalThis.MessageEvent=Y.exports.MessageEvent,globalThis.EventSource=Y.exports.EventSource}Y.exports.install=tCt});var fC=E(hc=>{"use strict";hc.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");hc.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");hc.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";hc.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);hc.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);hc.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());hc.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 tBe=E((CWt,eBe)=>{"use strict";var{asciiLowercase:hD,solelyContainsHTTPTokenCodePoints:rCt,soleyContainsHTTPQuotedStringTokenCodePoints:sCt}=fC();eBe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=hD(String(e)),this._map.get(e)}has(e){return e=hD(String(e)),this._map.has(e)}set(e,r){if(e=hD(String(e)),r=String(r),!rCt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!sCt(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=hD(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 nBe=E((IWt,sBe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:nCt,removeTrailingHTTPWhitespace:rBe,isHTTPWhitespaceChar:iCt,solelyContainsHTTPTokenCodePoints:C4,soleyContainsHTTPQuotedStringTokenCodePoints:ACt,asciiLowercase:I4,collectAnHTTPQuotedString:oCt}=fC();sBe.exports=t=>{t=nCt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!C4(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=rBe(s),s.length===0||!C4(s))return null;let n={type:I4(r),subtype:I4(s),parameters:new Map};for(;e<t.length;){for(++e;iCt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=I4(i),e<t.length){if(t[e]===";")continue;++e}let A=null;if(t[e]==='"')for([A,e]=oCt(t,e);e<t.length&&t[e]!==";";)++e;else{for(A="";e<t.length&&t[e]!==";";)A+=t[e],++e;if(A=rBe(A),A==="")continue}i.length>0&&C4(i)&&ACt(A)&&!n.parameters.has(i)&&n.parameters.set(i,A)}return n}});var ABe=E((BWt,iBe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:aCt}=fC();iBe.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+="=",(!aCt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var uBe=E((yWt,cBe)=>{"use strict";var cCt=tBe(),uCt=nBe(),lCt=ABe(),{asciiLowercase:oBe,solelyContainsHTTPTokenCodePoints:aBe}=fC();cBe.exports=class{constructor(e){e=String(e);let r=uCt(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 cCt(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=oBe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!aBe(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=oBe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!aBe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return lCt(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"}}});import*as D4 from"os";function zh(t){return t==null?"":typeof t=="string"||t instanceof String?t:JSON.stringify(t)}function CD(t){return Object.keys(t).length?{title:t.title,file:t.file,line:t.startLine,endLine:t.endLine,col:t.startColumn,endColumn:t.endColumn}:{}}function BD(t,e,r){let s=new ID(t,e,r);process.stdout.write(s.toString()+D4.EOL)}var N4="::",ID=class{constructor(e,r,s){e||(e="missing.command"),this.command=e,this.properties=r,this.message=s}toString(){let e=N4+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let r=!0;for(let s in this.properties)if(this.properties.hasOwnPropertyLine truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function $R(t){process.exitCode=XR.Failure,eT(t)}function eT(t,e={}){BD("error",CD(e),t instanceof Error?t.toString():t)}function Nn(t,e={}){BD("warning",CD(e),t instanceof Error?t.toString():t)}function At(t){process.stdout.write(t+cJ.EOL)}function gB(t){return process.env[`STATE_${t}`]||""}import{readFileSync as fke,existsSync as Eke}from"fs";import{EOL as mke}from"os";var nd=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Eke(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(fke(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${mke}`)}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 yk=fe(Uj(),1),Lj=fe(Ck(),1),P_e=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(A){A(i)})}return new(r||(r=Promise))(function(i,A){function o(u){try{c(s.next(u))}catch(l){A(l)}}function a(u){try{c(s.throw(u))}catch(l){A(l)}}function c(u){u.done?i(u.value):n(u.value).then(o,a)}c((s=s.apply(t,e||[])).next())})};function vj(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function Pj(t){return new yk.HttpClient().getAgent(t)}function O_e(t){return new yk.HttpClient().getAgentDispatcher(t)}function Oj(t){let e=O_e(t);return(s,n)=>P_e(this,void 0,void 0,function*(){return(0,Lj.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function Hj(){return process.env.GITHUB_API_URL||"https://api.github.com"}function fQ(){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 EQ(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)=>EQ.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 Gj(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(i,A)=>Promise.resolve().then(n.bind(null,A)).then(i.bind(null,A))),e==="after"&&(s=(i,A)=>{let o;return Promise.resolve().then(i.bind(null,A)).then(a=>(o=a,n(o,A))).then(()=>o)}),e==="error"&&(s=(i,A)=>Promise.resolve().then(i.bind(null,A)).catch(o=>n(o,A))),t.registry[r].push({hook:s,orig:n})}function _j(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 Yj=Function.bind,qj=Yj.bind(Yj);function Jj(t,e,r){let s=qj(_j,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]=qj(Gj,null).apply(null,i)})}function G_e(){let t=Symbol("Singular"),e={registry:{}},r=EQ.bind(null,e,t);return Jj(r,e,t),r}function __e(){let t={registry:{}},e=EQ.bind(null,t);return Jj(e,t),e}var Vj={Singular:G_e,Collection:__e};var Ok=fe(Uk(),1);var C$=fe(Uk(),1);var U6e="0.0.0-development";function L6e(t){return`Request failed due to following response errors:
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var L6e=class extends Error{constructor(t,e,r){super(U6e(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},v6e=["method","baseUrl","url","headers","request","query","mediaType","operationName"],P6e=["query","method","url"],p$=/\/api\/v3\/?$/;function O6e(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 A in r)if(P6e.includes(A))return Promise.reject(new Error(`[@octokit/graphql] "${A}" cannot be used as variable name`))}let s=typeof e=="string"?Object.assign({query:e},r):e,n=Object.keys(s).reduce((A,o)=>v6e.includes(o)?(A[o]=s[o],A):(A.variables||(A.variables={}),A.variables[o]=s[o],A),{}),i=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return p$.test(i)&&(n.url=i.replace(p$,"/api/graphql")),t(n).then(A=>{if(A.data.errors){let o={};for(let a of Object.keys(A.headers))o[a]=A.headers[a];throw new L6e(n,o,A.data)}return A.data.data})}function Lk(t,e){let r=t.defaults(e);return Object.assign((n,i)=>O6e(r,n,i),{defaults:Lk.bind(null,r),endpoint:r.endpoint})}var wyt=Lk(C$.request,{headers:{"user-agent":`octokit-graphql.js/${M6e} ${fQ()}`},method:"POST",url:"/graphql"});function I$(t){return Lk(t,{method:"POST",url:"/graphql"})}var vk="(?:[a-zA-Z0-9_-]+)",B$="\\.",Q$=new RegExp(`^${vk}${B$}${vk}${B$}${vk}$`),H6e=Q$.test.bind(Q$);async function G6e(t){let e=H6e(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 _6e(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function Y6e(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=_6e(t),e(n)}var y$=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(G6e.bind(null,e),{hook:Y6e.bind(null,e)})};var Pk="7.0.6";var b$=()=>{},q6e=console.warn.bind(console),J6e=console.error.bind(console);function V6e(t={}){return typeof t.debug!="function"&&(t.debug=b$),typeof t.info!="function"&&(t.info=b$),typeof t.warn!="function"&&(t.warn=q6e),typeof t.error!="function"&&(t.error=J6e),t}var w$=`octokit-core.js/${Pk} ${fQ()}`,CQ=class{static VERSION=Pk;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 Vj.Collection,s={baseUrl:Ok.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${w$}`:w$,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=Ok.request.defaults(s),this.graphql=I$(this.request).defaults(s),this.log=V6e(e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...A}=e,o=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:A},e.auth));r.wrap("request",o.hook),this.auth=o}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=y$(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 Hk="17.0.0";var W6e={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgV
Line truncated
|
||||
`)}var v6e=class extends Error{constructor(t,e,r){super(L6e(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},P6e=["method","baseUrl","url","headers","request","query","mediaType","operationName"],O6e=["query","method","url"],p$=/\/api\/v3\/?$/;function H6e(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 A in r)if(O6e.includes(A))return Promise.reject(new Error(`[@octokit/graphql] "${A}" cannot be used as variable name`))}let s=typeof e=="string"?Object.assign({query:e},r):e,n=Object.keys(s).reduce((A,o)=>P6e.includes(o)?(A[o]=s[o],A):(A.variables||(A.variables={}),A.variables[o]=s[o],A),{}),i=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return p$.test(i)&&(n.url=i.replace(p$,"/api/graphql")),t(n).then(A=>{if(A.data.errors){let o={};for(let a of Object.keys(A.headers))o[a]=A.headers[a];throw new v6e(n,o,A.data)}return A.data.data})}function Lk(t,e){let r=t.defaults(e);return Object.assign((n,i)=>H6e(r,n,i),{defaults:Lk.bind(null,r),endpoint:r.endpoint})}var Dyt=Lk(C$.request,{headers:{"user-agent":`octokit-graphql.js/${U6e} ${fQ()}`},method:"POST",url:"/graphql"});function I$(t){return Lk(t,{method:"POST",url:"/graphql"})}var vk="(?:[a-zA-Z0-9_-]+)",B$="\\.",Q$=new RegExp(`^${vk}${B$}${vk}${B$}${vk}$`),G6e=Q$.test.bind(Q$);async function _6e(t){let e=G6e(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 Y6e(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function q6e(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=Y6e(t),e(n)}var y$=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(_6e.bind(null,e),{hook:q6e.bind(null,e)})};var Pk="7.0.6";var b$=()=>{},J6e=console.warn.bind(console),V6e=console.error.bind(console);function W6e(t={}){return typeof t.debug!="function"&&(t.debug=b$),typeof t.info!="function"&&(t.info=b$),typeof t.warn!="function"&&(t.warn=J6e),typeof t.error!="function"&&(t.error=V6e),t}var w$=`octokit-core.js/${Pk} ${fQ()}`,CQ=class{static VERSION=Pk;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 Vj.Collection,s={baseUrl:Ok.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${w$}`:w$,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=Ok.request.defaults(s),this.graphql=I$(this.request).defaults(s),this.log=W6e(e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...A}=e,o=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:A},e.auth));r.wrap("request",o.hook),this.auth=o}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=y$(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 Hk="17.0.0";var z6e={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"],createOrgV
Line truncated
|
||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};hy.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var fy=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};fy.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;function aoe(){let e=new URL(process.env.GITHUB_SERVER_URL||"https://github.com").hostname.trimEnd().toUpperCase(),r=e==="GITHUB.COM",s=e.endsWith(".GHE.COM"),n=e.endsWith(".LOCALHOST");return!r&&!s&&!n}function coe(){return aoe()?"v1":process.env.ACTIONS_CACHE_SERVICE_V2?"v2":"v1"}var Qze=fe(doe(),1);var oae=fe(eae(),1),Kt=fe(zt(),1),rn=fe(zt(),1),Cu=fe(zt(),1),Iu=fe(zt(),1),Bu=fe(zt(),1);var LU=fe(zt(),1),vU=fe(zt(),1),nae=fe(zt(),1),iae=fe(zt(),1),Aae=fe(zt(),1);var FU=fe(zt(),1),MU=fe(zt(),1),tae=fe(zt(),1),rae=fe(zt(),1),sae=fe(zt(),1),UU=class extends sae.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,rae.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,tae.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){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 ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?MU.UnknownFieldHandler.onRead:c)(this.typeName,i,o,a,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,FU.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,FU.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?MU.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},eb=new UU;var PU=class extends Aae.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:()=>eb}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,iae.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,nae.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(eb.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?vU.UnknownFieldHandler.onRead:c)(this.typeName,i,o,a,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,LU.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)eb.internalBinaryWrite(e.scope[i],r.tag(2,LU.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?vU.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},bA=new PU;var OU=class extends Bu.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>bA},{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,Iu.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Cu.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){case 1:i.metadata=bA.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 ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?rn.UnknownFieldHandler.onRead:c)(this.typeName,i,o,a,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&bA.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?rn.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},aae=new OU,HU=class extends Bu.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,Iu.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Cu.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){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==="t
Line truncated
|
||||
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"}};fy.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;function aoe(){let e=new URL(process.env.GITHUB_SERVER_URL||"https://github.com").hostname.trimEnd().toUpperCase(),r=e==="GITHUB.COM",s=e.endsWith(".GHE.COM"),n=e.endsWith(".LOCALHOST");return!r&&!s&&!n}function coe(){return aoe()?"v1":process.env.ACTIONS_CACHE_SERVICE_V2?"v2":"v1"}var yze=fe(doe(),1);var oae=fe(eae(),1),Kt=fe(zt(),1),rn=fe(zt(),1),Cu=fe(zt(),1),Iu=fe(zt(),1),Bu=fe(zt(),1);var LU=fe(zt(),1),vU=fe(zt(),1),nae=fe(zt(),1),iae=fe(zt(),1),Aae=fe(zt(),1);var FU=fe(zt(),1),MU=fe(zt(),1),tae=fe(zt(),1),rae=fe(zt(),1),sae=fe(zt(),1),UU=class extends sae.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,rae.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,tae.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){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 ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?MU.UnknownFieldHandler.onRead:c)(this.typeName,i,o,a,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,FU.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,FU.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?MU.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},eb=new UU;var PU=class extends Aae.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:()=>eb}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,iae.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,nae.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(eb.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?vU.UnknownFieldHandler.onRead:c)(this.typeName,i,o,a,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,LU.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)eb.internalBinaryWrite(e.scope[i],r.tag(2,LU.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?vU.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},bA=new PU;var OU=class extends Bu.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>bA},{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,Iu.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Cu.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){case 1:i.metadata=bA.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 ${o} (wire type ${a}) for ${this.typeName}`);let u=e.skip(a);c!==!1&&(c===!0?rn.UnknownFieldHandler.onRead:c)(this.typeName,i,o,a,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&bA.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?rn.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},aae=new OU,HU=class extends Bu.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,Iu.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Cu.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),A=e.pos+r;for(;e.pos<A;){let[o,a]=e.tag();switch(o){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==="t
Line truncated
|
||||
<a href="${e.serverUrl}/${e.repo.owner}/${e.repo.repo}/actions/runs/${e.runId}" target="_blank">
|
||||
<h5>${e.workflow} :: <em>${e.job}</em></h5>
|
||||
</a>
|
||||
|
||||
${t}`,n=mae(),i=v$(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(A){if(A instanceof Error&&A.name==="HttpError")Nn(qZe(A));else throw A}}function qZe(t){let e=`Failed to generate PR comment.
|
||||
${t}`,n=mae(),i=v$(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(A){if(A instanceof Error&&A.name==="HttpError")Nn(JZe(A));else throw A}}function JZe(t){let e=`Failed to generate PR comment.
|
||||
${String(t)}`;return t.message==="Resource not accessible by integration"?`${e}
|
||||
Please ensure that the 'pull-requests: write' permission is available for the workflow job.
|
||||
Note that this permission is never available for a workflow triggered from a repository fork.
|
||||
`:e}function JZe(t){return`${WZe()}
|
||||
${KZe(t)}`}function VZe(){let t=Eae();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||
`)}function WZe(){let t=fae();return t.length===0?"":`
|
||||
`:e}function VZe(t){return`${zZe()}
|
||||
${ZZe(t)}`}function WZe(){let t=Eae();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||
`)}function zZe(){let t=fae();return t.length===0?"":`
|
||||
<h4>Deprecation warnings</h4>
|
||||
This job uses deprecated functionality from the <code>${zU()}</code> action. Follow the links for upgrade details.
|
||||
<ul>
|
||||
${t.map(e=>`<li>${zZe(e)}</li>`).join("")}
|
||||
${t.map(e=>`<li>${KZe(e)}</li>`).join("")}
|
||||
</ul>
|
||||
|
||||
<h4>Gradle Build Results</h4>`}function zZe(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function KZe(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||
<h4>Gradle Build Results</h4>`}function KZe(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function ZZe(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||
<table>
|
||||
<tr>
|
||||
<th>Gradle Root Project</th>
|
||||
@@ -273,24 +273,24 @@ This job uses deprecated functionality from the <code>${zU()}</code> action. Fol
|
||||
<th>Gradle Version</th>
|
||||
<th>Build Outcome</th>
|
||||
<th>Build Scan\xAE</th>
|
||||
</tr>${t.map(e=>XZe(e)).join("")}
|
||||
</tr>${t.map(e=>jZe(e)).join("")}
|
||||
</table>
|
||||
`}function ZZe(t){return t.some(e=>e.buildFailed)}function XZe(t){return`
|
||||
`}function XZe(t){return t.some(e=>e.buildFailed)}function jZe(t){return`
|
||||
<tr>
|
||||
<td>${pae(t.rootProjectName,30)}</td>
|
||||
<td>${pae(t.requestedTasks,60)}</td>
|
||||
<td align='center'>${t.gradleVersion}</td>
|
||||
<td align='center'>${jZe(t)}</td>
|
||||
<td>${$Ze(t)}</td>
|
||||
</tr>`}function jZe(t){return t.buildFailed?":x:":":white_check_mark:"}function $Ze(t){return t.buildScanFailed?jU({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?jU({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):jU({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function jU({text:t,alt:e,color:r,logo:s,targetUrl:n}){let o=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${s?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${n}" rel="nofollow" target="_blank">${o}</a>`}function pae(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var Iae=class t{static{this.accessKeyRegexp=/^([^;=\s]+=\w+)(;[^;=\s]+=\w+)*$/}constructor(e){this.keys=e}static of(e){return new t(e)}static{this.keyDelimiter=";"}static{this.hostDelimiter="="}static parse(e){return this.isValid(e)?new t(e.split(this.keyDelimiter).map(r=>{let s=r.split(this.hostDelimiter);return{hostname:s[0],key:s[1]}})):null}isEmpty(){return this.keys.length===0}raw(){return this.keys.map(e=>`${e.hostname}${t.hostDelimiter}${e.key}`).join(t.keyDelimiter)}static isValid(e){return this.accessKeyRegexp.test(e)}};import*as Jn from"fs";import*as yo from"path";function Bae(){return yae().map(e=>{let r=Jn.readFileSync(e,"utf8"),s=JSON.parse(r);return rXe(e,s),s})}function Qae(){yae().forEach(nXe)}function yae(){let t=yo.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Jn.existsSync(t)?Jn.readdirSync(t).map(e=>yo.resolve(t,e)).filter(e=>yo.extname(e)===".json"&&!sXe(e)):[]}function rXe(t,e){let r=yo.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Jn.existsSync(r))return;let s=yo.resolve(r,yo.basename(t));if(Jn.existsSync(s)){let n=Jn.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function sXe(t){let e=`${t}.processed`;return Jn.existsSync(e)}function nXe(t){let e=`${t}.processed`;Jn.writeFileSync(e,"")}import*as bae from"fs";import*as wae from"path";import{pathToFileURL as iXe}from"url";var AXe="[Cache was disabled](https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#disabling-caching). Gradle User Home was not restored from or saved to the cache.",oXe="\n***********************************************************\nLICENSING NOTICE\n\nThe caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \nThe bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n\nThe `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n\nUse of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \nIf you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n***********************************************************\n",aXe="\n> [!IMPORTANT]\n> #### Licensing notice\n>\n> The caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \n> The bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n>\n> The `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n>\n> Use of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \n> If you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n",$U=class{async restore(e,r){}async save(e,r,s){return AXe}},eL=class{constructor(e){this.delegate=e}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
||||
${aXe}`}};async function Nae(t){return t.isCacheDisabled()?new $U:(await lXe(),new eL(await cXe()))}async function cXe(){let t=uXe();return await import(iXe(t).href)}function uXe(){let t=import.meta.dirname,e=wae.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(bae.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function lXe(){console.warn(oXe)}import*as xae from"util";var pXe=fe(Tae(),1);import*as tL from"fs";var f6t=xae.promisify(tL.readdir);var IXe={_useHtmlParser2:!1};function Lg(t,e){if(!t)return e??IXe;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var wL={};hi(wL,{contains:()=>pb,extract:()=>hje,html:()=>uje,merge:()=>ece,parseHTML:()=>dje,root:()=>gje,text:()=>Su,xml:()=>lje});var Pa={};hi(Pa,{DocumentPosition:()=>zn,append:()=>VXe,appendChild:()=>JXe,compareDocumentPosition:()=>Zae,existsOne:()=>zae,filter:()=>Gg,find:()=>hb,findAll:()=>ZXe,findOne:()=>fb,findOneChild:()=>KXe,getAttributeValue:()=>GXe,getChildren:()=>Hg,getElementById:()=>eje,getElements:()=>$Xe,getElementsByClassName:()=>tje,getElementsByTagName:()=>Du,getElementsByTagType:()=>rje,getFeed:()=>bL,getInnerHTML:()=>HXe,getName:()=>YXe,getOuterHTML:()=>Vae,getParent:()=>Wae,getSiblings:()=>QL,getText:()=>lb,hasAttrib:()=>_Xe,hasChildren:()=>st,innerText:()=>Om,isCDATA:()=>vg,isComment:()=>Nu,isDocument:()=>Wn,isTag:()=>V,isText:()=>bs,nextElementSibling:()=>db,prepend:()=>zXe,prependChild:()=>WXe,prevElementSibling:()=>gb,removeElement:()=>No,removeSubsets:()=>sje,replaceElement:()=>qXe,testElement:()=>jXe,textContent:()=>wo,uniqueSort:()=>La});var Vn={};hi(Vn,{CDATA:()=>uL,Comment:()=>AL,Directive:()=>iL,Doctype:()=>lL,ElementType:()=>Ue,Root:()=>sL,Script:()=>oL,Style:()=>aL,Tag:()=>cL,Text:()=>nL,isTag:()=>rL});var Ue;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Ue||(Ue={}));function rL(t){return t.type===Ue.Tag||t.type===Ue.Script||t.type===Ue.Style}var sL=Ue.Root,nL=Ue.Text,iL=Ue.Directive,AL=Ue.Comment,oL=Ue.Script,aL=Ue.Style,cL=Ue.Tag,uL=Ue.CDATA,lL=Ue.Doctype;var nb=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return Pg(this,e)}},Um=class extends nb{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},wA=class extends Um{constructor(){super(...arguments),this.type=Ue.Text}get nodeType(){return 3}},yu=class extends Um{constructor(){super(...arguments),this.type=Ue.Comment}get nodeType(){return 8}},bu=class extends Um{constructor(e,r){super(r),this.name=e,this.type=Ue.Directive}get nodeType(){return 1}},Lm=class extends nb{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},vm=class extends Lm{constructor(){super(...arguments),this.type=Ue.CDATA}get nodeType(){return 4}},sn=class extends Lm{constructor(){super(...arguments),this.type=Ue.Root}get nodeType(){return 9}},wu=class extends Lm{constructor(e,r,s=[],n=e==="script"?Ue.Script:e==="style"?Ue.Style:Ue.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function V(t){return rL(t)}function vg(t){return t.type===Ue.CDATA}function bs(t){return t.type===Ue.Text}function Nu(t){return t.type===Ue.Comment}function ib(t){return t.type===Ue.Directive}function Wn(t){return t.type===Ue.Root}function st(t){return Object.prototype.hasOwnProperty.call(t,"children")}function Pg(t,e=!1){let r;if(bs(t))r=new wA(t.data);else if(Nu(t))r=new yu(t.data);else if(V(t)){let s=e?dL(t.children):[],n=new wu(t.name,{...t.attribs},s);s.forEach(i=>i.parent=n),t.namespace!=null&&(n.namespace=t.namespace),t["x-attribsNamespace"]&&(n["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(n["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=n}else if(vg(t)){let s=e?dL(t.children):[],n=new vm(s);s.forEach(i=>i.parent=n),r=n}else if(Wn(t)){let s=e?dL(t.children):[],n=new sn(s);s.forEach(i=>i.parent=n),t["x-mode"]&&(n["x-mode"]=t["x-mode"]),r=n}else if(ib(t)){let s=new bu(t.name,t.data);t["x-name"]!=null&&(s["x-name
Line truncated
|
||||
`:lb(t.children):vg(t)?lb(t.children):bs(t)?t.data:""}function wo(t){return Array.isArray(t)?t.map(wo).join(""):st(t)&&!Nu(t)?wo(t.children):bs(t)?t.data:""}function Om(t){return Array.isArray(t)?t.map(Om).join(""):st(t)&&(t.type===Ue.Tag||vg(t))?Om(t.children):bs(t)?t.data:""}function Hg(t){return st(t)?t.children:[]}function Wae(t){return t.parent||null}function QL(t){let e=Wae(t);if(e!=null)return Hg(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 GXe(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function _Xe(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function YXe(t){return t.name}function db(t){let{next:e}=t;for(;e!==null&&!V(e);)({next:e}=e);return e}function gb(t){let{prev:e}=t;for(;e!==null&&!V(e);)({prev:e}=e);return e}function No(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 qXe(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 JXe(t,e){if(No(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 VXe(t,e){No(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 WXe(t,e){if(No(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 zXe(t,e){No(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 Gg(t,e,r=!0,s=1/0){return hb(t,Array.isArray(e)?e:[e],r,s)}function hb(t,e,r,s){let n=[],i=[Array.isArray(e)?e:[e]],A=[0];for(;;){if(A[0]>=i[0].length){if(A.length===1)return n;i.shift(),A.shift();continue}let o=i[0][A[0]++];if(t(o)&&(n.push(o),--s<=0))return n;r&&st(o)&&o.children.length>0&&(A.unshift(0),i.unshift(o.children))}}function KXe(t,e){return e.find(t)}function fb(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(V(i)&&t(i))return i;if(r&&st(i)&&i.children.length>0){let A=fb(t,i.children,!0);if(A)return A}}return null}function zae(t,e){return(Array.isArray(e)?e:[e]).some(r=>V(r)&&t(r)||st(r)&&zae(t,r.children))}function ZXe(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]++];V(i)&&t(i)&&r.push(i),st(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var Eb={tag_name(t){return typeof t=="function"?e=>V(e)&&t(e.name):t==="*"?V:e=>V(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>bs(e)&&t(e.data):e=>bs(e)&&e.data===t}};function yL(t,e){return typeof e=="function"?r=>V(r)&&e(r.attribs[t]):r=>V(r)&&r.attribs[t]===e}function XXe(t,e){return r=>t(r)||e(r)}function Kae(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(Eb,r)?Eb[r](s):yL(r,s)});return e.length===0?null:e.reduce(XXe)}function jXe(t,e){let r=Kae(t);return r?r(e):!0}function $Xe(t,e,r,s=1/0){let n=Kae(t);return n?Gg(n,e,r,s):[]}function eje(t,e,r=!0){return Array.isArray(e)||(e=[e]),fb(yL("id",t),e,r)}function Du(t,e,r=!0,s=1/0){return Gg(Eb.tag_name(t),e,r,s)}function tje(t,e,r=!0,s=1/0){return Gg(yL("class",t),e,r,s)}function rje(t,e,r=!0,s=1/0){return Gg(Eb.tag_type(t),e,r,s)}function sje(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 zn;(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"})(zn||(zn={}));function Zae(t,e){let r=[],s=[];if(t===e)return 0;let n=st(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=st(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),A=0;for(;A<i&&r[A]===s[A];)A++;if(A===0)return zn.DISCONNECTED;let o=r[A-1],a=o.children,c=r[A],u=s[A];return a.indexOf(c)>a.indexOf(u)?o===e?zn.FOLLOWING|zn.CONTAINED_BY:zn.FOLLOWING:o===t?zn.PRECEDING|zn.CONTAINS:zn.PRECEDING}function La(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=Zae(e,r);return s&zn.PRECEDING?-1:s&zn.FOLLOWING?1:0}),t}function bL(t){let e=mb(aje,t);return e?e.name==="feed"?nje(e):ije(e):null}function nje(t){var e;let r=t.children,s={type:"atom",items:Du("entry",r).map(A=>{var o;let{children:a}=A,c={media:Xae(a)};ws(c,"id","id",a),ws(c,"title","title",a);let u=(o=mb("link",a))===null||o===void 0?void 0:o.attribs.href;u&&(c.link=u);let l=va("summary",a)||va("content",a);l&&(
Line truncated
|
||||
<td align='center'>${$Ze(t)}</td>
|
||||
<td>${eXe(t)}</td>
|
||||
</tr>`}function $Ze(t){return t.buildFailed?":x:":":white_check_mark:"}function eXe(t){return t.buildScanFailed?jU({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?jU({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):jU({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function jU({text:t,alt:e,color:r,logo:s,targetUrl:n}){let o=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${s?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${n}" rel="nofollow" target="_blank">${o}</a>`}function pae(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var Iae=class t{static{this.accessKeyRegexp=/^([^;=\s]+=\w+)(;[^;=\s]+=\w+)*$/}constructor(e){this.keys=e}static of(e){return new t(e)}static{this.keyDelimiter=";"}static{this.hostDelimiter="="}static parse(e){return this.isValid(e)?new t(e.split(this.keyDelimiter).map(r=>{let s=r.split(this.hostDelimiter);return{hostname:s[0],key:s[1]}})):null}isEmpty(){return this.keys.length===0}raw(){return this.keys.map(e=>`${e.hostname}${t.hostDelimiter}${e.key}`).join(t.keyDelimiter)}static isValid(e){return this.accessKeyRegexp.test(e)}};import*as Jn from"fs";import*as yo from"path";function Bae(){return yae().map(e=>{let r=Jn.readFileSync(e,"utf8"),s=JSON.parse(r);return sXe(e,s),s})}function Qae(){yae().forEach(iXe)}function yae(){let t=yo.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Jn.existsSync(t)?Jn.readdirSync(t).map(e=>yo.resolve(t,e)).filter(e=>yo.extname(e)===".json"&&!nXe(e)):[]}function sXe(t,e){let r=yo.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Jn.existsSync(r))return;let s=yo.resolve(r,yo.basename(t));if(Jn.existsSync(s)){let n=Jn.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function nXe(t){let e=`${t}.processed`;return Jn.existsSync(e)}function iXe(t){let e=`${t}.processed`;Jn.writeFileSync(e,"")}import*as bae from"fs";import*as wae from"path";import{pathToFileURL as AXe}from"url";var oXe="[Cache was disabled](https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#disabling-caching). Gradle User Home was not restored from or saved to the cache.",aXe="\n***********************************************************\nLICENSING NOTICE\n\nThe caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \nThe bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n\nThe `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n\nUse of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \nIf you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n***********************************************************\n",cXe="\n> [!IMPORTANT]\n> #### Licensing notice\n>\n> The caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \n> The bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n>\n> The `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n>\n> Use of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \n> If you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n",$U=class{async restore(e,r){}async save(e,r,s){return oXe}},eL=class{constructor(e){this.delegate=e}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
||||
${cXe}`}};async function Nae(t){return t.isCacheDisabled()?new $U:(await dXe(),new eL(await uXe()))}async function uXe(){let t=lXe();return await import(AXe(t).href)}function lXe(){let t=import.meta.dirname,e=wae.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(bae.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function dXe(){console.warn(aXe)}import*as xae from"util";var CXe=fe(Tae(),1);import*as tL from"fs";var m6t=xae.promisify(tL.readdir);var BXe={_useHtmlParser2:!1};function Lg(t,e){if(!t)return e??BXe;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var wL={};hi(wL,{contains:()=>pb,extract:()=>fje,html:()=>lje,merge:()=>ece,parseHTML:()=>gje,root:()=>hje,text:()=>Su,xml:()=>dje});var Pa={};hi(Pa,{DocumentPosition:()=>zn,append:()=>WXe,appendChild:()=>VXe,compareDocumentPosition:()=>Zae,existsOne:()=>zae,filter:()=>Gg,find:()=>hb,findAll:()=>XXe,findOne:()=>fb,findOneChild:()=>ZXe,getAttributeValue:()=>_Xe,getChildren:()=>Hg,getElementById:()=>tje,getElements:()=>eje,getElementsByClassName:()=>rje,getElementsByTagName:()=>Du,getElementsByTagType:()=>sje,getFeed:()=>bL,getInnerHTML:()=>GXe,getName:()=>qXe,getOuterHTML:()=>Vae,getParent:()=>Wae,getSiblings:()=>QL,getText:()=>lb,hasAttrib:()=>YXe,hasChildren:()=>st,innerText:()=>Om,isCDATA:()=>vg,isComment:()=>Nu,isDocument:()=>Wn,isTag:()=>V,isText:()=>bs,nextElementSibling:()=>db,prepend:()=>KXe,prependChild:()=>zXe,prevElementSibling:()=>gb,removeElement:()=>No,removeSubsets:()=>nje,replaceElement:()=>JXe,testElement:()=>$Xe,textContent:()=>wo,uniqueSort:()=>La});var Vn={};hi(Vn,{CDATA:()=>uL,Comment:()=>AL,Directive:()=>iL,Doctype:()=>lL,ElementType:()=>Ue,Root:()=>sL,Script:()=>oL,Style:()=>aL,Tag:()=>cL,Text:()=>nL,isTag:()=>rL});var Ue;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Ue||(Ue={}));function rL(t){return t.type===Ue.Tag||t.type===Ue.Script||t.type===Ue.Style}var sL=Ue.Root,nL=Ue.Text,iL=Ue.Directive,AL=Ue.Comment,oL=Ue.Script,aL=Ue.Style,cL=Ue.Tag,uL=Ue.CDATA,lL=Ue.Doctype;var nb=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return Pg(this,e)}},Um=class extends nb{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},wA=class extends Um{constructor(){super(...arguments),this.type=Ue.Text}get nodeType(){return 3}},yu=class extends Um{constructor(){super(...arguments),this.type=Ue.Comment}get nodeType(){return 8}},bu=class extends Um{constructor(e,r){super(r),this.name=e,this.type=Ue.Directive}get nodeType(){return 1}},Lm=class extends nb{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},vm=class extends Lm{constructor(){super(...arguments),this.type=Ue.CDATA}get nodeType(){return 4}},sn=class extends Lm{constructor(){super(...arguments),this.type=Ue.Root}get nodeType(){return 9}},wu=class extends Lm{constructor(e,r,s=[],n=e==="script"?Ue.Script:e==="style"?Ue.Style:Ue.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function V(t){return rL(t)}function vg(t){return t.type===Ue.CDATA}function bs(t){return t.type===Ue.Text}function Nu(t){return t.type===Ue.Comment}function ib(t){return t.type===Ue.Directive}function Wn(t){return t.type===Ue.Root}function st(t){return Object.prototype.hasOwnProperty.call(t,"children")}function Pg(t,e=!1){let r;if(bs(t))r=new wA(t.data);else if(Nu(t))r=new yu(t.data);else if(V(t)){let s=e?dL(t.children):[],n=new wu(t.name,{...t.attribs},s);s.forEach(i=>i.parent=n),t.namespace!=null&&(n.namespace=t.namespace),t["x-attribsNamespace"]&&(n["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(n["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=n}else if(vg(t)){let s=e?dL(t.children):[],n=new vm(s);s.forEach(i=>i.parent=n),r=n}else if(Wn(t)){let s=e?dL(t.children):[],n=new sn(s);s.forEach(i=>i.parent=n),t["x-mode"]&&(n["x-mode"]=t["x-mode"]),r=n}else if(ib(t)){let s=new bu(t.name,t.data);t["x-name"]!=null&&(s["x-name
Line truncated
|
||||
`:lb(t.children):vg(t)?lb(t.children):bs(t)?t.data:""}function wo(t){return Array.isArray(t)?t.map(wo).join(""):st(t)&&!Nu(t)?wo(t.children):bs(t)?t.data:""}function Om(t){return Array.isArray(t)?t.map(Om).join(""):st(t)&&(t.type===Ue.Tag||vg(t))?Om(t.children):bs(t)?t.data:""}function Hg(t){return st(t)?t.children:[]}function Wae(t){return t.parent||null}function QL(t){let e=Wae(t);if(e!=null)return Hg(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 _Xe(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function YXe(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function qXe(t){return t.name}function db(t){let{next:e}=t;for(;e!==null&&!V(e);)({next:e}=e);return e}function gb(t){let{prev:e}=t;for(;e!==null&&!V(e);)({prev:e}=e);return e}function No(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 JXe(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 VXe(t,e){if(No(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 WXe(t,e){No(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 zXe(t,e){if(No(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 KXe(t,e){No(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 Gg(t,e,r=!0,s=1/0){return hb(t,Array.isArray(e)?e:[e],r,s)}function hb(t,e,r,s){let n=[],i=[Array.isArray(e)?e:[e]],A=[0];for(;;){if(A[0]>=i[0].length){if(A.length===1)return n;i.shift(),A.shift();continue}let o=i[0][A[0]++];if(t(o)&&(n.push(o),--s<=0))return n;r&&st(o)&&o.children.length>0&&(A.unshift(0),i.unshift(o.children))}}function ZXe(t,e){return e.find(t)}function fb(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(V(i)&&t(i))return i;if(r&&st(i)&&i.children.length>0){let A=fb(t,i.children,!0);if(A)return A}}return null}function zae(t,e){return(Array.isArray(e)?e:[e]).some(r=>V(r)&&t(r)||st(r)&&zae(t,r.children))}function XXe(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]++];V(i)&&t(i)&&r.push(i),st(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var Eb={tag_name(t){return typeof t=="function"?e=>V(e)&&t(e.name):t==="*"?V:e=>V(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>bs(e)&&t(e.data):e=>bs(e)&&e.data===t}};function yL(t,e){return typeof e=="function"?r=>V(r)&&e(r.attribs[t]):r=>V(r)&&r.attribs[t]===e}function jXe(t,e){return r=>t(r)||e(r)}function Kae(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(Eb,r)?Eb[r](s):yL(r,s)});return e.length===0?null:e.reduce(jXe)}function $Xe(t,e){let r=Kae(t);return r?r(e):!0}function eje(t,e,r,s=1/0){let n=Kae(t);return n?Gg(n,e,r,s):[]}function tje(t,e,r=!0){return Array.isArray(e)||(e=[e]),fb(yL("id",t),e,r)}function Du(t,e,r=!0,s=1/0){return Gg(Eb.tag_name(t),e,r,s)}function rje(t,e,r=!0,s=1/0){return Gg(yL("class",t),e,r,s)}function sje(t,e,r=!0,s=1/0){return Gg(Eb.tag_type(t),e,r,s)}function nje(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 zn;(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"})(zn||(zn={}));function Zae(t,e){let r=[],s=[];if(t===e)return 0;let n=st(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=st(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),A=0;for(;A<i&&r[A]===s[A];)A++;if(A===0)return zn.DISCONNECTED;let o=r[A-1],a=o.children,c=r[A],u=s[A];return a.indexOf(c)>a.indexOf(u)?o===e?zn.FOLLOWING|zn.CONTAINED_BY:zn.FOLLOWING:o===t?zn.PRECEDING|zn.CONTAINS:zn.PRECEDING}function La(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=Zae(e,r);return s&zn.PRECEDING?-1:s&zn.FOLLOWING?1:0}),t}function bL(t){let e=mb(cje,t);return e?e.name==="feed"?ije(e):Aje(e):null}function ije(t){var e;let r=t.children,s={type:"atom",items:Du("entry",r).map(A=>{var o;let{children:a}=A,c={media:Xae(a)};ws(c,"id","id",a),ws(c,"title","title",a);let u=(o=mb("link",a))===null||o===void 0?void 0:o.attribs.href;u&&(c.link=u);let l=va("summary",a)||va("content",a);l&&(
Line truncated
|
||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||
optgroup[disabled] > option,
|
||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
||||
)`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"};var Xn=fe(Oa(),1);var GL={};function _L(t,e){return t===Xn.default.falseFunc?Xn.default.falseFunc:r=>e.isTag(r)&&t(r)}function YL(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 HL(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 OL=(t,e,r,s,n)=>{let i=n(e,HL(r),s);return i===Xn.default.trueFunc?t:i===Xn.default.falseFunc?Xn.default.falseFunc:A=>i(A)&&t(A)},Tb={is:OL,matches:OL,where:OL,not(t,e,r,s,n){let i=n(e,HL(r),s);return i===Xn.default.falseFunc?t:i===Xn.default.trueFunc?Xn.default.falseFunc:A=>!i(A)&&t(A)},has(t,e,r,s,n){let{adapter:i}=r,A=HL(r);A.relativeSelector=!0;let o=e.some(u=>u.some(Vm))?[GL]:void 0,a=n(e,A,o);if(a===Xn.default.falseFunc)return Xn.default.falseFunc;let c=_L(a,i);if(o&&a!==Xn.default.trueFunc){let{shouldTestNextSiblings:u=!1}=a;return l=>{if(!t(l))return!1;o[0]=l;let g=i.getChildren(l),h=u?[...g,...YL(l,i)]:g;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function Oce(t,e,r,s,n){var i;let{name:A,data:o}=e;if(Array.isArray(o)){if(!(A in Tb))throw new Error(`Unknown pseudo-class :${A}(${o})`);return Tb[A](t,o,r,s,n)}let a=(i=r.pseudos)===null||i===void 0?void 0:i[A],c=typeof a=="string"?a:Rb[A];if(typeof c=="string"){if(o!=null)throw new Error(`Pseudo ${A} doesn't have any arguments`);let u=(0,Pce.parse)(c);return Tb.is(t,u,r,s,n)}if(typeof a=="function")return PL(a,A,o,1),u=>a(u,o)&&t(u);if(A in Zg)return Zg[A](t,o,r,s);if(A in zm){let u=zm[A];return PL(u,A,o,2),l=>u(l,r,o)&&t(l)}throw new Error(`Unknown pseudo-class :${A}`)}var jn=fe(zg(),1);function qL(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function Hce(t,e,r,s,n){let{adapter:i,equals:A}=r;switch(e.type){case jn.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case jn.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case jn.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()),Mce[e.action](t,e,r)}case jn.SelectorType.Pseudo:return Oce(t,e,r,s,n);case jn.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:o}=e;return(!r.xmlMode||r.lowerCaseTags)&&(o=o.toLowerCase()),function(c){return i.getName(c)===o&&t(c)}}case jn.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=qL(u,i);)if(t(u))return!0;return!1};let o=new WeakSet;return function(c){let u=c;for(;u=qL(u,i);)if(!o.has(u)){if(i.isTag(u)&&t(u))return!0;o.add(u)}return!1}}case"_flexibleDescendant":return function(a){let c=a;do if(t(c))return!0;while(c=qL(c,i));return!1};case jn.SelectorType.Parent:return function(a){return i.getChildren(a).some(c=>i.isTag(c)&&t(c))};case jn.SelectorType.Child:return function(a){let c=i.getParent(a);return c!=null&&i.isTag(c)&&t(c)};case jn.SelectorType.Sibling:return function(a){let c=i.getSiblings(a);for(let u=0;u<c.length;u++){let l=c[u];if(A(a,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case jn.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(A(a,g))break;i.isTag(g)&&(u=g)}return!!u&&t(u)};case jn.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function Gce(t,e,r){let s=xb(t,e,r);return _L(s,e.adapter)}function xb(t,e,r){let s=typeof t=="string"?(0,Oi.parse)(t):t;return kb(s,e,r)}function _ce(t){return t.type===Oi.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(_ce)))}var $je={type:Oi.SelectorType.Descendant},e$e={type:"_flexibleDescendant"},t$e={type:Oi.SelectorType.Pseudo,name:"scope",data:null};function r$e(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===GL||i&&e.isTag(i)});fo
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 Xn=fe(Oa(),1);var GL={};function _L(t,e){return t===Xn.default.falseFunc?Xn.default.falseFunc:r=>e.isTag(r)&&t(r)}function YL(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 HL(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 OL=(t,e,r,s,n)=>{let i=n(e,HL(r),s);return i===Xn.default.trueFunc?t:i===Xn.default.falseFunc?Xn.default.falseFunc:A=>i(A)&&t(A)},Tb={is:OL,matches:OL,where:OL,not(t,e,r,s,n){let i=n(e,HL(r),s);return i===Xn.default.falseFunc?t:i===Xn.default.trueFunc?Xn.default.falseFunc:A=>!i(A)&&t(A)},has(t,e,r,s,n){let{adapter:i}=r,A=HL(r);A.relativeSelector=!0;let o=e.some(u=>u.some(Vm))?[GL]:void 0,a=n(e,A,o);if(a===Xn.default.falseFunc)return Xn.default.falseFunc;let c=_L(a,i);if(o&&a!==Xn.default.trueFunc){let{shouldTestNextSiblings:u=!1}=a;return l=>{if(!t(l))return!1;o[0]=l;let g=i.getChildren(l),h=u?[...g,...YL(l,i)]:g;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function Oce(t,e,r,s,n){var i;let{name:A,data:o}=e;if(Array.isArray(o)){if(!(A in Tb))throw new Error(`Unknown pseudo-class :${A}(${o})`);return Tb[A](t,o,r,s,n)}let a=(i=r.pseudos)===null||i===void 0?void 0:i[A],c=typeof a=="string"?a:Rb[A];if(typeof c=="string"){if(o!=null)throw new Error(`Pseudo ${A} doesn't have any arguments`);let u=(0,Pce.parse)(c);return Tb.is(t,u,r,s,n)}if(typeof a=="function")return PL(a,A,o,1),u=>a(u,o)&&t(u);if(A in Zg)return Zg[A](t,o,r,s);if(A in zm){let u=zm[A];return PL(u,A,o,2),l=>u(l,r,o)&&t(l)}throw new Error(`Unknown pseudo-class :${A}`)}var jn=fe(zg(),1);function qL(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function Hce(t,e,r,s,n){let{adapter:i,equals:A}=r;switch(e.type){case jn.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case jn.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case jn.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()),Mce[e.action](t,e,r)}case jn.SelectorType.Pseudo:return Oce(t,e,r,s,n);case jn.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:o}=e;return(!r.xmlMode||r.lowerCaseTags)&&(o=o.toLowerCase()),function(c){return i.getName(c)===o&&t(c)}}case jn.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=qL(u,i);)if(t(u))return!0;return!1};let o=new WeakSet;return function(c){let u=c;for(;u=qL(u,i);)if(!o.has(u)){if(i.isTag(u)&&t(u))return!0;o.add(u)}return!1}}case"_flexibleDescendant":return function(a){let c=a;do if(t(c))return!0;while(c=qL(c,i));return!1};case jn.SelectorType.Parent:return function(a){return i.getChildren(a).some(c=>i.isTag(c)&&t(c))};case jn.SelectorType.Child:return function(a){let c=i.getParent(a);return c!=null&&i.isTag(c)&&t(c)};case jn.SelectorType.Sibling:return function(a){let c=i.getSiblings(a);for(let u=0;u<c.length;u++){let l=c[u];if(A(a,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case jn.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(A(a,g))break;i.isTag(g)&&(u=g)}return!!u&&t(u)};case jn.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function Gce(t,e,r){let s=xb(t,e,r);return _L(s,e.adapter)}function xb(t,e,r){let s=typeof t=="string"?(0,Oi.parse)(t):t;return kb(s,e,r)}function _ce(t){return t.type===Oi.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(_ce)))}var e$e={type:Oi.SelectorType.Descendant},t$e={type:"_flexibleDescendant"},r$e={type:Oi.SelectorType.Pseudo,name:"scope",data:null};function s$e(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===GL||i&&e.isTag(i)});fo
Line truncated
|
||||
`)})):{name:n,value:i.replace(nue,`\r
|
||||
`)}}).toArray()}var Av={};hi(Av,{extract:()=>pet});function met(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 pet(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:A}=met(n?s[0]:s),o=typeof A=="function"?A:typeof A=="string"?a=>this._make(a).prop(A):a=>this._make(a).extract(A);if(n)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((a,c)=>o(c,r,e)).get();else{let a=this._findBySelector(i,1);e[r]=a.length>0?o(a[0],r,e):void 0}}return e}var _a=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}}};_a.prototype.cheerio="[cheerio object]";_a.prototype.splice=Array.prototype.splice;_a.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(_a.prototype,FL,rv,sv,nv,iv,Av);function iue(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let A=Lg(n),o=t(s,A,i,null);class a extends _a{_make(l,g){let h=c(l,g);return h.prevObject=this,h}_parse(l,g,h,f){return t(l,g,h,f)}_render(l){return e(l,this.options)}}function c(u,l,g=o,h){if(u&&Kn(u))return u;let f=Lg(h,A),p=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],B=Kn(p)?p:new a(p,null,f);if(B._root=B,!u)return new a(void 0,B,f);let m=typeof u=="string"&&Hm(u)?t(u,f,!1,null).children:Cet(u)?[u]:Array.isArray(u)?u:void 0,I=new a(m,B,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let w=u,D=l?typeof l=="string"?Hm(l)?new a([t(l,f,!1,null)],B,f):(w=`${l} ${w}`,B):Kn(l)?l:new a(Array.isArray(l)?l:[l],B,f):B;return D?D.find(w):I}return Object.assign(c,wL,{load:r,_root:o,_options:A,fn:a.prototype,prototype:a.prototype}),c}}function Cet(t){return!!t.name||t.type===Vn.Root||t.type===Vn.Text||t.type===Vn.Comment}var Iet=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]),dt="\uFFFD",Q;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(Q||(Q={}));var rs={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function Pb(t){return t>=55296&&t<=57343}function Aue(t){return t>=56320&&t<=57343}function oue(t,e){return(t-55296)*1024+9216+e}function Ob(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function Hb(t){return t>=64976&&t<=65007||Iet.has(t)}var T;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||
`)}}).toArray()}var Av={};hi(Av,{extract:()=>Cet});function pet(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 Cet(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:A}=pet(n?s[0]:s),o=typeof A=="function"?A:typeof A=="string"?a=>this._make(a).prop(A):a=>this._make(a).extract(A);if(n)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((a,c)=>o(c,r,e)).get();else{let a=this._findBySelector(i,1);e[r]=a.length>0?o(a[0],r,e):void 0}}return e}var _a=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}}};_a.prototype.cheerio="[cheerio object]";_a.prototype.splice=Array.prototype.splice;_a.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(_a.prototype,FL,rv,sv,nv,iv,Av);function iue(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let A=Lg(n),o=t(s,A,i,null);class a extends _a{_make(l,g){let h=c(l,g);return h.prevObject=this,h}_parse(l,g,h,f){return t(l,g,h,f)}_render(l){return e(l,this.options)}}function c(u,l,g=o,h){if(u&&Kn(u))return u;let f=Lg(h,A),p=typeof g=="string"?[t(g,f,!1,null)]:"length"in g?g:[g],B=Kn(p)?p:new a(p,null,f);if(B._root=B,!u)return new a(void 0,B,f);let m=typeof u=="string"&&Hm(u)?t(u,f,!1,null).children:Iet(u)?[u]:Array.isArray(u)?u:void 0,I=new a(m,B,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let w=u,D=l?typeof l=="string"?Hm(l)?new a([t(l,f,!1,null)],B,f):(w=`${l} ${w}`,B):Kn(l)?l:new a(Array.isArray(l)?l:[l],B,f):B;return D?D.find(w):I}return Object.assign(c,wL,{load:r,_root:o,_options:A,fn:a.prototype,prototype:a.prototype}),c}}function Iet(t){return!!t.name||t.type===Vn.Root||t.type===Vn.Text||t.type===Vn.Comment}var Bet=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]),dt="\uFFFD",Q;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(Q||(Q={}));var rs={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function Pb(t){return t>=55296&&t<=57343}function Aue(t){return t>=56320&&t<=57343}function oue(t,e){return(t-55296)*1024+9216+e}function Ob(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function Hb(t){return t>=64976&&t<=65007||Bet.has(t)}var T;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
|
||||
+4
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,GAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,GAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,GAAM,QACtBS,EAAM,aAAeE,GACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,GAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,GAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,GAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,GAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,OCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,KAAA,CAAAA,GAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
}
|
||||
Vendored
+100
-100
@@ -1,9 +1,9 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var _Ke=Object.create;var P3=Object.defineProperty;var PKe=Object.getOwnPropertyDescriptor;var OKe=Object.getOwnPropertyNames;var HKe=Object.getPrototypeOf,GKe=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),QA=(t,e)=>{for(var r in e)P3(t,r,{get:e[r],enumerable:!0})},YKe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of OKe(e))!GKe.call(t,n)&&n!==r&&P3(t,n,{get:()=>e[n],enumerable:!(s=PKe(e,n))||s.enumerable});return t};var le=(t,e,r)=>(r=t!=null?_Ke(HKe(t)):{},YKe(e||!t||!t.__esModule?P3(r,"default",{value:t,enumerable:!0}):r,t));var wae=E(Bm=>{"use strict";var SEr=B("net"),jKe=B("tls"),Y3=B("http"),Qae=B("https"),KKe=B("events"),NEr=B("assert"),ZKe=B("util");Bm.httpOverHttp=XKe;Bm.httpsOverHttp=$Ke;Bm.httpOverHttps=eZe;Bm.httpsOverHttps=tZe;function XKe(t){var e=new yl(t);return e.request=Y3.request,e}function $Ke(t){var e=new yl(t);return e.request=Y3.request,e.createSocket=yae,e.defaultPort=443,e}function eZe(t){var e=new yl(t);return e.request=Qae.request,e}function tZe(t){var e=new yl(t);return e.request=Qae.request,e.createSocket=yae,e.defaultPort=443,e}function yl(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||Y3.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=bae(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)})}ZKe.inherits(yl,KKe.EventEmitter);yl.prototype.addRequest=function(e,r,s,n){var i=this,o=q3({request:e},i.options,bae(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)}})};yl.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=q3({},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")),Kd("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,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Kd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.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){Kd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return Kd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),Kd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};yl.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 yae(t,e){var r=this;yl.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=q3({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=jKe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function bae(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function q3(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 Kd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Kd=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)}:Kd=function(){};Bm.debug=Kd});var V3=E((REr,Sae)=>{Sae.exports=wae()});var Hr=E((TEr,Nae)=>{Nae.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 $t=E((xEr,Zae)=>{"use strict";var Dae=Symbol.for("undici.error.UND_ERR"),Zr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[Dae]===!0}[Dae]=!0},Rae=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),J3=class extends Zr{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[Rae]===!0}[Rae]=!0},Tae=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),W3=class extends Zr{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[Tae]===!0}[Tae]=!0},xae=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),z3=class extends Zr{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[xae]===!0}[xae]=!0},kae=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),j3=class extends Zr{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[kae]===!0}[kae]=!0},Fae=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),K3=class extends Zr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function E$e(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(t$e.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function m$e(){return"allowed"}function C$e(){return"success"}function I$e(){return"success"}function B$e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Q$e(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&&P8(t.origin)&&!P8(XQ(t))&&(e=null);break;case"same-origin":wR(t,XQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function xm(t,e){return t}function y$e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:xm(t.domainLookupStartTime,r),domainLookupEndTime:xm(t.domainLookupEndTime,r),connectionStartTime:xm(t.connectionStartTime,r),connectionEndTime:xm(t.connectionEndTime,r),secureConnectionStartTime:xm(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function b$e(t){return xm(o$e.now(),t)}function w$e(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 dce(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function S$e(t){return{referrerPolicy:t.referrerPolicy}}function N$e(t){let e=t.referrerPolicy;Eg(e);let r=null;if(t.referrer==="client"){let a=oce();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=_8(r),n=_8(r,!0);s.toString().length>4096&&(s=n);let i=wR(t,s),o=ZQ(s)&&!ZQ(t.url);switch(e){case"origin":return n??_8(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=XQ(t);return wR(s,a)?s:ZQ(s)&&!ZQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function _8(t,e){return Eg(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 ZQ(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 D$e(t,e){if(bR===void 0)return!0;let r=hce(e);if(r==="no metadata"||r.length===0)return!0;let s=T$e(r),n=x$e(r,s);for(let i of n){let o=i.algo,a=i.hash,A=bR.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)),k$e(A,a))return!0}return!1}var R$e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function hce(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=R$e.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();Ace.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function T$e(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 x$e(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 k$e(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 F$e(t){}function wR(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function M$e(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function U$e(t){return t.controller.state==="aborted"}function v$e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function L$e(t){return c$e[t.toLowerCase()]??t}function _$e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Eg(typeof e=="string"),e}var P$e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function fce(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function pet(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Eet(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 met(t,e){NR(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&&DR(t,fet,i)||i.position===t.length-4&&DR(t,get,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Cet(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",pet(u)||(u=""),h=new det([d],c,{type:u})):h=oet(Buffer.from(d)),NR(Sce(A)),NR(typeof h=="string"&&Sce(h)||Aet(h)),n.push(cet(A,h,c))}}function Cet(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=Fm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=J8(o,!0,!0,a=>a===9||a===32),!aet.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Fm(a=>a===32||a===9,t,e),iet(o)){case"content-disposition":{if(r=s=null,!DR(t,het,e)||(e.position+=17,r=Rce(t,e),r===null))return"failure";if(DR(t,Dce,e)){let a=e.position+Dce.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Rce(t,e),s===null))return"failure"}break}case"content-type":{let a=Fm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),n=Nce(a);break}case"content-transfer-encoding":{let a=Fm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),i=Nce(a);break}default:Fm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Rce(t,e){NR(t[e.position-1]===34);let r=Fm(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 Fm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function J8(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 DR(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}Tce.exports={multipartFormDataParser:met,validateBoundary:Eet}});var vm=E((rmr,Hce)=>{"use strict";var ty=Qt(),{ReadableStreamFrom:Iet,isBlobLike:kce,isReadableStreamLike:Bet,readableStreamClose:Qet,createDeferredPromise:yet,fullyReadBody:bet,extractMimeType:wet,utf8DecodeBytes:Uce}=go(),{FormData:Fce}=ey(),{kState:Um}=Zd(),{webidl:Net}=Nn(),{Blob:Det}=B("node:buffer"),W8=B("node:assert"),{isErrored:vce,isDisturbed:Ret}=B("node:stream"),{isArrayBuffer:Tet}=B("node:util/types"),{serializeAMimeType:xet}=Li(),{multipartFormDataParser:ket}=xce(),z8;try{let t=B("node:crypto");z8=e=>t.randomInt(0,e)}catch{z8=t=>Math.floor(Math.random(t))}var RR=new TextEncoder;function Fet(){}var Lce=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,_ce;Lce&&(_ce=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Ret(e)&&!vce(e)&&e.cancel("Response object has been garbage collected").catch(Fet)}));function Pce(t,e=!1){let r=null;t instanceof ReadableStream?r=t:kce(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?RR.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Qet(A))},start(){},type:"bytes"}),W8(Bet(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(Tet(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(ty.isFormDataLike(t)){let A=`----formdata-undici-0${`${z8(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
var PKe=Object.create;var P3=Object.defineProperty;var OKe=Object.getOwnPropertyDescriptor;var HKe=Object.getOwnPropertyNames;var GKe=Object.getPrototypeOf,YKe=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),QA=(t,e)=>{for(var r in e)P3(t,r,{get:e[r],enumerable:!0})},qKe=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of HKe(e))!YKe.call(t,n)&&n!==r&&P3(t,n,{get:()=>e[n],enumerable:!(s=OKe(e,n))||s.enumerable});return t};var le=(t,e,r)=>(r=t!=null?PKe(GKe(t)):{},qKe(e||!t||!t.__esModule?P3(r,"default",{value:t,enumerable:!0}):r,t));var wae=E(Bm=>{"use strict";var DEr=B("net"),KKe=B("tls"),Y3=B("http"),Qae=B("https"),ZKe=B("events"),REr=B("assert"),XKe=B("util");Bm.httpOverHttp=$Ke;Bm.httpsOverHttp=eZe;Bm.httpOverHttps=tZe;Bm.httpsOverHttps=rZe;function $Ke(t){var e=new yl(t);return e.request=Y3.request,e}function eZe(t){var e=new yl(t);return e.request=Y3.request,e.createSocket=yae,e.defaultPort=443,e}function tZe(t){var e=new yl(t);return e.request=Qae.request,e}function rZe(t){var e=new yl(t);return e.request=Qae.request,e.createSocket=yae,e.defaultPort=443,e}function yl(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||Y3.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=bae(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)})}XKe.inherits(yl,ZKe.EventEmitter);yl.prototype.addRequest=function(e,r,s,n){var i=this,o=q3({request:e},i.options,bae(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)}})};yl.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=q3({},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")),Kd("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,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){Kd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.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){Kd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return Kd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),Kd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};yl.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 yae(t,e){var r=this;yl.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=q3({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=KKe.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function bae(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function q3(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 Kd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?Kd=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)}:Kd=function(){};Bm.debug=Kd});var V3=E((xEr,Sae)=>{Sae.exports=wae()});var Hr=E((kEr,Nae)=>{Nae.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 $t=E((FEr,Zae)=>{"use strict";var Dae=Symbol.for("undici.error.UND_ERR"),Zr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[Dae]===!0}[Dae]=!0},Rae=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),J3=class extends Zr{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[Rae]===!0}[Rae]=!0},Tae=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),W3=class extends Zr{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[Tae]===!0}[Tae]=!0},xae=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),z3=class extends Zr{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[xae]===!0}[xae]=!0},kae=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),j3=class extends Zr{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[kae]===!0}[kae]=!0},Fae=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),K3=class extends Zr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function m$e(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(r$e.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function C$e(){return"allowed"}function I$e(){return"success"}function B$e(){return"success"}function Q$e(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function y$e(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&&P8(t.origin)&&!P8(XQ(t))&&(e=null);break;case"same-origin":wR(t,XQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function xm(t,e){return t}function b$e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:xm(t.domainLookupStartTime,r),domainLookupEndTime:xm(t.domainLookupEndTime,r),connectionStartTime:xm(t.connectionStartTime,r),connectionEndTime:xm(t.connectionEndTime,r),secureConnectionStartTime:xm(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function w$e(t){return xm(a$e.now(),t)}function S$e(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 dce(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function N$e(t){return{referrerPolicy:t.referrerPolicy}}function D$e(t){let e=t.referrerPolicy;Eg(e);let r=null;if(t.referrer==="client"){let a=oce();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=_8(r),n=_8(r,!0);s.toString().length>4096&&(s=n);let i=wR(t,s),o=ZQ(s)&&!ZQ(t.url);switch(e){case"origin":return n??_8(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=XQ(t);return wR(s,a)?s:ZQ(s)&&!ZQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function _8(t,e){return Eg(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 ZQ(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 R$e(t,e){if(bR===void 0)return!0;let r=hce(e);if(r==="no metadata"||r.length===0)return!0;let s=x$e(r),n=k$e(r,s);for(let i of n){let o=i.algo,a=i.hash,A=bR.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)),F$e(A,a))return!0}return!1}var T$e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function hce(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=T$e.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();Ace.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function x$e(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 k$e(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 F$e(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 M$e(t){}function wR(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function U$e(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function v$e(t){return t.controller.state==="aborted"}function L$e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function _$e(t){return u$e[t.toLowerCase()]??t}function P$e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Eg(typeof e=="string"),e}var O$e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function fce(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function Eet(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function met(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 Cet(t,e){NR(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&&DR(t,get,i)||i.position===t.length-4&&DR(t,pet,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Iet(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Eet(u)||(u=""),h=new het([d],c,{type:u})):h=aet(Buffer.from(d)),NR(Sce(A)),NR(typeof h=="string"&&Sce(h)||cet(h)),n.push(uet(A,h,c))}}function Iet(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=Fm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=J8(o,!0,!0,a=>a===9||a===32),!Aet.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Fm(a=>a===32||a===9,t,e),oet(o)){case"content-disposition":{if(r=s=null,!DR(t,fet,e)||(e.position+=17,r=Rce(t,e),r===null))return"failure";if(DR(t,Dce,e)){let a=e.position+Dce.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Rce(t,e),s===null))return"failure"}break}case"content-type":{let a=Fm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),n=Nce(a);break}case"content-transfer-encoding":{let a=Fm(A=>A!==10&&A!==13,t,e);a=J8(a,!1,!0,A=>A===9||A===32),i=Nce(a);break}default:Fm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Rce(t,e){NR(t[e.position-1]===34);let r=Fm(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 Fm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function J8(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 DR(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}Tce.exports={multipartFormDataParser:Cet,validateBoundary:met}});var vm=E((nmr,Hce)=>{"use strict";var ty=Qt(),{ReadableStreamFrom:Bet,isBlobLike:kce,isReadableStreamLike:Qet,readableStreamClose:yet,createDeferredPromise:bet,fullyReadBody:wet,extractMimeType:Net,utf8DecodeBytes:Uce}=go(),{FormData:Fce}=ey(),{kState:Um}=Zd(),{webidl:Det}=Nn(),{Blob:Ret}=B("node:buffer"),W8=B("node:assert"),{isErrored:vce,isDisturbed:Tet}=B("node:stream"),{isArrayBuffer:xet}=B("node:util/types"),{serializeAMimeType:ket}=Li(),{multipartFormDataParser:Fet}=xce(),z8;try{let t=B("node:crypto");z8=e=>t.randomInt(0,e)}catch{z8=t=>Math.floor(Math.random(t))}var RR=new TextEncoder;function Met(){}var Lce=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,_ce;Lce&&(_ce=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Tet(e)&&!vce(e)&&e.cancel("Response object has been garbage collected").catch(Met)}));function Pce(t,e=!1){let r=null;t instanceof ReadableStream?r=t:kce(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?RR.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>yet(A))},start(){},type:"bytes"}),W8(Qet(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(xet(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(ty.isFormDataLike(t)){let A=`----formdata-undici-0${`${z8(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=RR.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -12,20 +12,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=RR.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(kce(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(ty.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Iet(t)}if((typeof n=="string"||ty.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(!vce(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Met(t,e=!1){return t instanceof ReadableStream&&(W8(!ty.isDisturbed(t),"The body has already been consumed."),W8(!t.locked,"The stream is locked.")),Pce(t,e)}function Uet(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function vet(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Let(t){return{blob(){return Mm(this,r=>{let s=Mce(this);return s===null?s="":s&&(s=xet(s)),new Det([r],{type:s})},t)},arrayBuffer(){return Mm(this,r=>new Uint8Array(r).buffer,t)},text(){return Mm(this,Uce,t)},json(){return Mm(this,Pet,t)},formData(){return Mm(this,r=>{let s=Mce(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=ket(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Fce;return i[Um]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Fce;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 Mm(this,r=>new Uint8Array(r),t)}}}function _et(t){Object.assign(t.prototype,Let(t))}async function Mm(t,e,r){if(Net.brandCheck(t,r),Oce(t))throw new TypeError("Body is unusable: Body has already been read");vet(t[Um]);let s=yet(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Um].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await bet(t[Um].body,i,n),s.promise)}function Oce(t){let e=t[Um].body;return e!=null&&(e.stream.locked||ty.isDisturbed(e.stream))}function Pet(t){return JSON.parse(Uce(t))}function Mce(t){let e=t[Um].headersList,r=wet(e);return r==="failure"?null:r}Hce.exports={extractBody:Pce,safelyExtractBody:Met,cloneBody:Uet,mixinBody:_et,streamRegistry:_ce,hasFinalizationRegistry:Lce,bodyUnusable:Oce}});var Xce=E((smr,Zce)=>{"use strict";var ze=B("node:assert"),ot=Qt(),{channels:Gce}=ym(),j8=T8(),{RequestContentLengthMismatchError:mg,ResponseContentLengthMismatchError:Oet,RequestAbortedError:zce,HeadersTimeoutError:Het,HeadersOverflowError:Get,SocketError:UR,InformationalError:Lm,BodyTimeoutError:Yet,HTTPParserError:qet,ResponseExceededMaxSizeError:Vet}=$t(),{kUrl:jce,kReset:_i,kClient:$8,kParser:As,kBlocking:ny,kRunning:On,kPending:Jet,kSize:Yce,kWriting:$d,kQueue:bA,kNoRef:ry,kKeepAliveDefaultTimeout:Wet,kHostHeader:zet,kPendingIdx:jet,kRunningIdx:fa,kError:ga,kPipelining:FR,kSocket:_m,kKeepAliveTimeoutValue:vR,kMaxHeadersSize:K8,kKeepAliveMaxTimeout:Ket,kKeepAliveTimeoutThreshold:Zet,kHeadersTimeout:Xet,kBodyTimeout:$et,kStrictContentLength:e4,kMaxRequests:qce,kCounter:ett,kMaxResponseSize:ttt,kOnError:rtt,kResume:Xd,kHTTPContext:Kce}=Hr(),xc=_Ae(),stt=Buffer.alloc(0),TR=Buffer[Symbol.species],xR=ot.addListener,ntt=ot.removeAllListeners,Z8;async function itt(){let t=process.env.JEST_WORKER_ID?F8():void 0,e;try{e=await WebAssembly.compile(HAe())}catch{e=await WebAssembly.compile(t||F8())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onStatus(new TR(kc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onHeaderField(new TR(kc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onHeaderValue(new TR(kc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onBody(new TR(kc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var X8=null,t4=itt();t4.catch();var Ys=null,kc=null,kR=0,Fc=null,ott=0,sy=1,Pm=2|sy,MR=4|sy,r4=8|ott,s4=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[K8])&&e[K8]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(xc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(kce(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(ty.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Bet(t)}if((typeof n=="string"||ty.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(!vce(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Uet(t,e=!1){return t instanceof ReadableStream&&(W8(!ty.isDisturbed(t),"The body has already been consumed."),W8(!t.locked,"The stream is locked.")),Pce(t,e)}function vet(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Let(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function _et(t){return{blob(){return Mm(this,r=>{let s=Mce(this);return s===null?s="":s&&(s=ket(s)),new Ret([r],{type:s})},t)},arrayBuffer(){return Mm(this,r=>new Uint8Array(r).buffer,t)},text(){return Mm(this,Uce,t)},json(){return Mm(this,Oet,t)},formData(){return Mm(this,r=>{let s=Mce(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Fet(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Fce;return i[Um]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Fce;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 Mm(this,r=>new Uint8Array(r),t)}}}function Pet(t){Object.assign(t.prototype,_et(t))}async function Mm(t,e,r){if(Det.brandCheck(t,r),Oce(t))throw new TypeError("Body is unusable: Body has already been read");Let(t[Um]);let s=bet(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Um].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await wet(t[Um].body,i,n),s.promise)}function Oce(t){let e=t[Um].body;return e!=null&&(e.stream.locked||ty.isDisturbed(e.stream))}function Oet(t){return JSON.parse(Uce(t))}function Mce(t){let e=t[Um].headersList,r=Net(e);return r==="failure"?null:r}Hce.exports={extractBody:Pce,safelyExtractBody:Uet,cloneBody:vet,mixinBody:Pet,streamRegistry:_ce,hasFinalizationRegistry:Lce,bodyUnusable:Oce}});var Xce=E((imr,Zce)=>{"use strict";var ze=B("node:assert"),ot=Qt(),{channels:Gce}=ym(),j8=T8(),{RequestContentLengthMismatchError:mg,ResponseContentLengthMismatchError:Het,RequestAbortedError:zce,HeadersTimeoutError:Get,HeadersOverflowError:Yet,SocketError:UR,InformationalError:Lm,BodyTimeoutError:qet,HTTPParserError:Vet,ResponseExceededMaxSizeError:Jet}=$t(),{kUrl:jce,kReset:_i,kClient:$8,kParser:As,kBlocking:ny,kRunning:On,kPending:Wet,kSize:Yce,kWriting:$d,kQueue:bA,kNoRef:ry,kKeepAliveDefaultTimeout:zet,kHostHeader:jet,kPendingIdx:Ket,kRunningIdx:fa,kError:ga,kPipelining:FR,kSocket:_m,kKeepAliveTimeoutValue:vR,kMaxHeadersSize:K8,kKeepAliveMaxTimeout:Zet,kKeepAliveTimeoutThreshold:Xet,kHeadersTimeout:$et,kBodyTimeout:ett,kStrictContentLength:e4,kMaxRequests:qce,kCounter:ttt,kMaxResponseSize:rtt,kOnError:stt,kResume:Xd,kHTTPContext:Kce}=Hr(),xc=_Ae(),ntt=Buffer.alloc(0),TR=Buffer[Symbol.species],xR=ot.addListener,itt=ot.removeAllListeners,Z8;async function ott(){let t=process.env.JEST_WORKER_ID?F8():void 0,e;try{e=await WebAssembly.compile(HAe())}catch{e=await WebAssembly.compile(t||F8())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onStatus(new TR(kc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onHeaderField(new TR(kc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onHeaderValue(new TR(kc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Ys.ptr===r);let i=s-Fc+kc.byteOffset;return Ys.onBody(new TR(kc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var X8=null,t4=ott();t4.catch();var Ys=null,kc=null,kR=0,Fc=null,att=0,sy=1,Pm=2|sy,MR=4|sy,r4=8|att,s4=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[K8])&&e[K8]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(xc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[zet],i?p+=`connection: upgrade\r
|
||||
`:p+=t[jet],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[FR]&&!h[_i]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return Gce.sendHeaders.hasSubscribers&&Gce.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Jce(f,null,t,e,h,u,p,l):ot.isBuffer(A)?Jce(f,A,t,e,h,u,p,l):ot.isBlobLike(A)?typeof A.stream=="function"?Wce(f,A.stream(),t,e,h,u,p,l):dtt(f,A,t,e,h,u,p,l):ot.isStream(A)?ltt(f,A,t,e,h,u,p,l):ot.isIterable(A)?Wce(f,A,t,e,h,u,p,l):ze(!1),!0}function ltt(t,e,r,s,n,i,o,a){ze(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new LR({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){ot.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new zce;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[$d]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ot.destroy(e,f):ot.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Jce(t,e,r,s,n,i,o,a){try{e?ot.isBuffer(e)&&(ze(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return Gce.sendHeaders.hasSubscribers&&Gce.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Jce(f,null,t,e,h,u,p,l):ot.isBuffer(A)?Jce(f,A,t,e,h,u,p,l):ot.isBlobLike(A)?typeof A.stream=="function"?Wce(f,A.stream(),t,e,h,u,p,l):htt(f,A,t,e,h,u,p,l):ot.isStream(A)?dtt(f,A,t,e,h,u,p,l):ot.isIterable(A)?Wce(f,A,t,e,h,u,p,l):ze(!1),!0}function dtt(t,e,r,s,n,i,o,a){ze(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new LR({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){ot.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new zce;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[$d]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ot.destroy(e,f):ot.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Jce(t,e,r,s,n,i,o,a){try{e?ot.isBuffer(e)&&(ze(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[_i]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(ze(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Xd]()}catch(A){t(A)}}async function dtt(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new mg;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Xd]()}catch(A){t(A)}}async function htt(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new mg;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[_i]=!0),r[Xd]()}catch(A){t(A)}}async function Wce(t,e,r,s,n,i,o,a){ze(i!==0||r[On]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{ze(A===null),n[ga]?h(n[ga]):A=d});n.on("close",c).on("drain",c);let l=new LR({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[ga])throw n[ga];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var LR=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[$d]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[ga])throw r[ga];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[e4])throw new mg;process.emitWarning(new mg)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[_i]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -38,16 +38,16 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[e4])throw new mg;process.emitWarning(new mg)}e[As].timeout&&e[As].timeoutType===Pm&&e[As].timeout.refresh&&e[As].timeout.refresh(),s[Xd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[$d]=!1,e&&(ze(s[On]<=1,"pipeline should only contain this request"),n(e))}};Zce.exports=att});var oue=E((nmr,iue)=>{"use strict";var pa=B("node:assert"),{pipeline:htt}=B("node:stream"),Dt=Qt(),{RequestContentLengthMismatchError:n4,RequestAbortedError:$ce,SocketError:iy,InformationalError:i4}=$t(),{kUrl:_R,kReset:OR,kClient:Om,kRunning:HR,kPending:ftt,kQueue:eh,kPendingIdx:o4,kRunningIdx:wA,kError:NA,kSocket:on,kStrictContentLength:gtt,kOnError:a4,kMaxConcurrentStreams:nue,kHTTP2Session:SA,kResume:th,kSize:ptt,kHTTPContext:Ett}=Hr(),Rl=Symbol("open streams"),eue,tue=!1,PR;try{PR=B("node:http2")}catch{PR={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:mtt,HTTP2_HEADER_METHOD:Ctt,HTTP2_HEADER_PATH:Itt,HTTP2_HEADER_SCHEME:Btt,HTTP2_HEADER_CONTENT_LENGTH:Qtt,HTTP2_HEADER_EXPECT:ytt,HTTP2_HEADER_STATUS:btt}}=PR;function wtt(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 Stt(t,e){t[on]=e,tue||(tue=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=PR.connect(t[_R],{createConnection:()=>e,peerMaxConcurrentStreams:t[nue]});r[Rl]=0,r[Om]=t,r[on]=e,Dt.addListener(r,"error",Dtt),Dt.addListener(r,"frameError",Rtt),Dt.addListener(r,"end",Ttt),Dt.addListener(r,"goaway",xtt),Dt.addListener(r,"close",function(){let{[Om]:n}=this,{[on]:i}=n,o=this[on][NA]||this[NA]||new iy("closed",Dt.getSocketInfo(i));if(n[SA]=null,n.destroyed){pa(n[ftt]===0);let a=n[eh].splice(n[wA]);for(let A=0;A<a.length;A++){let c=a[A];Dt.errorRequest(n,c,o)}}}),r.unref(),t[SA]=r,e[SA]=r,Dt.addListener(e,"error",function(n){pa(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[NA]=n,this[Om][a4](n)}),Dt.addListener(e,"end",function(){Dt.destroy(this,new iy("other side closed",Dt.getSocketInfo(this)))}),Dt.addListener(e,"close",function(){let n=this[NA]||new iy("closed",Dt.getSocketInfo(this));t[on]=null,this[SA]!=null&&this[SA].destroy(n),t[o4]=t[wA],pa(t[HR]===0),t.emit("disconnect",t[_R],[t],n),t[th]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Ftt(t,...n)},resume(){Ntt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function Ntt(t){let e=t[on];e?.destroyed===!1&&(t[ptt]===0&&t[nue]===0?(e.unref(),t[SA].unref()):(e.ref(),t[SA].ref()))}function Dtt(t){pa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[on][NA]=t,this[Om][a4](t)}function Rtt(t,e,r){if(r===0){let s=new i4(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[on][NA]=s,this[Om][a4](s)}}function Ttt(){let t=new iy("other side closed",Dt.getSocketInfo(this[on]));this.destroy(t),Dt.destroy(this[on],t)}function xtt(t){let e=this[NA]||new iy(`HTTP/2: "GOAWAY" frame received with code ${t}`,Dt.getSocketInfo(this)),r=this[Om];if(r[on]=null,r[Ett]=null,this[SA]!=null&&(this[SA].destroy(e),this[SA]=null),Dt.destroy(this[on],e),r[wA]<r[eh].length){let s=r[eh][r[wA]];r[eh][r[wA]++]=null,Dt.errorRequest(r,s,e),r[o4]=r[wA]}pa(r[HR]===0),r.emit("disconnect",r[_R],[r],e),r[th]()}function ktt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Ftt(t,e){let r=t[SA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Dt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[_R];l[mtt]=i||`${h}${f?`:${f}`:""}`,l[Ctt]=s;let p=b=>{e.aborted||e.completed||(b=b||new $ce,Dt.errorRequest(t,e,b),d!=null&&Dt.destroy(d,b),Dt.destroy(u,b),t[eh][t[wA]++]=null,t[th]())};try{e.onConnect(p)}catch(b){Dt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Rl],t[eh][t[wA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Rl],t[eh][t[wA]++]=null}),d.once("close",()=>{r[Rl]-=1,r[Rl]===0&&r.unref()}),!0;l[Itt]=n,l[Btt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Dt.bodyLength(u);if(Dt.isFormDataLike(u)){eue??=vm().extractBody;let[b,U]=eue(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),ktt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[gtt])return Dt.errorRequest(t,e,new n4),!1;process.emitWarning(new n4)}m!=null&&(pa(u,"no body must not have content length"),l[Qtt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[ytt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[irt]=A??3e5,this[nrt]=n??3e5,this[ort]=I??!0,this[art]=b,this[l4]=q,this[sh]=null,this[drt]=P>-1?P:-1,this[frt]=$??100,this[ys]=null,this[DA]=[],this[xl]=0,this[RA]=0,this[cy]=ae=>h4(this,ae),this[hrt]=ae=>mue(this,ae)}get pipelining(){return this[VR]}set pipelining(e){this[VR]=e,this[cy](!0)}get[dy](){return this[DA].length-this[RA]}get[ly](){return this[RA]-this[xl]}get[uy](){return this[DA].length-this[xl]}get[Ztt](){return!!this[ys]&&!this[Gm]&&!this[ys].destroyed}get[u4](){return!!(this[ys]?.busy(null)||this[uy]>=(Eue(this)||1)||this[dy]>0)}[Ktt](e){Cue(this),this.once("connect",e)}[lrt](e,r){let s=e.origin||this[Uc].origin,n=new qtt(s,e,r);return this[DA].push(n),this[Ig]||(Cg.bodyLength(n.body)==null&&Cg.isIterable(n.body)?(this[Ig]=1,queueMicrotask(()=>h4(this))):this[cy](!0)),this[Ig]&&this[nh]!==2&&this[u4]&&(this[nh]=2),this[nh]<2}async[crt](){return new Promise(e=>{this[uy]?this[sh]=e:e(null)})}async[urt](e){return new Promise(r=>{let s=this[DA].splice(this[RA]);for(let i=0;i<s.length;i++){let o=s[i];Cg.errorRequest(this,o,e)}let n=()=>{this[sh]&&(this[sh](),this[sh]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[cy]()})}},Ert=qR();function mue(t,e){if(t[ly]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Tl(t[RA]===t[xl]);let r=t[DA].splice(t[xl]);for(let s=0;s<r.length;s++){let n=r[s];Cg.errorRequest(t,n,e)}Tl(t[uy]===0)}}async function Cue(t){Tl(!t[Gm]),Tl(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[Uc];if(r[0]==="["){let i=r.indexOf("]");Tl(i!==-1);let o=r.substring(1,i);Tl(pue.isIP(o)),r=o}t[Gm]=!0,Hm.beforeConnect.hasSubscribers&&Hm.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[rh],localAddress:t[Ay]},connector:t[ay]});try{let i=await new Promise((o,a)=>{t[ay]({host:e,hostname:r,protocol:s,port:n,servername:t[rh],localAddress:t[Ay]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Cg.destroy(i.on("error",fue),new Wtt);return}Tl(i);try{t[ys]=i.alpnProtocol==="h2"?await prt(t,i):await grt(t,i)}catch(o){throw i.destroy().on("error",fue),o}t[Gm]=!1,i[Art]=0,i[l4]=t[l4],i[jtt]=t,i[$tt]=null,Hm.connected.hasSubscribers&&Hm.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[rh],localAddress:t[Ay]},connector:t[ay],socket:i}),t.emit("connect",t[Uc],[t])}catch(i){if(t.destroyed)return;if(t[Gm]=!1,Hm.connectError.hasSubscribers&&Hm.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[rh],localAddress:t[Ay]},connector:t[ay],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Tl(t[ly]===0);t[dy]>0&&t[DA][t[RA]].servername===t[rh];){let o=t[DA][t[RA]++];Cg.errorRequest(t,o,i)}else mue(t,i);t.emit("connectionError",t[Uc],[t],i)}t[cy]()}function gue(t){t[nh]=0,t.emit("drain",t[Uc],[t])}function h4(t,e){t[Ig]!==2&&(t[Ig]=2,mrt(t,e),t[Ig]=0,t[xl]>256&&(t[DA].splice(0,t[xl]),t[RA]-=t[xl],t[xl]=0))}function mrt(t,e){for(;;){if(t.destroyed){Tl(t[dy]===0);return}if(t[sh]&&!t[uy]){t[sh](),t[sh]=null;return}if(t[ys]&&t[ys].resume(),t[u4])t[nh]=2;else if(t[nh]===2){e?(t[nh]=1,queueMicrotask(()=>gue(t))):gue(t);continue}if(t[dy]===0||t[ly]>=(Eue(t)||1))return;let r=t[DA][t[RA]];if(t[Uc].protocol==="https:"&&t[rh]!==r.servername){if(t[ly]>0)return;t[rh]=r.servername,t[ys]?.destroy(new Jtt("servername changed"),()=>{t[ys]=null,h4(t)})}if(t[Gm])return;if(!t[ys]){Cue(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[RA]++:t[DA].splice(t[RA],1)}}Iue.exports=d4});var f4=E((cmr,Bue)=>{"use strict";var JR=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)}};Bue.exports=class{constructor(){this.head=this.tail=new JR}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new JR),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var yue=E((umr,Que)=>{var{kFree:Crt,kConnected:Irt,kPending:Brt,kQueued:Qrt,kRunning:yrt,kSize:brt}=Hr(),Bg=Symbol("pool"),g4=class{constructor(e){this[Bg]=e}get connected(){return this[Bg][Irt]}get free(){return this[Bg][Crt]}get pending(){return this[Bg][Brt]}get queued(){return this[Bg][Qrt]}get running(){return this[Bg][yrt]}get size(){return this[Bg][brt]}};Que.exports=g4});var B4=E((lmr,Fue)=>{"use strict";var wrt=Nm(),Srt=f4(),{kConnected:p4,kSize:bue,kRunning:wue,kPending:Sue,kQueued:hy,kBusy:Nrt,kFree:Drt,kUrl:Rrt,kClose:Trt,kDestroy:xrt,kDispatch:krt}=Hr(),Frt=yue(),Pi=Symbol("clients"),di=Symbol("needDrain"),fy=Symbol("queue"),E4=Symbol("closed resolve"),m4=Symbol("onDrain"),Nue=Symbol("onConnect"),Due=Symbol("onDisconnect"),Rue=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[e4])throw new mg;process.emitWarning(new mg)}e[As].timeout&&e[As].timeoutType===Pm&&e[As].timeout.refresh&&e[As].timeout.refresh(),s[Xd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[$d]=!1,e&&(ze(s[On]<=1,"pipeline should only contain this request"),n(e))}};Zce.exports=Att});var oue=E((omr,iue)=>{"use strict";var pa=B("node:assert"),{pipeline:ftt}=B("node:stream"),Dt=Qt(),{RequestContentLengthMismatchError:n4,RequestAbortedError:$ce,SocketError:iy,InformationalError:i4}=$t(),{kUrl:_R,kReset:OR,kClient:Om,kRunning:HR,kPending:gtt,kQueue:eh,kPendingIdx:o4,kRunningIdx:wA,kError:NA,kSocket:on,kStrictContentLength:ptt,kOnError:a4,kMaxConcurrentStreams:nue,kHTTP2Session:SA,kResume:th,kSize:Ett,kHTTPContext:mtt}=Hr(),Rl=Symbol("open streams"),eue,tue=!1,PR;try{PR=B("node:http2")}catch{PR={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Ctt,HTTP2_HEADER_METHOD:Itt,HTTP2_HEADER_PATH:Btt,HTTP2_HEADER_SCHEME:Qtt,HTTP2_HEADER_CONTENT_LENGTH:ytt,HTTP2_HEADER_EXPECT:btt,HTTP2_HEADER_STATUS:wtt}}=PR;function Stt(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 Ntt(t,e){t[on]=e,tue||(tue=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=PR.connect(t[_R],{createConnection:()=>e,peerMaxConcurrentStreams:t[nue]});r[Rl]=0,r[Om]=t,r[on]=e,Dt.addListener(r,"error",Rtt),Dt.addListener(r,"frameError",Ttt),Dt.addListener(r,"end",xtt),Dt.addListener(r,"goaway",ktt),Dt.addListener(r,"close",function(){let{[Om]:n}=this,{[on]:i}=n,o=this[on][NA]||this[NA]||new iy("closed",Dt.getSocketInfo(i));if(n[SA]=null,n.destroyed){pa(n[gtt]===0);let a=n[eh].splice(n[wA]);for(let A=0;A<a.length;A++){let c=a[A];Dt.errorRequest(n,c,o)}}}),r.unref(),t[SA]=r,e[SA]=r,Dt.addListener(e,"error",function(n){pa(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[NA]=n,this[Om][a4](n)}),Dt.addListener(e,"end",function(){Dt.destroy(this,new iy("other side closed",Dt.getSocketInfo(this)))}),Dt.addListener(e,"close",function(){let n=this[NA]||new iy("closed",Dt.getSocketInfo(this));t[on]=null,this[SA]!=null&&this[SA].destroy(n),t[o4]=t[wA],pa(t[HR]===0),t.emit("disconnect",t[_R],[t],n),t[th]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Mtt(t,...n)},resume(){Dtt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function Dtt(t){let e=t[on];e?.destroyed===!1&&(t[Ett]===0&&t[nue]===0?(e.unref(),t[SA].unref()):(e.ref(),t[SA].ref()))}function Rtt(t){pa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[on][NA]=t,this[Om][a4](t)}function Ttt(t,e,r){if(r===0){let s=new i4(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[on][NA]=s,this[Om][a4](s)}}function xtt(){let t=new iy("other side closed",Dt.getSocketInfo(this[on]));this.destroy(t),Dt.destroy(this[on],t)}function ktt(t){let e=this[NA]||new iy(`HTTP/2: "GOAWAY" frame received with code ${t}`,Dt.getSocketInfo(this)),r=this[Om];if(r[on]=null,r[mtt]=null,this[SA]!=null&&(this[SA].destroy(e),this[SA]=null),Dt.destroy(this[on],e),r[wA]<r[eh].length){let s=r[eh][r[wA]];r[eh][r[wA]++]=null,Dt.errorRequest(r,s,e),r[o4]=r[wA]}pa(r[HR]===0),r.emit("disconnect",r[_R],[r],e),r[th]()}function Ftt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Mtt(t,e){let r=t[SA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Dt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[_R];l[Ctt]=i||`${h}${f?`:${f}`:""}`,l[Itt]=s;let p=b=>{e.aborted||e.completed||(b=b||new $ce,Dt.errorRequest(t,e,b),d!=null&&Dt.destroy(d,b),Dt.destroy(u,b),t[eh][t[wA]++]=null,t[th]())};try{e.onConnect(p)}catch(b){Dt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Rl],t[eh][t[wA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Rl],t[eh][t[wA]++]=null}),d.once("close",()=>{r[Rl]-=1,r[Rl]===0&&r.unref()}),!0;l[Btt]=n,l[Qtt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Dt.bodyLength(u);if(Dt.isFormDataLike(u)){eue??=vm().extractBody;let[b,U]=eue(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Ftt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[ptt])return Dt.errorRequest(t,e,new n4),!1;process.emitWarning(new n4)}m!=null&&(pa(u,"no body must not have content length"),l[ytt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[btt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[ort]=A??3e5,this[irt]=n??3e5,this[art]=I??!0,this[Art]=b,this[l4]=q,this[sh]=null,this[hrt]=P>-1?P:-1,this[grt]=$??100,this[ys]=null,this[DA]=[],this[xl]=0,this[RA]=0,this[cy]=ae=>h4(this,ae),this[frt]=ae=>mue(this,ae)}get pipelining(){return this[VR]}set pipelining(e){this[VR]=e,this[cy](!0)}get[dy](){return this[DA].length-this[RA]}get[ly](){return this[RA]-this[xl]}get[uy](){return this[DA].length-this[xl]}get[Xtt](){return!!this[ys]&&!this[Gm]&&!this[ys].destroyed}get[u4](){return!!(this[ys]?.busy(null)||this[uy]>=(Eue(this)||1)||this[dy]>0)}[Ztt](e){Cue(this),this.once("connect",e)}[drt](e,r){let s=e.origin||this[Uc].origin,n=new Vtt(s,e,r);return this[DA].push(n),this[Ig]||(Cg.bodyLength(n.body)==null&&Cg.isIterable(n.body)?(this[Ig]=1,queueMicrotask(()=>h4(this))):this[cy](!0)),this[Ig]&&this[nh]!==2&&this[u4]&&(this[nh]=2),this[nh]<2}async[urt](){return new Promise(e=>{this[uy]?this[sh]=e:e(null)})}async[lrt](e){return new Promise(r=>{let s=this[DA].splice(this[RA]);for(let i=0;i<s.length;i++){let o=s[i];Cg.errorRequest(this,o,e)}let n=()=>{this[sh]&&(this[sh](),this[sh]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[cy]()})}},mrt=qR();function mue(t,e){if(t[ly]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Tl(t[RA]===t[xl]);let r=t[DA].splice(t[xl]);for(let s=0;s<r.length;s++){let n=r[s];Cg.errorRequest(t,n,e)}Tl(t[uy]===0)}}async function Cue(t){Tl(!t[Gm]),Tl(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[Uc];if(r[0]==="["){let i=r.indexOf("]");Tl(i!==-1);let o=r.substring(1,i);Tl(pue.isIP(o)),r=o}t[Gm]=!0,Hm.beforeConnect.hasSubscribers&&Hm.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[rh],localAddress:t[Ay]},connector:t[ay]});try{let i=await new Promise((o,a)=>{t[ay]({host:e,hostname:r,protocol:s,port:n,servername:t[rh],localAddress:t[Ay]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Cg.destroy(i.on("error",fue),new ztt);return}Tl(i);try{t[ys]=i.alpnProtocol==="h2"?await Ert(t,i):await prt(t,i)}catch(o){throw i.destroy().on("error",fue),o}t[Gm]=!1,i[crt]=0,i[l4]=t[l4],i[Ktt]=t,i[ert]=null,Hm.connected.hasSubscribers&&Hm.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[rh],localAddress:t[Ay]},connector:t[ay],socket:i}),t.emit("connect",t[Uc],[t])}catch(i){if(t.destroyed)return;if(t[Gm]=!1,Hm.connectError.hasSubscribers&&Hm.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[rh],localAddress:t[Ay]},connector:t[ay],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Tl(t[ly]===0);t[dy]>0&&t[DA][t[RA]].servername===t[rh];){let o=t[DA][t[RA]++];Cg.errorRequest(t,o,i)}else mue(t,i);t.emit("connectionError",t[Uc],[t],i)}t[cy]()}function gue(t){t[nh]=0,t.emit("drain",t[Uc],[t])}function h4(t,e){t[Ig]!==2&&(t[Ig]=2,Crt(t,e),t[Ig]=0,t[xl]>256&&(t[DA].splice(0,t[xl]),t[RA]-=t[xl],t[xl]=0))}function Crt(t,e){for(;;){if(t.destroyed){Tl(t[dy]===0);return}if(t[sh]&&!t[uy]){t[sh](),t[sh]=null;return}if(t[ys]&&t[ys].resume(),t[u4])t[nh]=2;else if(t[nh]===2){e?(t[nh]=1,queueMicrotask(()=>gue(t))):gue(t);continue}if(t[dy]===0||t[ly]>=(Eue(t)||1))return;let r=t[DA][t[RA]];if(t[Uc].protocol==="https:"&&t[rh]!==r.servername){if(t[ly]>0)return;t[rh]=r.servername,t[ys]?.destroy(new Wtt("servername changed"),()=>{t[ys]=null,h4(t)})}if(t[Gm])return;if(!t[ys]){Cue(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[RA]++:t[DA].splice(t[RA],1)}}Iue.exports=d4});var f4=E((lmr,Bue)=>{"use strict";var JR=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)}};Bue.exports=class{constructor(){this.head=this.tail=new JR}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new JR),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var yue=E((dmr,Que)=>{var{kFree:Irt,kConnected:Brt,kPending:Qrt,kQueued:yrt,kRunning:brt,kSize:wrt}=Hr(),Bg=Symbol("pool"),g4=class{constructor(e){this[Bg]=e}get connected(){return this[Bg][Brt]}get free(){return this[Bg][Irt]}get pending(){return this[Bg][Qrt]}get queued(){return this[Bg][yrt]}get running(){return this[Bg][brt]}get size(){return this[Bg][wrt]}};Que.exports=g4});var B4=E((hmr,Fue)=>{"use strict";var Srt=Nm(),Nrt=f4(),{kConnected:p4,kSize:bue,kRunning:wue,kPending:Sue,kQueued:hy,kBusy:Drt,kFree:Rrt,kUrl:Trt,kClose:xrt,kDestroy:krt,kDispatch:Frt}=Hr(),Mrt=yue(),Pi=Symbol("clients"),di=Symbol("needDrain"),fy=Symbol("queue"),E4=Symbol("closed resolve"),m4=Symbol("onDrain"),Nue=Symbol("onConnect"),Due=Symbol("onDisconnect"),Rue=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};Pde.exports=BH});var uT=E((Pmr,qde)=>{"use strict";var Hde=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:iit}=$t(),oit=Vm();Yde()===void 0&&Gde(new oit);function Gde(t){if(!t||typeof t.dispatch!="function")throw new iit("Argument agent must implement Agent");Object.defineProperty(globalThis,Hde,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Yde(){return globalThis[Hde]}qde.exports={setGlobalDispatcher:Gde,getGlobalDispatcher:Yde}});var lT=E((Hmr,Vde)=>{"use strict";Vde.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 Wde=E((Gmr,Jde)=>{"use strict";var ait=YR();Jde.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 ait(r,o,n,i);return r(a,A)}}});var jde=E((Ymr,zde)=>{"use strict";var Ait=eT();zde.exports=t=>e=>function(s,n){return e(s,new Ait({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var Zde=E((qmr,Kde)=>{"use strict";var cit=Qt(),{InvalidArgumentError:uit,RequestAbortedError:lit}=$t(),dit=lT(),QH=class extends dit{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new uit("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=cit.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new lit(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function hit({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new QH({maxSize:i},n);return e(s,o)}}Kde.exports=hit});var ehe=E((Vmr,$de)=>{"use strict";var{isIP:fit}=B("node:net"),{lookup:git}=B("node:dns"),pit=lT(),{InvalidArgumentError:t0,InformationalError:Eit}=$t(),Xde=Math.pow(2,31)-1,yH=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 Eit("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){git(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===Xde?(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===Xde?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 bH(this,e,r)}},bH=class extends pit{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Fge(i)&&(r[n]=i);break;case"id":Mge(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Fge(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Mge(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}}};Uge.exports={EventSourceStream:cG}});var qge=E((Q0r,Yge)=>{"use strict";var{pipeline:wct}=B("node:stream"),{fetching:Sct}=Ny(),{makeRequest:Nct}=n0(),{webidl:vl}=Nn(),{EventSourceStream:Dct}=vge(),{parseMIMEType:Rct}=Li(),{createFastMessageEvent:Tct}=u0(),{isNetworkError:Lge}=wy(),{delay:xct}=aG(),{kEnumerableProperty:vg}=Qt(),{environmentSettingsObject:_ge}=go(),Pge=!1,Oge=3e3,Py=0,Hge=1,Oy=2,kct="anonymous",Fct="use-credentials",g0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Py;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),vl.util.markAsUncloneable(this);let s="EventSource constructor";vl.argumentLengthCheck(arguments,1,s),Pge||(Pge=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=vl.converters.USVString(e,s,"url"),r=vl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:Oge};let n=_ge,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=kct;r.withCredentials&&(o=Fct,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=_ge.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Nct(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Oy)return;this.#s=Py;let e={request:this.#n,dispatcher:this.#a},r=s=>{Lge(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Lge(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?Rct(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Hge,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Dct({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(Tct(A.type,A.options))}});wct(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Sct(e)}async#c(){this.#s!==Oy&&(this.#s=Py,this.dispatchEvent(new Event("error")),await xct(this.#o.reconnectionTime),this.#s===Py&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){vl.brandCheck(this,t),this.#s!==Oy&&(this.#s=Oy,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Gge={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Py,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Hge,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Oy,writable:!1}};Object.defineProperties(g0,Gge);Object.defineProperties(g0.prototype,Gge);Object.defineProperties(g0.prototype,{close:vg,onerror:vg,onmessage:vg,onopen:vg,readyState:vg,url:vg,withCredentials:vg});vl.converters.EventSourceInitDict=vl.dictionaryConverter([{key:"withCredentials",converter:vl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:vl.converters.any}]);Yge.exports={EventSource:g0,defaultReconnectionTime:Oge}});var zge=E((y0r,Xe)=>{"use strict";var Mct=Ym(),Vge=VQ(),Uct=qm(),vct=Gue(),Lct=Vm(),_ct=M4(),Pct=dle(),Oct=mle(),Jge=$t(),$T=Qt(),{InvalidArgumentError:XT}=Jge,p0=nde(),Hct=WQ(),Gct=gH(),Yct=Ode(),qct=mH(),Vct=rH(),Jct=eT(),{getGlobalDispatcher:Wge,setGlobalDispatcher:Wct}=uT(),zct=lT(),jct=YR(),Kct=qR();Object.assign(Vge.prototype,p0);Xe.exports.Dispatcher=Vge;Xe.exports.Client=Mct;Xe.exports.Pool=Uct;Xe.exports.BalancedPool=vct;Xe.exports.Agent=Lct;Xe.exports.ProxyAgent=_ct;Xe.exports.EnvHttpProxyAgent=Pct;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function iht(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(Ydt.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function oht(){return"allowed"}function aht(){return"success"}function Aht(){return"success"}function cht(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function uht(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&&f6(t.origin)&&!f6(tb(t))&&(e=null);break;case"same-origin":xx(t,tb(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function D0(t,e){return t}function lht(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:D0(t.domainLookupStartTime,r),domainLookupEndTime:D0(t.domainLookupEndTime,r),connectionStartTime:D0(t.connectionStartTime,r),connectionEndTime:D0(t.connectionEndTime,r),secureConnectionStartTime:D0(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function dht(t){return D0(zdt.now(),t)}function hht(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 nme(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function fht(t){return{referrerPolicy:t.referrerPolicy}}function ght(t){let e=t.referrerPolicy;Gg(e);let r=null;if(t.referrer==="client"){let a=XEe();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=h6(r),n=h6(r,!0);s.toString().length>4096&&(s=n);let i=xx(t,s),o=eb(s)&&!eb(t.url);switch(e){case"origin":return n??h6(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=tb(t);return xx(s,a)?s:eb(s)&&!eb(a)?"no-referrer":n}default:return o?"no-referrer":n}}function h6(t,e){return Gg(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 eb(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 pht(t,e){if(Tx===void 0)return!0;let r=ime(e);if(r==="no metadata"||r.length===0)return!0;let s=mht(r),n=Cht(r,s);for(let i of n){let o=i.algo,a=i.hash,A=Tx.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)),Iht(A,a))return!0}return!1}var Eht=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function ime(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Eht.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();eme.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function mht(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 Cht(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 Iht(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 Bht(t){}function xx(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function Qht(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function yht(t){return t.controller.state==="aborted"}function bht(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function wht(t){return Zdt[t.toLowerCase()]??t}function Sht(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Gg(typeof e=="string"),e}var Nht=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function ome(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function sft(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function nft(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 ift(t,e){Fx(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&&Mx(t,tft,i)||i.position===t.length-4&&Mx(t,rft,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=oft(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",sft(u)||(u=""),h=new $ht([d],c,{type:u})):h=zht(Buffer.from(d)),Fx(mme(A)),Fx(typeof h=="string"&&mme(h)||Kht(h)),n.push(Zht(A,h,c))}}function oft(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=T0(a=>a!==10&&a!==13&&a!==58,t,e);if(o=B6(o,!0,!0,a=>a===9||a===32),!jht.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,T0(a=>a===32||a===9,t,e),Wht(o)){case"content-disposition":{if(r=s=null,!Mx(t,eft,e)||(e.position+=17,r=Bme(t,e),r===null))return"failure";if(Mx(t,Ime,e)){let a=e.position+Ime.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Bme(t,e),s===null))return"failure"}break}case"content-type":{let a=T0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),n=Cme(a);break}case"content-transfer-encoding":{let a=T0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),i=Cme(a);break}default:T0(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Bme(t,e){Fx(t[e.position-1]===34);let r=T0(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 T0(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function B6(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 Mx(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}Qme.exports={multipartFormDataParser:ift,validateBoundary:nft}});var F0=E((kCr,Fme)=>{"use strict";var nb=yt(),{ReadableStreamFrom:aft,isBlobLike:bme,isReadableStreamLike:Aft,readableStreamClose:cft,createDeferredPromise:uft,fullyReadBody:lft,extractMimeType:dft,utf8DecodeBytes:Nme}=bo(),{FormData:wme}=sb(),{kState:k0}=mh(),{webidl:hft}=Rn(),{Blob:fft}=B("node:buffer"),Q6=B("node:assert"),{isErrored:Dme,isDisturbed:gft}=B("node:stream"),{isArrayBuffer:pft}=B("node:util/types"),{serializeAMimeType:Eft}=Yi(),{multipartFormDataParser:mft}=yme(),y6;try{let t=B("node:crypto");y6=e=>t.randomInt(0,e)}catch{y6=t=>Math.floor(Math.random(t))}var Ux=new TextEncoder;function Cft(){}var Rme=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Tme;Rme&&(Tme=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!gft(e)&&!Dme(e)&&e.cancel("Response object has been garbage collected").catch(Cft)}));function xme(t,e=!1){let r=null;t instanceof ReadableStream?r=t:bme(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?Ux.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>cft(A))},start(){},type:"bytes"}),Q6(Aft(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(pft(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(nb.isFormDataLike(t)){let A=`----formdata-undici-0${`${y6(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
`.trim())}};Pde.exports=BH});var uT=E((Hmr,qde)=>{"use strict";var Hde=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:oit}=$t(),ait=Vm();Yde()===void 0&&Gde(new ait);function Gde(t){if(!t||typeof t.dispatch!="function")throw new oit("Argument agent must implement Agent");Object.defineProperty(globalThis,Hde,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Yde(){return globalThis[Hde]}qde.exports={setGlobalDispatcher:Gde,getGlobalDispatcher:Yde}});var lT=E((Ymr,Vde)=>{"use strict";Vde.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 Wde=E((qmr,Jde)=>{"use strict";var Ait=YR();Jde.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 Ait(r,o,n,i);return r(a,A)}}});var jde=E((Vmr,zde)=>{"use strict";var cit=eT();zde.exports=t=>e=>function(s,n){return e(s,new cit({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var Zde=E((Jmr,Kde)=>{"use strict";var uit=Qt(),{InvalidArgumentError:lit,RequestAbortedError:dit}=$t(),hit=lT(),QH=class extends hit{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new lit("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=uit.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new dit(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function fit({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new QH({maxSize:i},n);return e(s,o)}}Kde.exports=fit});var ehe=E((Wmr,$de)=>{"use strict";var{isIP:git}=B("node:net"),{lookup:pit}=B("node:dns"),Eit=lT(),{InvalidArgumentError:t0,InformationalError:mit}=$t(),Xde=Math.pow(2,31)-1,yH=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 mit("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){pit(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===Xde?(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===Xde?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 bH(this,e,r)}},bH=class extends Eit{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Fge(i)&&(r[n]=i);break;case"id":Mge(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Fge(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Mge(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}}};Uge.exports={EventSourceStream:cG}});var qge=E((b0r,Yge)=>{"use strict";var{pipeline:Sct}=B("node:stream"),{fetching:Nct}=Ny(),{makeRequest:Dct}=n0(),{webidl:vl}=Nn(),{EventSourceStream:Rct}=vge(),{parseMIMEType:Tct}=Li(),{createFastMessageEvent:xct}=u0(),{isNetworkError:Lge}=wy(),{delay:kct}=aG(),{kEnumerableProperty:vg}=Qt(),{environmentSettingsObject:_ge}=go(),Pge=!1,Oge=3e3,Py=0,Hge=1,Oy=2,Fct="anonymous",Mct="use-credentials",g0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Py;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),vl.util.markAsUncloneable(this);let s="EventSource constructor";vl.argumentLengthCheck(arguments,1,s),Pge||(Pge=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=vl.converters.USVString(e,s,"url"),r=vl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:Oge};let n=_ge,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=Fct;r.withCredentials&&(o=Mct,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=_ge.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Dct(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Oy)return;this.#s=Py;let e={request:this.#n,dispatcher:this.#a},r=s=>{Lge(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Lge(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?Tct(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Hge,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Rct({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(xct(A.type,A.options))}});Sct(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Nct(e)}async#c(){this.#s!==Oy&&(this.#s=Py,this.dispatchEvent(new Event("error")),await kct(this.#o.reconnectionTime),this.#s===Py&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){vl.brandCheck(this,t),this.#s!==Oy&&(this.#s=Oy,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Gge={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Py,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Hge,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Oy,writable:!1}};Object.defineProperties(g0,Gge);Object.defineProperties(g0.prototype,Gge);Object.defineProperties(g0.prototype,{close:vg,onerror:vg,onmessage:vg,onopen:vg,readyState:vg,url:vg,withCredentials:vg});vl.converters.EventSourceInitDict=vl.dictionaryConverter([{key:"withCredentials",converter:vl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:vl.converters.any}]);Yge.exports={EventSource:g0,defaultReconnectionTime:Oge}});var zge=E((w0r,Xe)=>{"use strict";var Uct=Ym(),Vge=VQ(),vct=qm(),Lct=Gue(),_ct=Vm(),Pct=M4(),Oct=dle(),Hct=mle(),Jge=$t(),$T=Qt(),{InvalidArgumentError:XT}=Jge,p0=nde(),Gct=WQ(),Yct=gH(),qct=Ode(),Vct=mH(),Jct=rH(),Wct=eT(),{getGlobalDispatcher:Wge,setGlobalDispatcher:zct}=uT(),jct=lT(),Kct=YR(),Zct=qR();Object.assign(Vge.prototype,p0);Xe.exports.Dispatcher=Vge;Xe.exports.Client=Uct;Xe.exports.Pool=vct;Xe.exports.BalancedPool=Lct;Xe.exports.Agent=_ct;Xe.exports.ProxyAgent=Pct;Xe.exports.EnvHttpProxyAgent=Oct;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function oht(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(qdt.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function aht(){return"allowed"}function Aht(){return"success"}function cht(){return"success"}function uht(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function lht(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&&f6(t.origin)&&!f6(tb(t))&&(e=null);break;case"same-origin":xx(t,tb(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function D0(t,e){return t}function dht(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:D0(t.domainLookupStartTime,r),domainLookupEndTime:D0(t.domainLookupEndTime,r),connectionStartTime:D0(t.connectionStartTime,r),connectionEndTime:D0(t.connectionEndTime,r),secureConnectionStartTime:D0(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function hht(t){return D0(jdt.now(),t)}function fht(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 nme(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function ght(t){return{referrerPolicy:t.referrerPolicy}}function pht(t){let e=t.referrerPolicy;Gg(e);let r=null;if(t.referrer==="client"){let a=XEe();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=h6(r),n=h6(r,!0);s.toString().length>4096&&(s=n);let i=xx(t,s),o=eb(s)&&!eb(t.url);switch(e){case"origin":return n??h6(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=tb(t);return xx(s,a)?s:eb(s)&&!eb(a)?"no-referrer":n}default:return o?"no-referrer":n}}function h6(t,e){return Gg(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 eb(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 Eht(t,e){if(Tx===void 0)return!0;let r=ime(e);if(r==="no metadata"||r.length===0)return!0;let s=Cht(r),n=Iht(r,s);for(let i of n){let o=i.algo,a=i.hash,A=Tx.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)),Bht(A,a))return!0}return!1}var mht=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function ime(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=mht.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();eme.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Cht(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 Iht(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 Bht(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 Qht(t){}function xx(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function yht(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function bht(t){return t.controller.state==="aborted"}function wht(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Sht(t){return Xdt[t.toLowerCase()]??t}function Nht(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Gg(typeof e=="string"),e}var Dht=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function ome(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function nft(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function ift(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 oft(t,e){Fx(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&&Mx(t,rft,i)||i.position===t.length-4&&Mx(t,sft,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=aft(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",nft(u)||(u=""),h=new eft([d],c,{type:u})):h=jht(Buffer.from(d)),Fx(mme(A)),Fx(typeof h=="string"&&mme(h)||Zht(h)),n.push(Xht(A,h,c))}}function aft(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=T0(a=>a!==10&&a!==13&&a!==58,t,e);if(o=B6(o,!0,!0,a=>a===9||a===32),!Kht.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,T0(a=>a===32||a===9,t,e),zht(o)){case"content-disposition":{if(r=s=null,!Mx(t,tft,e)||(e.position+=17,r=Bme(t,e),r===null))return"failure";if(Mx(t,Ime,e)){let a=e.position+Ime.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=Bme(t,e),s===null))return"failure"}break}case"content-type":{let a=T0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),n=Cme(a);break}case"content-transfer-encoding":{let a=T0(A=>A!==10&&A!==13,t,e);a=B6(a,!1,!0,A=>A===9||A===32),i=Cme(a);break}default:T0(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Bme(t,e){Fx(t[e.position-1]===34);let r=T0(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 T0(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function B6(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 Mx(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}Qme.exports={multipartFormDataParser:oft,validateBoundary:ift}});var F0=E((MCr,Fme)=>{"use strict";var nb=yt(),{ReadableStreamFrom:Aft,isBlobLike:bme,isReadableStreamLike:cft,readableStreamClose:uft,createDeferredPromise:lft,fullyReadBody:dft,extractMimeType:hft,utf8DecodeBytes:Nme}=bo(),{FormData:wme}=sb(),{kState:k0}=mh(),{webidl:fft}=Rn(),{Blob:gft}=B("node:buffer"),Q6=B("node:assert"),{isErrored:Dme,isDisturbed:pft}=B("node:stream"),{isArrayBuffer:Eft}=B("node:util/types"),{serializeAMimeType:mft}=Yi(),{multipartFormDataParser:Cft}=yme(),y6;try{let t=B("node:crypto");y6=e=>t.randomInt(0,e)}catch{y6=t=>Math.floor(Math.random(t))}var Ux=new TextEncoder;function Ift(){}var Rme=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Tme;Rme&&(Tme=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!pft(e)&&!Dme(e)&&e.cancel("Response object has been garbage collected").catch(Ift)}));function xme(t,e=!1){let r=null;t instanceof ReadableStream?r=t:bme(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?Ux.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>uft(A))},start(){},type:"bytes"}),Q6(cft(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(Eft(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(nb.isFormDataLike(t)){let A=`----formdata-undici-0${`${y6(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=Ux.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -56,20 +56,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=Ux.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(bme(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(nb.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:aft(t)}if((typeof n=="string"||nb.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(!Dme(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Ift(t,e=!1){return t instanceof ReadableStream&&(Q6(!nb.isDisturbed(t),"The body has already been consumed."),Q6(!t.locked,"The stream is locked.")),xme(t,e)}function Bft(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Qft(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function yft(t){return{blob(){return x0(this,r=>{let s=Sme(this);return s===null?s="":s&&(s=Eft(s)),new fft([r],{type:s})},t)},arrayBuffer(){return x0(this,r=>new Uint8Array(r).buffer,t)},text(){return x0(this,Nme,t)},json(){return x0(this,wft,t)},formData(){return x0(this,r=>{let s=Sme(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=mft(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new wme;return i[k0]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new wme;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 x0(this,r=>new Uint8Array(r),t)}}}function bft(t){Object.assign(t.prototype,yft(t))}async function x0(t,e,r){if(hft.brandCheck(t,r),kme(t))throw new TypeError("Body is unusable: Body has already been read");Qft(t[k0]);let s=uft(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[k0].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await lft(t[k0].body,i,n),s.promise)}function kme(t){let e=t[k0].body;return e!=null&&(e.stream.locked||nb.isDisturbed(e.stream))}function wft(t){return JSON.parse(Nme(t))}function Sme(t){let e=t[k0].headersList,r=dft(e);return r==="failure"?null:r}Fme.exports={extractBody:xme,safelyExtractBody:Ift,cloneBody:Bft,mixinBody:bft,streamRegistry:Tme,hasFinalizationRegistry:Rme,bodyUnusable:kme}});var qme=E((FCr,Yme)=>{"use strict";var Ke=B("node:assert"),At=yt(),{channels:Mme}=I0(),b6=i6(),{RequestContentLengthMismatchError:Yg,ResponseContentLengthMismatchError:Sft,RequestAbortedError:Ome,HeadersTimeoutError:Nft,HeadersOverflowError:Dft,SocketError:Hx,InformationalError:M0,BodyTimeoutError:Rft,HTTPParserError:Tft,ResponseExceededMaxSizeError:xft}=tr(),{kUrl:Hme,kReset:qi,kClient:D6,kParser:us,kBlocking:ab,kRunning:Yn,kPending:kft,kSize:Ume,kWriting:Ih,kQueue:vA,kNoRef:ib,kKeepAliveDefaultTimeout:Fft,kHostHeader:Mft,kPendingIdx:Uft,kRunningIdx:Qa,kError:ya,kPipelining:Px,kSocket:U0,kKeepAliveTimeoutValue:Gx,kMaxHeadersSize:w6,kKeepAliveMaxTimeout:vft,kKeepAliveTimeoutThreshold:Lft,kHeadersTimeout:_ft,kBodyTimeout:Pft,kStrictContentLength:R6,kMaxRequests:vme,kCounter:Oft,kMaxResponseSize:Hft,kOnError:Gft,kResume:Ch,kHTTPContext:Gme}=qr(),Jc=TEe(),Yft=Buffer.alloc(0),vx=Buffer[Symbol.species],Lx=At.addListener,qft=At.removeAllListeners,S6;async function Vft(){let t=process.env.JEST_WORKER_ID?A6():void 0,e;try{e=await WebAssembly.compile(FEe())}catch{e=await WebAssembly.compile(t||A6())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onStatus(new vx(Wc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(qs.ptr===r),qs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onHeaderField(new vx(Wc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onHeaderValue(new vx(Wc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(qs.ptr===r),qs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onBody(new vx(Wc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(qs.ptr===r),qs.onMessageComplete()||0)}})}var N6=null,T6=Vft();T6.catch();var qs=null,Wc=null,_x=0,zc=null,Jft=0,ob=1,v0=2|ob,Ox=4|ob,x6=8|Jft,k6=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[w6])&&e[w6]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Jc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(bme(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(nb.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:Aft(t)}if((typeof n=="string"||nb.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(!Dme(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Bft(t,e=!1){return t instanceof ReadableStream&&(Q6(!nb.isDisturbed(t),"The body has already been consumed."),Q6(!t.locked,"The stream is locked.")),xme(t,e)}function Qft(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function yft(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function bft(t){return{blob(){return x0(this,r=>{let s=Sme(this);return s===null?s="":s&&(s=mft(s)),new gft([r],{type:s})},t)},arrayBuffer(){return x0(this,r=>new Uint8Array(r).buffer,t)},text(){return x0(this,Nme,t)},json(){return x0(this,Sft,t)},formData(){return x0(this,r=>{let s=Sme(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Cft(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new wme;return i[k0]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new wme;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 x0(this,r=>new Uint8Array(r),t)}}}function wft(t){Object.assign(t.prototype,bft(t))}async function x0(t,e,r){if(fft.brandCheck(t,r),kme(t))throw new TypeError("Body is unusable: Body has already been read");yft(t[k0]);let s=lft(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[k0].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await dft(t[k0].body,i,n),s.promise)}function kme(t){let e=t[k0].body;return e!=null&&(e.stream.locked||nb.isDisturbed(e.stream))}function Sft(t){return JSON.parse(Nme(t))}function Sme(t){let e=t[k0].headersList,r=hft(e);return r==="failure"?null:r}Fme.exports={extractBody:xme,safelyExtractBody:Bft,cloneBody:Qft,mixinBody:wft,streamRegistry:Tme,hasFinalizationRegistry:Rme,bodyUnusable:kme}});var qme=E((UCr,Yme)=>{"use strict";var Ke=B("node:assert"),At=yt(),{channels:Mme}=I0(),b6=i6(),{RequestContentLengthMismatchError:Yg,ResponseContentLengthMismatchError:Nft,RequestAbortedError:Ome,HeadersTimeoutError:Dft,HeadersOverflowError:Rft,SocketError:Hx,InformationalError:M0,BodyTimeoutError:Tft,HTTPParserError:xft,ResponseExceededMaxSizeError:kft}=tr(),{kUrl:Hme,kReset:qi,kClient:D6,kParser:us,kBlocking:ab,kRunning:Yn,kPending:Fft,kSize:Ume,kWriting:Ih,kQueue:vA,kNoRef:ib,kKeepAliveDefaultTimeout:Mft,kHostHeader:Uft,kPendingIdx:vft,kRunningIdx:Qa,kError:ya,kPipelining:Px,kSocket:U0,kKeepAliveTimeoutValue:Gx,kMaxHeadersSize:w6,kKeepAliveMaxTimeout:Lft,kKeepAliveTimeoutThreshold:_ft,kHeadersTimeout:Pft,kBodyTimeout:Oft,kStrictContentLength:R6,kMaxRequests:vme,kCounter:Hft,kMaxResponseSize:Gft,kOnError:Yft,kResume:Ch,kHTTPContext:Gme}=qr(),Jc=TEe(),qft=Buffer.alloc(0),vx=Buffer[Symbol.species],Lx=At.addListener,Vft=At.removeAllListeners,S6;async function Jft(){let t=process.env.JEST_WORKER_ID?A6():void 0,e;try{e=await WebAssembly.compile(FEe())}catch{e=await WebAssembly.compile(t||A6())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onStatus(new vx(Wc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(qs.ptr===r),qs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onHeaderField(new vx(Wc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onHeaderValue(new vx(Wc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(qs.ptr===r),qs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(qs.ptr===r);let i=s-zc+Wc.byteOffset;return qs.onBody(new vx(Wc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(qs.ptr===r),qs.onMessageComplete()||0)}})}var N6=null,T6=Jft();T6.catch();var qs=null,Wc=null,_x=0,zc=null,Wft=0,ob=1,v0=2|ob,Ox=4|ob,x6=8|Wft,k6=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[w6])&&e[w6]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Jc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[Mft],i?p+=`connection: upgrade\r
|
||||
`:p+=t[Uft],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[Px]&&!h[qi]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return Mme.sendHeaders.hasSubscribers&&Mme.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?_me(f,null,t,e,h,u,p,l):At.isBuffer(A)?_me(f,A,t,e,h,u,p,l):At.isBlobLike(A)?typeof A.stream=="function"?Pme(f,A.stream(),t,e,h,u,p,l):Xft(f,A,t,e,h,u,p,l):At.isStream(A)?Zft(f,A,t,e,h,u,p,l):At.isIterable(A)?Pme(f,A,t,e,h,u,p,l):Ke(!1),!0}function Zft(t,e,r,s,n,i,o,a){Ke(i!==0||r[Yn]===0,"stream body cannot be pipelined");let A=!1,c=new Yx({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){At.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Ome;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Ih]&&r[Yn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?At.destroy(e,f):At.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function _me(t,e,r,s,n,i,o,a){try{e?At.isBuffer(e)&&(Ke(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return Mme.sendHeaders.hasSubscribers&&Mme.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?_me(f,null,t,e,h,u,p,l):At.isBuffer(A)?_me(f,A,t,e,h,u,p,l):At.isBlobLike(A)?typeof A.stream=="function"?Pme(f,A.stream(),t,e,h,u,p,l):$ft(f,A,t,e,h,u,p,l):At.isStream(A)?Xft(f,A,t,e,h,u,p,l):At.isIterable(A)?Pme(f,A,t,e,h,u,p,l):Ke(!1),!0}function Xft(t,e,r,s,n,i,o,a){Ke(i!==0||r[Yn]===0,"stream body cannot be pipelined");let A=!1,c=new Yx({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){At.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Ome;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Ih]&&r[Yn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?At.destroy(e,f):At.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function _me(t,e,r,s,n,i,o,a){try{e?At.isBuffer(e)&&(Ke(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[qi]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(Ke(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Ch]()}catch(A){t(A)}}async function Xft(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Yg;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Ch]()}catch(A){t(A)}}async function $ft(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Yg;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[qi]=!0),r[Ch]()}catch(A){t(A)}}async function Pme(t,e,r,s,n,i,o,a){Ke(i!==0||r[Yn]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{Ke(A===null),n[ya]?h(n[ya]):A=d});n.on("close",c).on("drain",c);let l=new Yx({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[ya])throw n[ya];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var Yx=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[Ih]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[ya])throw r[ya];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[R6])throw new Yg;process.emitWarning(new Yg)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[qi]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -82,38 +82,38 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[R6])throw new Yg;process.emitWarning(new Yg)}e[us].timeout&&e[us].timeoutType===v0&&e[us].timeout.refresh&&e[us].timeout.refresh(),s[Ch]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Ih]=!1,e&&(Ke(s[Yn]<=1,"pipeline should only contain this request"),n(e))}};Yme.exports=Wft});var Xme=E((MCr,Zme)=>{"use strict";var ba=B("node:assert"),{pipeline:$ft}=B("node:stream"),Tt=yt(),{RequestContentLengthMismatchError:F6,RequestAbortedError:Vme,SocketError:Ab,InformationalError:M6}=tr(),{kUrl:qx,kReset:Jx,kClient:L0,kRunning:Wx,kPending:egt,kQueue:Bh,kPendingIdx:U6,kRunningIdx:LA,kError:PA,kSocket:An,kStrictContentLength:tgt,kOnError:v6,kMaxConcurrentStreams:Kme,kHTTP2Session:_A,kResume:Qh,kSize:rgt,kHTTPContext:sgt}=qr(),ql=Symbol("open streams"),Jme,Wme=!1,Vx;try{Vx=B("node:http2")}catch{Vx={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:ngt,HTTP2_HEADER_METHOD:igt,HTTP2_HEADER_PATH:ogt,HTTP2_HEADER_SCHEME:agt,HTTP2_HEADER_CONTENT_LENGTH:Agt,HTTP2_HEADER_EXPECT:cgt,HTTP2_HEADER_STATUS:ugt}}=Vx;function lgt(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 dgt(t,e){t[An]=e,Wme||(Wme=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=Vx.connect(t[qx],{createConnection:()=>e,peerMaxConcurrentStreams:t[Kme]});r[ql]=0,r[L0]=t,r[An]=e,Tt.addListener(r,"error",fgt),Tt.addListener(r,"frameError",ggt),Tt.addListener(r,"end",pgt),Tt.addListener(r,"goaway",Egt),Tt.addListener(r,"close",function(){let{[L0]:n}=this,{[An]:i}=n,o=this[An][PA]||this[PA]||new Ab("closed",Tt.getSocketInfo(i));if(n[_A]=null,n.destroyed){ba(n[egt]===0);let a=n[Bh].splice(n[LA]);for(let A=0;A<a.length;A++){let c=a[A];Tt.errorRequest(n,c,o)}}}),r.unref(),t[_A]=r,e[_A]=r,Tt.addListener(e,"error",function(n){ba(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[PA]=n,this[L0][v6](n)}),Tt.addListener(e,"end",function(){Tt.destroy(this,new Ab("other side closed",Tt.getSocketInfo(this)))}),Tt.addListener(e,"close",function(){let n=this[PA]||new Ab("closed",Tt.getSocketInfo(this));t[An]=null,this[_A]!=null&&this[_A].destroy(n),t[U6]=t[LA],ba(t[Wx]===0),t.emit("disconnect",t[qx],[t],n),t[Qh]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Cgt(t,...n)},resume(){hgt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function hgt(t){let e=t[An];e?.destroyed===!1&&(t[rgt]===0&&t[Kme]===0?(e.unref(),t[_A].unref()):(e.ref(),t[_A].ref()))}function fgt(t){ba(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[An][PA]=t,this[L0][v6](t)}function ggt(t,e,r){if(r===0){let s=new M6(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[An][PA]=s,this[L0][v6](s)}}function pgt(){let t=new Ab("other side closed",Tt.getSocketInfo(this[An]));this.destroy(t),Tt.destroy(this[An],t)}function Egt(t){let e=this[PA]||new Ab(`HTTP/2: "GOAWAY" frame received with code ${t}`,Tt.getSocketInfo(this)),r=this[L0];if(r[An]=null,r[sgt]=null,this[_A]!=null&&(this[_A].destroy(e),this[_A]=null),Tt.destroy(this[An],e),r[LA]<r[Bh].length){let s=r[Bh][r[LA]];r[Bh][r[LA]++]=null,Tt.errorRequest(r,s,e),r[U6]=r[LA]}ba(r[Wx]===0),r.emit("disconnect",r[qx],[r],e),r[Qh]()}function mgt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Cgt(t,e){let r=t[_A],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Tt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[qx];l[ngt]=i||`${h}${f?`:${f}`:""}`,l[igt]=s;let p=b=>{e.aborted||e.completed||(b=b||new Vme,Tt.errorRequest(t,e,b),d!=null&&Tt.destroy(d,b),Tt.destroy(u,b),t[Bh][t[LA]++]=null,t[Qh]())};try{e.onConnect(p)}catch(b){Tt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[ql],t[Bh][t[LA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[ql],t[Bh][t[LA]++]=null}),d.once("close",()=>{r[ql]-=1,r[ql]===0&&r.unref()}),!0;l[ogt]=n,l[agt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Tt.bodyLength(u);if(Tt.isFormDataLike(u)){Jme??=F0().extractBody;let[b,U]=Jme(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),mgt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[tgt])return Tt.errorRequest(t,e,new F6),!1;process.emitWarning(new F6)}m!=null&&(ba(u,"no body must not have content length"),l[Agt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[cgt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[Vgt]=A??3e5,this[qgt]=n??3e5,this[Jgt]=I??!0,this[Wgt]=b,this[O6]=q,this[bh]=null,this[Xgt]=P>-1?P:-1,this[ept]=$??100,this[Ss]=null,this[OA]=[],this[Jl]=0,this[HA]=0,this[db]=ae=>G6(this,ae),this[$gt]=ae=>u0e(this,ae)}get pipelining(){return this[Zx]}set pipelining(e){this[Zx]=e,this[db](!0)}get[gb](){return this[OA].length-this[HA]}get[fb](){return this[HA]-this[Jl]}get[hb](){return this[OA].length-this[Jl]}get[Lgt](){return!!this[Ss]&&!this[P0]&&!this[Ss].destroyed}get[P6](){return!!(this[Ss]?.busy(null)||this[hb]>=(c0e(this)||1)||this[gb]>0)}[vgt](e){l0e(this),this.once("connect",e)}[Zgt](e,r){let s=e.origin||this[Kc].origin,n=new Tgt(s,e,r);return this[OA].push(n),this[Vg]||(qg.bodyLength(n.body)==null&&qg.isIterable(n.body)?(this[Vg]=1,queueMicrotask(()=>G6(this))):this[db](!0)),this[Vg]&&this[wh]!==2&&this[P6]&&(this[wh]=2),this[wh]<2}async[jgt](){return new Promise(e=>{this[hb]?this[bh]=e:e(null)})}async[Kgt](e){return new Promise(r=>{let s=this[OA].splice(this[HA]);for(let i=0;i<s.length;i++){let o=s[i];qg.errorRequest(this,o,e)}let n=()=>{this[bh]&&(this[bh](),this[bh]=null),r(null)};this[Ss]?(this[Ss].destroy(e,n),this[Ss]=null):queueMicrotask(n),this[db]()})}},spt=Kx();function u0e(t,e){if(t[fb]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Vl(t[HA]===t[Jl]);let r=t[OA].splice(t[Jl]);for(let s=0;s<r.length;s++){let n=r[s];qg.errorRequest(t,n,e)}Vl(t[hb]===0)}}async function l0e(t){Vl(!t[P0]),Vl(!t[Ss]);let{host:e,hostname:r,protocol:s,port:n}=t[Kc];if(r[0]==="["){let i=r.indexOf("]");Vl(i!==-1);let o=r.substring(1,i);Vl(A0e.isIP(o)),r=o}t[P0]=!0,_0.beforeConnect.hasSubscribers&&_0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[yh],localAddress:t[lb]},connector:t[ub]});try{let i=await new Promise((o,a)=>{t[ub]({host:e,hostname:r,protocol:s,port:n,servername:t[yh],localAddress:t[lb]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){qg.destroy(i.on("error",o0e),new Fgt);return}Vl(i);try{t[Ss]=i.alpnProtocol==="h2"?await rpt(t,i):await tpt(t,i)}catch(o){throw i.destroy().on("error",o0e),o}t[P0]=!1,i[zgt]=0,i[O6]=t[O6],i[Ugt]=t,i[Pgt]=null,_0.connected.hasSubscribers&&_0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[yh],localAddress:t[lb]},connector:t[ub],socket:i}),t.emit("connect",t[Kc],[t])}catch(i){if(t.destroyed)return;if(t[P0]=!1,_0.connectError.hasSubscribers&&_0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[yh],localAddress:t[lb]},connector:t[ub],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Vl(t[fb]===0);t[gb]>0&&t[OA][t[HA]].servername===t[yh];){let o=t[OA][t[HA]++];qg.errorRequest(t,o,i)}else u0e(t,i);t.emit("connectionError",t[Kc],[t],i)}t[db]()}function a0e(t){t[wh]=0,t.emit("drain",t[Kc],[t])}function G6(t,e){t[Vg]!==2&&(t[Vg]=2,npt(t,e),t[Vg]=0,t[Jl]>256&&(t[OA].splice(0,t[Jl]),t[HA]-=t[Jl],t[Jl]=0))}function npt(t,e){for(;;){if(t.destroyed){Vl(t[gb]===0);return}if(t[bh]&&!t[hb]){t[bh](),t[bh]=null;return}if(t[Ss]&&t[Ss].resume(),t[P6])t[wh]=2;else if(t[wh]===2){e?(t[wh]=1,queueMicrotask(()=>a0e(t))):a0e(t);continue}if(t[gb]===0||t[fb]>=(c0e(t)||1))return;let r=t[OA][t[HA]];if(t[Kc].protocol==="https:"&&t[yh]!==r.servername){if(t[fb]>0)return;t[yh]=r.servername,t[Ss]?.destroy(new kgt("servername changed"),()=>{t[Ss]=null,G6(t)})}if(t[P0])return;if(!t[Ss]){l0e(t);return}if(t[Ss].destroyed||t[Ss].busy(r))return;!r.aborted&&t[Ss].write(r)?t[HA]++:t[OA].splice(t[HA],1)}}d0e.exports=H6});var Y6=E((PCr,h0e)=>{"use strict";var Xx=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)}};h0e.exports=class{constructor(){this.head=this.tail=new Xx}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Xx),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var g0e=E((OCr,f0e)=>{var{kFree:ipt,kConnected:opt,kPending:apt,kQueued:Apt,kRunning:cpt,kSize:upt}=qr(),Jg=Symbol("pool"),q6=class{constructor(e){this[Jg]=e}get connected(){return this[Jg][opt]}get free(){return this[Jg][ipt]}get pending(){return this[Jg][apt]}get queued(){return this[Jg][Apt]}get running(){return this[Jg][cpt]}get size(){return this[Jg][upt]}};f0e.exports=q6});var K6=E((HCr,w0e)=>{"use strict";var lpt=b0(),dpt=Y6(),{kConnected:V6,kSize:p0e,kRunning:E0e,kPending:m0e,kQueued:pb,kBusy:hpt,kFree:fpt,kUrl:gpt,kClose:ppt,kDestroy:Ept,kDispatch:mpt}=qr(),Cpt=g0e(),Vi=Symbol("clients"),gi=Symbol("needDrain"),Eb=Symbol("queue"),J6=Symbol("closed resolve"),W6=Symbol("onDrain"),C0e=Symbol("onConnect"),I0e=Symbol("onDisconnect"),B0e=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[R6])throw new Yg;process.emitWarning(new Yg)}e[us].timeout&&e[us].timeoutType===v0&&e[us].timeout.refresh&&e[us].timeout.refresh(),s[Ch]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Ih]=!1,e&&(Ke(s[Yn]<=1,"pipeline should only contain this request"),n(e))}};Yme.exports=zft});var Xme=E((vCr,Zme)=>{"use strict";var ba=B("node:assert"),{pipeline:egt}=B("node:stream"),Tt=yt(),{RequestContentLengthMismatchError:F6,RequestAbortedError:Vme,SocketError:Ab,InformationalError:M6}=tr(),{kUrl:qx,kReset:Jx,kClient:L0,kRunning:Wx,kPending:tgt,kQueue:Bh,kPendingIdx:U6,kRunningIdx:LA,kError:PA,kSocket:An,kStrictContentLength:rgt,kOnError:v6,kMaxConcurrentStreams:Kme,kHTTP2Session:_A,kResume:Qh,kSize:sgt,kHTTPContext:ngt}=qr(),ql=Symbol("open streams"),Jme,Wme=!1,Vx;try{Vx=B("node:http2")}catch{Vx={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:igt,HTTP2_HEADER_METHOD:ogt,HTTP2_HEADER_PATH:agt,HTTP2_HEADER_SCHEME:Agt,HTTP2_HEADER_CONTENT_LENGTH:cgt,HTTP2_HEADER_EXPECT:ugt,HTTP2_HEADER_STATUS:lgt}}=Vx;function dgt(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 hgt(t,e){t[An]=e,Wme||(Wme=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=Vx.connect(t[qx],{createConnection:()=>e,peerMaxConcurrentStreams:t[Kme]});r[ql]=0,r[L0]=t,r[An]=e,Tt.addListener(r,"error",ggt),Tt.addListener(r,"frameError",pgt),Tt.addListener(r,"end",Egt),Tt.addListener(r,"goaway",mgt),Tt.addListener(r,"close",function(){let{[L0]:n}=this,{[An]:i}=n,o=this[An][PA]||this[PA]||new Ab("closed",Tt.getSocketInfo(i));if(n[_A]=null,n.destroyed){ba(n[tgt]===0);let a=n[Bh].splice(n[LA]);for(let A=0;A<a.length;A++){let c=a[A];Tt.errorRequest(n,c,o)}}}),r.unref(),t[_A]=r,e[_A]=r,Tt.addListener(e,"error",function(n){ba(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[PA]=n,this[L0][v6](n)}),Tt.addListener(e,"end",function(){Tt.destroy(this,new Ab("other side closed",Tt.getSocketInfo(this)))}),Tt.addListener(e,"close",function(){let n=this[PA]||new Ab("closed",Tt.getSocketInfo(this));t[An]=null,this[_A]!=null&&this[_A].destroy(n),t[U6]=t[LA],ba(t[Wx]===0),t.emit("disconnect",t[qx],[t],n),t[Qh]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Igt(t,...n)},resume(){fgt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function fgt(t){let e=t[An];e?.destroyed===!1&&(t[sgt]===0&&t[Kme]===0?(e.unref(),t[_A].unref()):(e.ref(),t[_A].ref()))}function ggt(t){ba(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[An][PA]=t,this[L0][v6](t)}function pgt(t,e,r){if(r===0){let s=new M6(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[An][PA]=s,this[L0][v6](s)}}function Egt(){let t=new Ab("other side closed",Tt.getSocketInfo(this[An]));this.destroy(t),Tt.destroy(this[An],t)}function mgt(t){let e=this[PA]||new Ab(`HTTP/2: "GOAWAY" frame received with code ${t}`,Tt.getSocketInfo(this)),r=this[L0];if(r[An]=null,r[ngt]=null,this[_A]!=null&&(this[_A].destroy(e),this[_A]=null),Tt.destroy(this[An],e),r[LA]<r[Bh].length){let s=r[Bh][r[LA]];r[Bh][r[LA]++]=null,Tt.errorRequest(r,s,e),r[U6]=r[LA]}ba(r[Wx]===0),r.emit("disconnect",r[qx],[r],e),r[Qh]()}function Cgt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Igt(t,e){let r=t[_A],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Tt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],q=c[b+1];if(Array.isArray(q))for(let x=0;x<q.length;x++)l[U]?l[U]+=`,${q[x]}`:l[U]=q[x];else l[U]=q}let d,{hostname:h,port:f}=t[qx];l[igt]=i||`${h}${f?`:${f}`:""}`,l[ogt]=s;let p=b=>{e.aborted||e.completed||(b=b||new Vme,Tt.errorRequest(t,e,b),d!=null&&Tt.destroy(d,b),Tt.destroy(u,b),t[Bh][t[LA]++]=null,t[Qh]())};try{e.onConnect(p)}catch(b){Tt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[ql],t[Bh][t[LA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[ql],t[Bh][t[LA]++]=null}),d.once("close",()=>{r[ql]-=1,r[ql]===0&&r.unref()}),!0;l[agt]=n,l[Agt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Tt.bodyLength(u);if(Tt.isFormDataLike(u)){Jme??=F0().extractBody;let[b,U]=Jme(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Cgt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[rgt])return Tt.errorRequest(t,e,new F6),!1;process.emitWarning(new F6)}m!=null&&(ba(u,"no body must not have content length"),l[cgt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[ugt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[Jgt]=A??3e5,this[Vgt]=n??3e5,this[Wgt]=I??!0,this[zgt]=b,this[O6]=q,this[bh]=null,this[$gt]=P>-1?P:-1,this[tpt]=$??100,this[Ss]=null,this[OA]=[],this[Jl]=0,this[HA]=0,this[db]=ae=>G6(this,ae),this[ept]=ae=>u0e(this,ae)}get pipelining(){return this[Zx]}set pipelining(e){this[Zx]=e,this[db](!0)}get[gb](){return this[OA].length-this[HA]}get[fb](){return this[HA]-this[Jl]}get[hb](){return this[OA].length-this[Jl]}get[_gt](){return!!this[Ss]&&!this[P0]&&!this[Ss].destroyed}get[P6](){return!!(this[Ss]?.busy(null)||this[hb]>=(c0e(this)||1)||this[gb]>0)}[Lgt](e){l0e(this),this.once("connect",e)}[Xgt](e,r){let s=e.origin||this[Kc].origin,n=new xgt(s,e,r);return this[OA].push(n),this[Vg]||(qg.bodyLength(n.body)==null&&qg.isIterable(n.body)?(this[Vg]=1,queueMicrotask(()=>G6(this))):this[db](!0)),this[Vg]&&this[wh]!==2&&this[P6]&&(this[wh]=2),this[wh]<2}async[Kgt](){return new Promise(e=>{this[hb]?this[bh]=e:e(null)})}async[Zgt](e){return new Promise(r=>{let s=this[OA].splice(this[HA]);for(let i=0;i<s.length;i++){let o=s[i];qg.errorRequest(this,o,e)}let n=()=>{this[bh]&&(this[bh](),this[bh]=null),r(null)};this[Ss]?(this[Ss].destroy(e,n),this[Ss]=null):queueMicrotask(n),this[db]()})}},npt=Kx();function u0e(t,e){if(t[fb]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Vl(t[HA]===t[Jl]);let r=t[OA].splice(t[Jl]);for(let s=0;s<r.length;s++){let n=r[s];qg.errorRequest(t,n,e)}Vl(t[hb]===0)}}async function l0e(t){Vl(!t[P0]),Vl(!t[Ss]);let{host:e,hostname:r,protocol:s,port:n}=t[Kc];if(r[0]==="["){let i=r.indexOf("]");Vl(i!==-1);let o=r.substring(1,i);Vl(A0e.isIP(o)),r=o}t[P0]=!0,_0.beforeConnect.hasSubscribers&&_0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[yh],localAddress:t[lb]},connector:t[ub]});try{let i=await new Promise((o,a)=>{t[ub]({host:e,hostname:r,protocol:s,port:n,servername:t[yh],localAddress:t[lb]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){qg.destroy(i.on("error",o0e),new Mgt);return}Vl(i);try{t[Ss]=i.alpnProtocol==="h2"?await spt(t,i):await rpt(t,i)}catch(o){throw i.destroy().on("error",o0e),o}t[P0]=!1,i[jgt]=0,i[O6]=t[O6],i[vgt]=t,i[Ogt]=null,_0.connected.hasSubscribers&&_0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[yh],localAddress:t[lb]},connector:t[ub],socket:i}),t.emit("connect",t[Kc],[t])}catch(i){if(t.destroyed)return;if(t[P0]=!1,_0.connectError.hasSubscribers&&_0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Ss]?.version,servername:t[yh],localAddress:t[lb]},connector:t[ub],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Vl(t[fb]===0);t[gb]>0&&t[OA][t[HA]].servername===t[yh];){let o=t[OA][t[HA]++];qg.errorRequest(t,o,i)}else u0e(t,i);t.emit("connectionError",t[Kc],[t],i)}t[db]()}function a0e(t){t[wh]=0,t.emit("drain",t[Kc],[t])}function G6(t,e){t[Vg]!==2&&(t[Vg]=2,ipt(t,e),t[Vg]=0,t[Jl]>256&&(t[OA].splice(0,t[Jl]),t[HA]-=t[Jl],t[Jl]=0))}function ipt(t,e){for(;;){if(t.destroyed){Vl(t[gb]===0);return}if(t[bh]&&!t[hb]){t[bh](),t[bh]=null;return}if(t[Ss]&&t[Ss].resume(),t[P6])t[wh]=2;else if(t[wh]===2){e?(t[wh]=1,queueMicrotask(()=>a0e(t))):a0e(t);continue}if(t[gb]===0||t[fb]>=(c0e(t)||1))return;let r=t[OA][t[HA]];if(t[Kc].protocol==="https:"&&t[yh]!==r.servername){if(t[fb]>0)return;t[yh]=r.servername,t[Ss]?.destroy(new Fgt("servername changed"),()=>{t[Ss]=null,G6(t)})}if(t[P0])return;if(!t[Ss]){l0e(t);return}if(t[Ss].destroyed||t[Ss].busy(r))return;!r.aborted&&t[Ss].write(r)?t[HA]++:t[OA].splice(t[HA],1)}}d0e.exports=H6});var Y6=E((HCr,h0e)=>{"use strict";var Xx=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)}};h0e.exports=class{constructor(){this.head=this.tail=new Xx}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Xx),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var g0e=E((GCr,f0e)=>{var{kFree:opt,kConnected:apt,kPending:Apt,kQueued:cpt,kRunning:upt,kSize:lpt}=qr(),Jg=Symbol("pool"),q6=class{constructor(e){this[Jg]=e}get connected(){return this[Jg][apt]}get free(){return this[Jg][opt]}get pending(){return this[Jg][Apt]}get queued(){return this[Jg][cpt]}get running(){return this[Jg][upt]}get size(){return this[Jg][lpt]}};f0e.exports=q6});var K6=E((YCr,w0e)=>{"use strict";var dpt=b0(),hpt=Y6(),{kConnected:V6,kSize:p0e,kRunning:E0e,kPending:m0e,kQueued:pb,kBusy:fpt,kFree:gpt,kUrl:ppt,kClose:Ept,kDestroy:mpt,kDispatch:Cpt}=qr(),Ipt=g0e(),Vi=Symbol("clients"),gi=Symbol("needDrain"),Eb=Symbol("queue"),J6=Symbol("closed resolve"),W6=Symbol("onDrain"),C0e=Symbol("onConnect"),I0e=Symbol("onDisconnect"),B0e=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};xIe.exports=K5});var p2=E((gIr,vIe)=>{"use strict";var FIe=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Vmt}=tr(),Jmt=G0();UIe()===void 0&&MIe(new Jmt);function MIe(t){if(!t||typeof t.dispatch!="function")throw new Vmt("Argument agent must implement Agent");Object.defineProperty(globalThis,FIe,{value:t,writable:!0,enumerable:!1,configurable:!1})}function UIe(){return globalThis[FIe]}vIe.exports={setGlobalDispatcher:MIe,getGlobalDispatcher:UIe}});var E2=E((EIr,LIe)=>{"use strict";LIe.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 PIe=E((mIr,_Ie)=>{"use strict";var Wmt=jx();_Ie.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 Wmt(r,o,n,i);return r(a,A)}}});var HIe=E((CIr,OIe)=>{"use strict";var zmt=o2();OIe.exports=t=>e=>function(s,n){return e(s,new zmt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var YIe=E((IIr,GIe)=>{"use strict";var jmt=yt(),{InvalidArgumentError:Kmt,RequestAbortedError:Zmt}=tr(),Xmt=E2(),Z5=class extends Xmt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Kmt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=jmt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Zmt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function $mt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Z5({maxSize:i},n);return e(s,o)}}GIe.exports=$mt});var JIe=E((BIr,VIe)=>{"use strict";var{isIP:e0t}=B("node:net"),{lookup:t0t}=B("node:dns"),r0t=E2(),{InvalidArgumentError:X0,InformationalError:s0t}=tr(),qIe=Math.pow(2,31)-1,X5=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 s0t("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){t0t(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===qIe?(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===qIe?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 $5(this,e,r)}},$5=class extends r0t{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":wye(i)&&(r[n]=i);break;case"id":Sye(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&wye(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Sye(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}}};Nye.exports={EventSourceStream:_9}});var vye=E((XIr,Uye)=>{"use strict";var{pipeline:lQt}=B("node:stream"),{fetching:dQt}=Tb(),{makeRequest:hQt}=tC(),{webidl:Zl}=Rn(),{EventSourceStream:fQt}=Dye(),{parseMIMEType:gQt}=Yi(),{createFastMessageEvent:pQt}=aC(),{isNetworkError:Rye}=Db(),{delay:EQt}=v9(),{kEnumerableProperty:ap}=yt(),{environmentSettingsObject:Tye}=bo(),xye=!1,kye=3e3,Gb=0,Fye=1,Yb=2,mQt="anonymous",CQt="use-credentials",dC=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Gb;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Zl.util.markAsUncloneable(this);let s="EventSource constructor";Zl.argumentLengthCheck(arguments,1,s),xye||(xye=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Zl.converters.USVString(e,s,"url"),r=Zl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:kye};let n=Tye,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=mQt;r.withCredentials&&(o=CQt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Tye.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=hQt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Yb)return;this.#s=Gb;let e={request:this.#n,dispatcher:this.#a},r=s=>{Rye(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Rye(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?gQt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Fye,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new fQt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(pQt(A.type,A.options))}});lQt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=dQt(e)}async#c(){this.#s!==Yb&&(this.#s=Gb,this.dispatchEvent(new Event("error")),await EQt(this.#o.reconnectionTime),this.#s===Gb&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Zl.brandCheck(this,t),this.#s!==Yb&&(this.#s=Yb,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Mye={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Gb,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Fye,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Yb,writable:!1}};Object.defineProperties(dC,Mye);Object.defineProperties(dC.prototype,Mye);Object.defineProperties(dC.prototype,{close:ap,onerror:ap,onmessage:ap,onopen:ap,readyState:ap,url:ap,withCredentials:ap});Zl.converters.EventSourceInitDict=Zl.dictionaryConverter([{key:"withCredentials",converter:Zl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Zl.converters.any}]);Uye.exports={EventSource:dC,defaultReconnectionTime:kye}});var P9=E(($Ir,$e)=>{"use strict";var IQt=O0(),Lye=zy(),BQt=H0(),QQt=M0e(),yQt=G0(),bQt=c5(),wQt=nCe(),SQt=uCe(),_ye=tr(),ik=yt(),{InvalidArgumentError:nk}=_ye,hC=KCe(),NQt=Ky(),DQt=q5(),RQt=kIe(),TQt=W5(),xQt=x5(),kQt=o2(),{getGlobalDispatcher:Pye,setGlobalDispatcher:FQt}=p2(),MQt=E2(),UQt=jx(),vQt=Kx();Object.assign(Lye.prototype,hC);$e.exports.Dispatcher=Lye;$e.exports.Client=IQt;$e.exports.Pool=BQt;$e.exports.BalancedPool=QQt;$e.exports.Agent=yQt;$e.exports.ProxyAgent=bQt;$e.exports.EnvHttpProxyAgent=wQt;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var q=I.type==="*"?CY:I.type==="?"?mY:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+q+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],W=s.slice(0,F.reStart),$=s.slice(F.reStart,F.reEnd-8),ee=s.slice(F.reEnd-8,F.reEnd),ae=s.slice(F.reEnd);ee+=ae;var Be=W.split("(").length-1,Me=ae;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ae=Me;var Pe="";ae===""&&e!==mk&&(Pe="$");var Mt=W+$+ae+Pe+ee;s=Mt}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===mk)return[s,n];if(!n)return $bt(t);var Pr=r.nocase?"i":"";try{var zt=new RegExp("^"+s+"$",Pr)}catch{return new RegExp("$.")}return zt._glob=t,zt._src=s,zt}ko.makeRe=function(t,e){return new Tn(t,e||{}).makeRe()};Tn.prototype.makeRe=Xbt;function Xbt(){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?CY:e.dot?qbt:Vbt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===IY?r:typeof o=="string"?ewt(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}ko.match=function(t,e,r){r=r||{};var s=new Tn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Tn.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;Kb.sep!=="/"&&(e=e.split(Kb.sep).join("/")),e=e.split(awe),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};Tn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===IY){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
`.trim())}};xIe.exports=K5});var p2=E((EIr,vIe)=>{"use strict";var FIe=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Jmt}=tr(),Wmt=G0();UIe()===void 0&&MIe(new Wmt);function MIe(t){if(!t||typeof t.dispatch!="function")throw new Jmt("Argument agent must implement Agent");Object.defineProperty(globalThis,FIe,{value:t,writable:!0,enumerable:!1,configurable:!1})}function UIe(){return globalThis[FIe]}vIe.exports={setGlobalDispatcher:MIe,getGlobalDispatcher:UIe}});var E2=E((CIr,LIe)=>{"use strict";LIe.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 PIe=E((IIr,_Ie)=>{"use strict";var zmt=jx();_Ie.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 zmt(r,o,n,i);return r(a,A)}}});var HIe=E((BIr,OIe)=>{"use strict";var jmt=o2();OIe.exports=t=>e=>function(s,n){return e(s,new jmt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var YIe=E((QIr,GIe)=>{"use strict";var Kmt=yt(),{InvalidArgumentError:Zmt,RequestAbortedError:Xmt}=tr(),$mt=E2(),Z5=class extends $mt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Zmt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=Kmt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Xmt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function e0t({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new Z5({maxSize:i},n);return e(s,o)}}GIe.exports=e0t});var JIe=E((yIr,VIe)=>{"use strict";var{isIP:t0t}=B("node:net"),{lookup:r0t}=B("node:dns"),s0t=E2(),{InvalidArgumentError:X0,InformationalError:n0t}=tr(),qIe=Math.pow(2,31)-1,X5=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 n0t("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){r0t(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===qIe?(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===qIe?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 $5(this,e,r)}},$5=class extends s0t{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":wye(i)&&(r[n]=i);break;case"id":Sye(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&wye(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Sye(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}}};Nye.exports={EventSourceStream:_9}});var vye=E((eBr,Uye)=>{"use strict";var{pipeline:dQt}=B("node:stream"),{fetching:hQt}=Tb(),{makeRequest:fQt}=tC(),{webidl:Zl}=Rn(),{EventSourceStream:gQt}=Dye(),{parseMIMEType:pQt}=Yi(),{createFastMessageEvent:EQt}=aC(),{isNetworkError:Rye}=Db(),{delay:mQt}=v9(),{kEnumerableProperty:ap}=yt(),{environmentSettingsObject:Tye}=bo(),xye=!1,kye=3e3,Gb=0,Fye=1,Yb=2,CQt="anonymous",IQt="use-credentials",dC=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Gb;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Zl.util.markAsUncloneable(this);let s="EventSource constructor";Zl.argumentLengthCheck(arguments,1,s),xye||(xye=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Zl.converters.USVString(e,s,"url"),r=Zl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:kye};let n=Tye,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=CQt;r.withCredentials&&(o=IQt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Tye.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=fQt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===Yb)return;this.#s=Gb;let e={request:this.#n,dispatcher:this.#a},r=s=>{Rye(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(Rye(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?pQt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Fye,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new gQt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(EQt(A.type,A.options))}});dQt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=hQt(e)}async#c(){this.#s!==Yb&&(this.#s=Gb,this.dispatchEvent(new Event("error")),await mQt(this.#o.reconnectionTime),this.#s===Gb&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Zl.brandCheck(this,t),this.#s!==Yb&&(this.#s=Yb,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Mye={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Gb,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Fye,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Yb,writable:!1}};Object.defineProperties(dC,Mye);Object.defineProperties(dC.prototype,Mye);Object.defineProperties(dC.prototype,{close:ap,onerror:ap,onmessage:ap,onopen:ap,readyState:ap,url:ap,withCredentials:ap});Zl.converters.EventSourceInitDict=Zl.dictionaryConverter([{key:"withCredentials",converter:Zl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Zl.converters.any}]);Uye.exports={EventSource:dC,defaultReconnectionTime:kye}});var P9=E((tBr,$e)=>{"use strict";var BQt=O0(),Lye=zy(),QQt=H0(),yQt=M0e(),bQt=G0(),wQt=c5(),SQt=nCe(),NQt=uCe(),_ye=tr(),ik=yt(),{InvalidArgumentError:nk}=_ye,hC=KCe(),DQt=Ky(),RQt=q5(),TQt=kIe(),xQt=W5(),kQt=x5(),FQt=o2(),{getGlobalDispatcher:Pye,setGlobalDispatcher:MQt}=p2(),UQt=E2(),vQt=jx(),LQt=Kx();Object.assign(Lye.prototype,hC);$e.exports.Dispatcher=Lye;$e.exports.Client=BQt;$e.exports.Pool=QQt;$e.exports.BalancedPool=yQt;$e.exports.Agent=bQt;$e.exports.ProxyAgent=wQt;$e.exports.EnvHttpProxyAgent=SQt;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var q=I.type==="*"?CY:I.type==="?"?mY:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+q+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],W=s.slice(0,F.reStart),$=s.slice(F.reStart,F.reEnd-8),ee=s.slice(F.reEnd-8,F.reEnd),ae=s.slice(F.reEnd);ee+=ae;var Be=W.split("(").length-1,Me=ae;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ae=Me;var Pe="";ae===""&&e!==mk&&(Pe="$");var Mt=W+$+ae+Pe+ee;s=Mt}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===mk)return[s,n];if(!n)return ewt(t);var Pr=r.nocase?"i":"";try{var zt=new RegExp("^"+s+"$",Pr)}catch{return new RegExp("$.")}return zt._glob=t,zt._src=s,zt}ko.makeRe=function(t,e){return new Tn(t,e||{}).makeRe()};Tn.prototype.makeRe=$bt;function $bt(){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?CY:e.dot?Vbt:Jbt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===IY?r:typeof o=="string"?twt(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}ko.match=function(t,e,r){r=r||{};var s=new Tn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Tn.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;Kb.sep!=="/"&&(e=e.split(Kb.sep).join("/")),e=e.split(awe),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};Tn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===IY){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
globstar while`,t,u,e,l,d),this.matchOne(t.slice(u),e.slice(l),r))return this.debug("globstar found match!",u,o,d),!0;if(d==="."||d===".."||!s.dot&&d.charAt(0)==="."){this.debug("dot detected!",t,u,e,l);break}this.debug("globstar swallow a segment, and continue"),u++}return!!(r&&(this.debug(`
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function $bt(t){return t.replace(/\\(.)/g,"$1")}function ewt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ew=E((dQr,fwe)=>{"use strict";var awt="2.0.0",Awt=Number.MAX_SAFE_INTEGER||9007199254740991,cwt=16,uwt=250,lwt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];fwe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:cwt,MAX_SAFE_BUILD_LENGTH:uwt,MAX_SAFE_INTEGER:Awt,RELEASE_TYPES:lwt,SEMVER_SPEC_VERSION:awt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var tw=E((hQr,gwe)=>{"use strict";var dwt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};gwe.exports=dwt});var IC=E((eu,pwe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:QY,MAX_SAFE_BUILD_LENGTH:hwt,MAX_LENGTH:fwt}=ew(),gwt=tw();eu=pwe.exports={};var pwt=eu.re=[],Ewt=eu.safeRe=[],me=eu.src=[],mwt=eu.safeSrc=[],Ce=eu.t={},Cwt=0,yY="[a-zA-Z0-9-]",Iwt=[["\\s",1],["\\d",fwt],[yY,hwt]],Bwt=t=>{for(let[e,r]of Iwt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ut=(t,e,r)=>{let s=Bwt(e),n=Cwt++;gwt(t,n,e),Ce[t]=n,me[n]=e,mwt[n]=s,pwt[n]=new RegExp(e,r?"g":void 0),Ewt[n]=new RegExp(s,r?"g":void 0)};ut("NUMERICIDENTIFIER","0|[1-9]\\d*");ut("NUMERICIDENTIFIERLOOSE","\\d+");ut("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${yY}*`);ut("MAINVERSION",`(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})`);ut("MAINVERSIONLOOSE",`(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASEIDENTIFIER",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIER]})`);ut("PRERELEASEIDENTIFIERLOOSE",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASE",`(?:-(${me[Ce.PRERELEASEIDENTIFIER]}(?:\\.${me[Ce.PRERELEASEIDENTIFIER]})*))`);ut("PRERELEASELOOSE",`(?:-?(${me[Ce.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${me[Ce.PRERELEASEIDENTIFIERLOOSE]})*))`);ut("BUILDIDENTIFIER",`${yY}+`);ut("BUILD",`(?:\\+(${me[Ce.BUILDIDENTIFIER]}(?:\\.${me[Ce.BUILDIDENTIFIER]})*))`);ut("FULLPLAIN",`v?${me[Ce.MAINVERSION]}${me[Ce.PRERELEASE]}?${me[Ce.BUILD]}?`);ut("FULL",`^${me[Ce.FULLPLAIN]}$`);ut("LOOSEPLAIN",`[v=\\s]*${me[Ce.MAINVERSIONLOOSE]}${me[Ce.PRERELEASELOOSE]}?${me[Ce.BUILD]}?`);ut("LOOSE",`^${me[Ce.LOOSEPLAIN]}$`);ut("GTLT","((?:<|>)?=?)");ut("XRANGEIDENTIFIERLOOSE",`${me[Ce.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ut("XRANGEIDENTIFIER",`${me[Ce.NUMERICIDENTIFIER]}|x|X|\\*`);ut("XRANGEPLAIN",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:${me[Ce.PRERELEASE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGEPLAINLOOSE",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:${me[Ce.PRERELEASELOOSE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAIN]}$`);ut("XRANGELOOSE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COERCEPLAIN",`(^|[^\\d])(\\d{1,${QY}})(?:\\.(\\d{1,${QY}}))?(?:\\.(\\d{1,${QY}}))?`);ut("COERCE",`${me[Ce.COERCEPLAIN]}(?:$|[^\\d])`);ut("COERCEFULL",me[Ce.COERCEPLAIN]+`(?:${me[Ce.PRERELEASE]})?(?:${me[Ce.BUILD]})?(?:$|[^\\d])`);ut("COERCERTL",me[Ce.COERCE],!0);ut("COERCERTLFULL",me[Ce.COERCEFULL],!0);ut("LONETILDE","(?:~>?)");ut("TILDETRIM",`(\\s*)${me[Ce.LONETILDE]}\\s+`,!0);eu.tildeTrimReplace="$1~";ut("TILDE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAIN]}$`);ut("TILDELOOSE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("LONECARET","(?:\\^)");ut("CARETTRIM",`(\\s*)${me[Ce.LONECARET]}\\s+`,!0);eu.caretTrimReplace="$1^";ut("CARET",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAIN]}$`);ut("CARETLOOSE",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COMPARATORLOOSE",`^${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]})$|^$`);ut("COMPARATOR",`^${me[Ce.GTLT]}\\s*(${me[Ce.FULLPLAIN]})$|^$`);ut("COMPARATORTRIM",`(\\s*)${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]}|${me[Ce.XRANGEPLAIN]})`,!0);eu.comparatorTrimReplace="$1$2$3";ut("HYPHENRANGE",`^\\s*(${me[Ce.XRANGEPLAIN]})\\s+-\\s+(${me[Ce.XRANGEPLAIN]})\\s*$`);ut("HYPHENRANGELOOSE",`^\\s*(${me[Ce.XRANGEPLAINLOOSE]})\\s+-\\s+(${me[Ce.XRANGEPLAINLOOSE]})\\s*$`);ut("STAR","(<|>)?=?\\s*\\*");ut("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ut("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var yk=E((fQr,Ewe)=>{"use strict";var Qwt=Object.freeze({loose:!0}),ywt=Object.freeze({}),bwt=t=>t?typeof t!="object"?Qwt:t:ywt;Ewe.exports=bwt});var bY=E((gQr,Iwe)=>{"use strict";var mwe=/^[0-9]+$/,Cwe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=mwe.test(t),s=mwe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},wwt=(t,e)=>Cwe(e
Line truncated
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function ewt(t){return t.replace(/\\(.)/g,"$1")}function twt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ew=E((fQr,fwe)=>{"use strict";var Awt="2.0.0",cwt=Number.MAX_SAFE_INTEGER||9007199254740991,uwt=16,lwt=250,dwt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];fwe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:uwt,MAX_SAFE_BUILD_LENGTH:lwt,MAX_SAFE_INTEGER:cwt,RELEASE_TYPES:dwt,SEMVER_SPEC_VERSION:Awt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var tw=E((gQr,gwe)=>{"use strict";var hwt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};gwe.exports=hwt});var IC=E((eu,pwe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:QY,MAX_SAFE_BUILD_LENGTH:fwt,MAX_LENGTH:gwt}=ew(),pwt=tw();eu=pwe.exports={};var Ewt=eu.re=[],mwt=eu.safeRe=[],me=eu.src=[],Cwt=eu.safeSrc=[],Ce=eu.t={},Iwt=0,yY="[a-zA-Z0-9-]",Bwt=[["\\s",1],["\\d",gwt],[yY,fwt]],Qwt=t=>{for(let[e,r]of Bwt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ut=(t,e,r)=>{let s=Qwt(e),n=Iwt++;pwt(t,n,e),Ce[t]=n,me[n]=e,Cwt[n]=s,Ewt[n]=new RegExp(e,r?"g":void 0),mwt[n]=new RegExp(s,r?"g":void 0)};ut("NUMERICIDENTIFIER","0|[1-9]\\d*");ut("NUMERICIDENTIFIERLOOSE","\\d+");ut("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${yY}*`);ut("MAINVERSION",`(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})\\.(${me[Ce.NUMERICIDENTIFIER]})`);ut("MAINVERSIONLOOSE",`(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})\\.(${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASEIDENTIFIER",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIER]})`);ut("PRERELEASEIDENTIFIERLOOSE",`(?:${me[Ce.NONNUMERICIDENTIFIER]}|${me[Ce.NUMERICIDENTIFIERLOOSE]})`);ut("PRERELEASE",`(?:-(${me[Ce.PRERELEASEIDENTIFIER]}(?:\\.${me[Ce.PRERELEASEIDENTIFIER]})*))`);ut("PRERELEASELOOSE",`(?:-?(${me[Ce.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${me[Ce.PRERELEASEIDENTIFIERLOOSE]})*))`);ut("BUILDIDENTIFIER",`${yY}+`);ut("BUILD",`(?:\\+(${me[Ce.BUILDIDENTIFIER]}(?:\\.${me[Ce.BUILDIDENTIFIER]})*))`);ut("FULLPLAIN",`v?${me[Ce.MAINVERSION]}${me[Ce.PRERELEASE]}?${me[Ce.BUILD]}?`);ut("FULL",`^${me[Ce.FULLPLAIN]}$`);ut("LOOSEPLAIN",`[v=\\s]*${me[Ce.MAINVERSIONLOOSE]}${me[Ce.PRERELEASELOOSE]}?${me[Ce.BUILD]}?`);ut("LOOSE",`^${me[Ce.LOOSEPLAIN]}$`);ut("GTLT","((?:<|>)?=?)");ut("XRANGEIDENTIFIERLOOSE",`${me[Ce.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ut("XRANGEIDENTIFIER",`${me[Ce.NUMERICIDENTIFIER]}|x|X|\\*`);ut("XRANGEPLAIN",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:\\.(${me[Ce.XRANGEIDENTIFIER]})(?:${me[Ce.PRERELEASE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGEPLAINLOOSE",`[v=\\s]*(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:\\.(${me[Ce.XRANGEIDENTIFIERLOOSE]})(?:${me[Ce.PRERELEASELOOSE]})?${me[Ce.BUILD]}?)?)?`);ut("XRANGE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAIN]}$`);ut("XRANGELOOSE",`^${me[Ce.GTLT]}\\s*${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COERCEPLAIN",`(^|[^\\d])(\\d{1,${QY}})(?:\\.(\\d{1,${QY}}))?(?:\\.(\\d{1,${QY}}))?`);ut("COERCE",`${me[Ce.COERCEPLAIN]}(?:$|[^\\d])`);ut("COERCEFULL",me[Ce.COERCEPLAIN]+`(?:${me[Ce.PRERELEASE]})?(?:${me[Ce.BUILD]})?(?:$|[^\\d])`);ut("COERCERTL",me[Ce.COERCE],!0);ut("COERCERTLFULL",me[Ce.COERCEFULL],!0);ut("LONETILDE","(?:~>?)");ut("TILDETRIM",`(\\s*)${me[Ce.LONETILDE]}\\s+`,!0);eu.tildeTrimReplace="$1~";ut("TILDE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAIN]}$`);ut("TILDELOOSE",`^${me[Ce.LONETILDE]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("LONECARET","(?:\\^)");ut("CARETTRIM",`(\\s*)${me[Ce.LONECARET]}\\s+`,!0);eu.caretTrimReplace="$1^";ut("CARET",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAIN]}$`);ut("CARETLOOSE",`^${me[Ce.LONECARET]}${me[Ce.XRANGEPLAINLOOSE]}$`);ut("COMPARATORLOOSE",`^${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]})$|^$`);ut("COMPARATOR",`^${me[Ce.GTLT]}\\s*(${me[Ce.FULLPLAIN]})$|^$`);ut("COMPARATORTRIM",`(\\s*)${me[Ce.GTLT]}\\s*(${me[Ce.LOOSEPLAIN]}|${me[Ce.XRANGEPLAIN]})`,!0);eu.comparatorTrimReplace="$1$2$3";ut("HYPHENRANGE",`^\\s*(${me[Ce.XRANGEPLAIN]})\\s+-\\s+(${me[Ce.XRANGEPLAIN]})\\s*$`);ut("HYPHENRANGELOOSE",`^\\s*(${me[Ce.XRANGEPLAINLOOSE]})\\s+-\\s+(${me[Ce.XRANGEPLAINLOOSE]})\\s*$`);ut("STAR","(<|>)?=?\\s*\\*");ut("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ut("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var yk=E((pQr,Ewe)=>{"use strict";var ywt=Object.freeze({loose:!0}),bwt=Object.freeze({}),wwt=t=>t?typeof t!="object"?ywt:t:bwt;Ewe.exports=wwt});var bY=E((EQr,Iwe)=>{"use strict";var mwe=/^[0-9]+$/,Cwe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=mwe.test(t),s=mwe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},Swt=(t,e)=>Cwe(e
Line truncated
|
||||
`).join(`
|
||||
`+i),t.push(n+"m+"+nF.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=Z1t()+e+" "+t[0]}function Z1t(){return un.inspectOpts.hideDate?"":new Date().toISOString()+" "}function X1t(...t){return process.stderr.write(sF.formatWithOptions(un.inspectOpts,...t)+`
|
||||
`)}function $1t(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function eDt(){return process.env.DEBUG}function tDt(t){t.inspectOpts={};let e=Object.keys(un.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=un.inspectOpts[e[r]]}nF.exports=cq()(un);var{formatters:JNe}=nF.exports;JNe.o=function(t){return this.inspectOpts.colors=this.useColors,sF.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};JNe.O=function(t){return this.inspectOpts.colors=this.useColors,sF.inspect(t,this.inspectOpts)}});var iF=E((Lbr,dq)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?dq.exports=ONe():dq.exports=WNe()});var KNe=E(Xi=>{"use strict";var rDt=Xi&&Xi.__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]})),sDt=Xi&&Xi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),zNe=Xi&&Xi.__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)&&rDt(e,t,r);return sDt(e,t),e};Object.defineProperty(Xi,"__esModule",{value:!0});Xi.req=Xi.json=Xi.toBuffer=void 0;var nDt=zNe(B("http")),iDt=zNe(B("https"));async function jNe(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Xi.toBuffer=jNe;async function oDt(t){let r=(await jNe(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Xi.json=oDt;function aDt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?iDt:nDt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Xi.req=aDt});var fq=E(Uo=>{"use strict";var XNe=Uo&&Uo.__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]})),ADt=Uo&&Uo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),$Ne=Uo&&Uo.__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)&&XNe(e,t,r);return ADt(e,t),e},cDt=Uo&&Uo.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&XNe(e,t,r)};Object.defineProperty(Uo,"__esModule",{value:!0});Uo.Agent=void 0;var uDt=$Ne(B("net")),ZNe=$Ne(B("http")),lDt=B("https");cDt(KNe(),Uo);var su=Symbol("AgentBaseInternalState"),hq=class extends ZNe.Agent{constructor(e){super(e),this[su]={}}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 uDt.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)?lDt.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 ZNe.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[su].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[su].currentSocket;if(this[su].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[su].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[su]&&(this[su].defaultPort=e)}get protocol(){return this[su].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[su]&&(this[su].protocol=e)}};Uo.Agent=hq});var e1e=E(RC=>{"use strict";var dDt=RC&&RC.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(RC,"__esModule",{value:!0});RC.parseProxyResponse=void 0;var hDt=dDt(iF()),oF=(0,hDt.default)("https-proxy-agent:parse-proxy-response");function fDt(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(),oF("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),oF("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
`+i),t.push(n+"m+"+nF.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=X1t()+e+" "+t[0]}function X1t(){return un.inspectOpts.hideDate?"":new Date().toISOString()+" "}function $1t(...t){return process.stderr.write(sF.formatWithOptions(un.inspectOpts,...t)+`
|
||||
`)}function eDt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function tDt(){return process.env.DEBUG}function rDt(t){t.inspectOpts={};let e=Object.keys(un.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=un.inspectOpts[e[r]]}nF.exports=cq()(un);var{formatters:JNe}=nF.exports;JNe.o=function(t){return this.inspectOpts.colors=this.useColors,sF.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};JNe.O=function(t){return this.inspectOpts.colors=this.useColors,sF.inspect(t,this.inspectOpts)}});var iF=E((Pbr,dq)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?dq.exports=ONe():dq.exports=WNe()});var KNe=E(Xi=>{"use strict";var sDt=Xi&&Xi.__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]})),nDt=Xi&&Xi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),zNe=Xi&&Xi.__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)&&sDt(e,t,r);return nDt(e,t),e};Object.defineProperty(Xi,"__esModule",{value:!0});Xi.req=Xi.json=Xi.toBuffer=void 0;var iDt=zNe(B("http")),oDt=zNe(B("https"));async function jNe(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Xi.toBuffer=jNe;async function aDt(t){let r=(await jNe(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Xi.json=aDt;function ADt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?oDt:iDt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Xi.req=ADt});var fq=E(Uo=>{"use strict";var XNe=Uo&&Uo.__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]})),cDt=Uo&&Uo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),$Ne=Uo&&Uo.__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)&&XNe(e,t,r);return cDt(e,t),e},uDt=Uo&&Uo.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&XNe(e,t,r)};Object.defineProperty(Uo,"__esModule",{value:!0});Uo.Agent=void 0;var lDt=$Ne(B("net")),ZNe=$Ne(B("http")),dDt=B("https");uDt(KNe(),Uo);var su=Symbol("AgentBaseInternalState"),hq=class extends ZNe.Agent{constructor(e){super(e),this[su]={}}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 lDt.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)?dDt.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 ZNe.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[su].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[su].currentSocket;if(this[su].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[su].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[su]&&(this[su].defaultPort=e)}get protocol(){return this[su].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[su]&&(this[su].protocol=e)}};Uo.Agent=hq});var e1e=E(RC=>{"use strict";var hDt=RC&&RC.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(RC,"__esModule",{value:!0});RC.parseProxyResponse=void 0;var fDt=hDt(iF()),oF=(0,fDt.default)("https-proxy-agent:parse-proxy-response");function gDt(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(),oF("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),oF("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
\r
|
||||
`);if(d===-1){oF("have not received end of HTTP headers yet..."),i();return}let h=l.slice(0,d).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(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),q=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,q]:Array.isArray(x)?x.push(q):I[U]=q}oF("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}RC.parseProxyResponse=fDt});var o1e=E(Ma=>{"use strict";var gDt=Ma&&Ma.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),pDt=Ma&&Ma.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),n1e=Ma&&Ma.__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)&&gDt(e,t,r);return pDt(e,t),e},i1e=Ma&&Ma.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ma,"__esModule",{value:!0});Ma.HttpsProxyAgent=void 0;var aF=n1e(B("net")),t1e=n1e(B("tls")),EDt=i1e(B("assert")),mDt=i1e(iF()),CDt=fq(),IDt=B("url"),BDt=e1e(),pw=(0,mDt.default)("https-proxy-agent"),r1e=t=>t.servername===void 0&&t.host&&!aF.isIP(t.host)?{...t,servername:t.host}:t,AF=class extends CDt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new IDt.URL(e):e,this.proxyHeaders=r?.headers??{},pw("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?s1e(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:"?(pw("Creating `tls.Socket`: %o",this.connectOpts),n=t1e.connect(r1e(this.connectOpts))):(pw("Creating `net.Socket`: %o",this.connectOpts),n=aF.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=aF.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),q=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,q]:Array.isArray(x)?x.push(q):I[U]=q}oF("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}RC.parseProxyResponse=gDt});var o1e=E(Ma=>{"use strict";var pDt=Ma&&Ma.__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]})),EDt=Ma&&Ma.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),n1e=Ma&&Ma.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&pDt(e,t,r);return EDt(e,t),e},i1e=Ma&&Ma.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ma,"__esModule",{value:!0});Ma.HttpsProxyAgent=void 0;var aF=n1e(B("net")),t1e=n1e(B("tls")),mDt=i1e(B("assert")),CDt=i1e(iF()),IDt=fq(),BDt=B("url"),QDt=e1e(),pw=(0,CDt.default)("https-proxy-agent"),r1e=t=>t.servername===void 0&&t.host&&!aF.isIP(t.host)?{...t,servername:t.host}:t,AF=class extends IDt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new BDt.URL(e):e,this.proxyHeaders=r?.headers??{},pw("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?s1e(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:"?(pw("Creating `tls.Socket`: %o",this.connectOpts),n=t1e.connect(r1e(this.connectOpts))):(pw("Creating `net.Socket`: %o",this.connectOpts),n=aF.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=aF.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`;if(s.username||s.password){let d=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
||||
`;let A=(0,BDt.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",QDt),r.secureEndpoint?(pw("Upgrading socket connection to TLS"),t1e.connect({...s1e(r1e(r),"host","path","port"),socket:n})):n;n.destroy();let l=new aF.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{pw("Replaying proxy buffer for failed request"),(0,EDt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};AF.protocols=["http","https"];Ma.HttpsProxyAgent=AF;function QDt(t){t.resume()}function s1e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var c1e=E(Ua=>{"use strict";var yDt=Ua&&Ua.__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]})),bDt=Ua&&Ua.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),A1e=Ua&&Ua.__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)&&yDt(e,t,r);return bDt(e,t),e},wDt=Ua&&Ua.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ua,"__esModule",{value:!0});Ua.HttpProxyAgent=void 0;var SDt=A1e(B("net")),NDt=A1e(B("tls")),DDt=wDt(iF()),RDt=B("events"),TDt=fq(),a1e=B("url"),TC=(0,DDt.default)("http-proxy-agent"),cF=class extends TDt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new a1e.URL(e):e,this.proxyHeaders=r?.headers??{},TC("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?xDt(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 a1e.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;TC("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(TC("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
`;let A=(0,QDt.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",yDt),r.secureEndpoint?(pw("Upgrading socket connection to TLS"),t1e.connect({...s1e(r1e(r),"host","path","port"),socket:n})):n;n.destroy();let l=new aF.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{pw("Replaying proxy buffer for failed request"),(0,mDt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};AF.protocols=["http","https"];Ma.HttpsProxyAgent=AF;function yDt(t){t.resume()}function s1e(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var c1e=E(Ua=>{"use strict";var bDt=Ua&&Ua.__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]})),wDt=Ua&&Ua.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),A1e=Ua&&Ua.__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)&&bDt(e,t,r);return wDt(e,t),e},SDt=Ua&&Ua.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Ua,"__esModule",{value:!0});Ua.HttpProxyAgent=void 0;var NDt=A1e(B("net")),DDt=A1e(B("tls")),RDt=SDt(iF()),TDt=B("events"),xDt=fq(),a1e=B("url"),TC=(0,RDt.default)("http-proxy-agent"),cF=class extends xDt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new a1e.URL(e):e,this.proxyHeaders=r?.headers??{},TC("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?kDt(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 a1e.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;TC("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(TC("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),TC("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(TC("Creating `tls.Socket`: %o",this.connectOpts),i=NDt.connect(this.connectOpts)):(TC("Creating `net.Socket`: %o",this.connectOpts),i=SDt.connect(this.connectOpts)),await(0,RDt.once)(i,"connect"),i}};cF.protocols=["http","https"];Ua.HttpProxyAgent=cF;function xDt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var H1e=E(yF=>{"use strict";Object.defineProperty(yF,"__esModule",{value:!0});yF.state=void 0;yF.state={instrumenterImplementation:void 0}});var nDe=E(DF=>{"use strict";Object.defineProperty(DF,"__esModule",{value:!0});DF.state=void 0;DF.state={operationRequestMap:new WeakMap}});var dTe=E((K_r,yFt)=>{yFt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var fTe=E((Z_r,hTe)=>{var bFt=dTe();hTe.exports={version:bFt.version}});var ZM=E(ZC=>{"use strict";Object.defineProperty(ZC,"__esModule",{value:!0});ZC.isJsonObject=ZC.typeofJsonValue=void 0;function FFt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}ZC.typeofJsonValue=FFt;function MFt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}ZC.isJsonObject=MFt});var $M=E(XC=>{"use strict";Object.defineProperty(XC,"__esModule",{value:!0});XC.base64encode=XC.base64decode=void 0;var fd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),XM=[];for(let t=0;t<fd.length;t++)XM[fd[t].charCodeAt(0)]=t;XM[45]=fd.indexOf("+");XM[95]=fd.indexOf("/");function UFt(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=XM[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)}XC.base64decode=UFt;function vFt(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=fd[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=fd[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=fd[n|s>>6],e+=fd[s&63],r=0;break}return r&&(e+=fd[n],e+="=",r==1&&(e+="=")),e}XC.base64encode=vFt});var CTe=E(eU=>{"use strict";Object.defineProperty(eU,"__esModule",{value:!0});eU.utf8read=void 0;var s7=t=>String.fromCharCode.apply(String,t);function LFt(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(s7(s)),n=0);return r.length?(n&&r.push(s7(s.slice(0,n))),r.join("")):s7(s.slice(0,n))}eU.utf8read=LFt});var cS=E(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});Nu.WireType=Nu.mergeBinaryOptions=Nu.UnknownFieldHandler=void 0;var _Ft;(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])})(_Ft=Nu.UnknownFieldHandler||(Nu.UnknownFieldHandler={}));function PFt(t,e){return Object.assign(Object.assign({},t),e)}Nu.mergeBinaryOptions=PFt;var OFt;(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"})(OFt=Nu.WireType||(Nu.WireType={}))});var rU=E(to=>{"use strict";Object.defineProperty(to,"__esModule",{value:!0});to.varint32read=to.varint32write=to.int64toString=to.int64fromString=to.varint64write=to.varint64read=void 0;function HFt(){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")}to.varint64read=HFt;function GFt(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)}}to.varint64write=GFt;var tU=65536*65536;function YFt(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>=tU&&(n=n+(s/tU|0),s=s%tU)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}to.int64fromString=YFt;function qFt(t,e){if(e>>>0<=2097151)return""+(tU*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 d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}to.int64toString=qFt;function VFt(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)}}to.varint32write=VFt;function JFt(){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}to.varint32read=JFt});var Xh=E(Zh=>{"use strict";Object.defineProperty(Zh,"__esModule",{value:!0});Zh.PbLong=Zh.PbULong=Zh.detectBi=void 0;var uS=rU(),br;function ITe(){let t=new DataView(new ArrayBuffer(8));br=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}Zh.detectBi=ITe;ITe();function BTe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var QTe=/^-?[0-9]+$/,nU=4294967296,sU=2147483648,iU=c
Line truncated
|
||||
`)}};RU.RpcError=T7});var k7=E(xU=>{"use strict";Object.defineProperty(xU,"__esModule",{value:!0});xU.mergeRpcOptions=void 0;var XTe=Ct();function fUt(t,e){if(!e)return t;let r={};TU(t,r),TU(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=XTe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=XTe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},TU(t.meta,r.meta),TU(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}xU.mergeRpcOptions=fUt;function TU(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 M7=E(Gp=>{"use strict";Object.defineProperty(Gp,"__esModule",{value:!0});Gp.Deferred=Gp.DeferredState=void 0;var Tu;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Tu=Gp.DeferredState||(Gp.DeferredState={}));var F7=class{constructor(e=!0){this._state=Tu.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!==Tu.PENDING)throw new Error(`cannot resolve ${Tu[this.state].toLowerCase()}`);this._resolve(e),this._state=Tu.RESOLVED}reject(e){if(this.state!==Tu.PENDING)throw new Error(`cannot reject ${Tu[this.state].toLowerCase()}`);this._reject(e),this._state=Tu.REJECTED}resolvePending(e){this._state===Tu.PENDING&&this.resolve(e)}rejectPending(e){this._state===Tu.PENDING&&this.reject(e)}};Gp.Deferred=F7});var v7=E(kU=>{"use strict";Object.defineProperty(kU,"__esModule",{value:!0});kU.RpcOutputStreamController=void 0;var $Te=M7(),Yp=Ct(),U7=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){Yp.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){Yp.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){Yp.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(){Yp.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;Yp.assert(e,"bad state"),Yp.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 $Te.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;Yp.assert(s.state==$Te.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};kU.RpcOutputStreamController=U7});var _7=E(iI=>{"use strict";var gUt=iI&&iI.__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(iI,"__esModule",{value:!0});iI.UnaryCall=void 0;var L7=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 gUt(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}})}};iI.UnaryCall=L7});var O7=E(oI=>{"use strict";var pUt=oI&&oI.__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(oI,"__esModule",{value:!0});oI.ServerStreamingCall=void 0;var P7=class{constructor(e
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),TC("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(TC("Creating `tls.Socket`: %o",this.connectOpts),i=DDt.connect(this.connectOpts)):(TC("Creating `net.Socket`: %o",this.connectOpts),i=NDt.connect(this.connectOpts)),await(0,TDt.once)(i,"connect"),i}};cF.protocols=["http","https"];Ua.HttpProxyAgent=cF;function kDt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var H1e=E(yF=>{"use strict";Object.defineProperty(yF,"__esModule",{value:!0});yF.state=void 0;yF.state={instrumenterImplementation:void 0}});var nDe=E(DF=>{"use strict";Object.defineProperty(DF,"__esModule",{value:!0});DF.state=void 0;DF.state={operationRequestMap:new WeakMap}});var dTe=E((X_r,bFt)=>{bFt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var fTe=E(($_r,hTe)=>{var wFt=dTe();hTe.exports={version:wFt.version}});var ZM=E(ZC=>{"use strict";Object.defineProperty(ZC,"__esModule",{value:!0});ZC.isJsonObject=ZC.typeofJsonValue=void 0;function MFt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}ZC.typeofJsonValue=MFt;function UFt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}ZC.isJsonObject=UFt});var $M=E(XC=>{"use strict";Object.defineProperty(XC,"__esModule",{value:!0});XC.base64encode=XC.base64decode=void 0;var fd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),XM=[];for(let t=0;t<fd.length;t++)XM[fd[t].charCodeAt(0)]=t;XM[45]=fd.indexOf("+");XM[95]=fd.indexOf("/");function vFt(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=XM[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)}XC.base64decode=vFt;function LFt(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=fd[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=fd[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=fd[n|s>>6],e+=fd[s&63],r=0;break}return r&&(e+=fd[n],e+="=",r==1&&(e+="=")),e}XC.base64encode=LFt});var CTe=E(eU=>{"use strict";Object.defineProperty(eU,"__esModule",{value:!0});eU.utf8read=void 0;var s7=t=>String.fromCharCode.apply(String,t);function _Ft(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(s7(s)),n=0);return r.length?(n&&r.push(s7(s.slice(0,n))),r.join("")):s7(s.slice(0,n))}eU.utf8read=_Ft});var cS=E(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});Nu.WireType=Nu.mergeBinaryOptions=Nu.UnknownFieldHandler=void 0;var PFt;(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])})(PFt=Nu.UnknownFieldHandler||(Nu.UnknownFieldHandler={}));function OFt(t,e){return Object.assign(Object.assign({},t),e)}Nu.mergeBinaryOptions=OFt;var HFt;(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"})(HFt=Nu.WireType||(Nu.WireType={}))});var rU=E(to=>{"use strict";Object.defineProperty(to,"__esModule",{value:!0});to.varint32read=to.varint32write=to.int64toString=to.int64fromString=to.varint64write=to.varint64read=void 0;function GFt(){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")}to.varint64read=GFt;function YFt(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)}}to.varint64write=YFt;var tU=65536*65536;function qFt(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>=tU&&(n=n+(s/tU|0),s=s%tU)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}to.int64fromString=qFt;function VFt(t,e){if(e>>>0<=2097151)return""+(tU*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 d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}to.int64toString=VFt;function JFt(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)}}to.varint32write=JFt;function WFt(){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}to.varint32read=WFt});var Xh=E(Zh=>{"use strict";Object.defineProperty(Zh,"__esModule",{value:!0});Zh.PbLong=Zh.PbULong=Zh.detectBi=void 0;var uS=rU(),br;function ITe(){let t=new DataView(new ArrayBuffer(8));br=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}Zh.detectBi=ITe;ITe();function BTe(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var QTe=/^-?[0-9]+$/,nU=4294967296,sU=2147483648,iU=c
Line truncated
|
||||
`)}};RU.RpcError=T7});var k7=E(xU=>{"use strict";Object.defineProperty(xU,"__esModule",{value:!0});xU.mergeRpcOptions=void 0;var XTe=Ct();function gUt(t,e){if(!e)return t;let r={};TU(t,r),TU(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=XTe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=XTe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},TU(t.meta,r.meta),TU(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}xU.mergeRpcOptions=gUt;function TU(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 M7=E(Gp=>{"use strict";Object.defineProperty(Gp,"__esModule",{value:!0});Gp.Deferred=Gp.DeferredState=void 0;var Tu;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Tu=Gp.DeferredState||(Gp.DeferredState={}));var F7=class{constructor(e=!0){this._state=Tu.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!==Tu.PENDING)throw new Error(`cannot resolve ${Tu[this.state].toLowerCase()}`);this._resolve(e),this._state=Tu.RESOLVED}reject(e){if(this.state!==Tu.PENDING)throw new Error(`cannot reject ${Tu[this.state].toLowerCase()}`);this._reject(e),this._state=Tu.REJECTED}resolvePending(e){this._state===Tu.PENDING&&this.resolve(e)}rejectPending(e){this._state===Tu.PENDING&&this.reject(e)}};Gp.Deferred=F7});var v7=E(kU=>{"use strict";Object.defineProperty(kU,"__esModule",{value:!0});kU.RpcOutputStreamController=void 0;var $Te=M7(),Yp=Ct(),U7=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){Yp.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){Yp.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){Yp.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(){Yp.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;Yp.assert(e,"bad state"),Yp.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 $Te.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;Yp.assert(s.state==$Te.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};kU.RpcOutputStreamController=U7});var _7=E(iI=>{"use strict";var pUt=iI&&iI.__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(iI,"__esModule",{value:!0});iI.UnaryCall=void 0;var L7=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 pUt(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}})}};iI.UnaryCall=L7});var O7=E(oI=>{"use strict";var EUt=oI&&oI.__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(oI,"__esModule",{value:!0});oI.ServerStreamingCall=void 0;var P7=class{constructor(e
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 TFe=E(RFe=>{"use strict";var IZ=Qd().Buffer;RFe._dbcs=yd;var xn=-1,DFe=-2,rA=-10,Si=-1e3,UI=new Array(256),tN=-1;for(aL=0;aL<256;aL++)UI[aL]=xn;var aL;function yd(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]=UI.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(UI.slice(0));var i=this.decodeTables.length;this.decodeTables.push(UI.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Si-o[s]],A=48;A<=57;A++){if(a[A]===xn)a[A]=Si-n;else if(a[A]>Si)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Si-a[A]],u=129;u<=254;u++){if(c[u]===xn)c[u]=Si-i;else{if(c[u]===Si-i)continue;if(c[u]>Si)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Si-c[u]],d=48;d<=57;d++)l[d]===xn&&(l[d]=DFe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function XHt(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(LHt.has(n)){r=n;break}}return r}function $Ht(t,e){let r=XHt(e);r!==""&&(t.referrerPolicy=r)}function eGt(){return"allowed"}function tGt(){return"success"}function rGt(){return"success"}function sGt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function nGt(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&&MX(t.origin)&&!MX(lE(t))&&(e=null);break;case"same-origin":lN(t,lE(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function GI(t,e){return t}function iGt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:GI(t.domainLookupStartTime,r),domainLookupEndTime:GI(t.domainLookupEndTime,r),connectionStartTime:GI(t.connectionStartTime,r),connectionEndTime:GI(t.connectionEndTime,r),secureConnectionStartTime:GI(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function oGt(t){return GI(HHt.now(),t)}function aGt(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 ove(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function AGt(t){return{referrerPolicy:t.referrerPolicy}}function cGt(t){let e=t.referrerPolicy;dN(e);let r=null;if(t.referrer==="client"){let i=tve();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else If.is.URL(t.referrer)&&(r=t.referrer);let s=FX(r),n=FX(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??FX(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=lE(t);return lN(s,i)?s:uE(s)&&!uE(i)?"no-referrer":n}case"same-origin":return lN(t,s)?s:"no-referrer";case"origin-when-cross-origin":return lN(t,s)?s:n;case"no-referrer-when-downgrade":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":s}}}function FX(t,e=!1){return dN(If.is.URL(t)),t=new URL(t),uve(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var uGt=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)$/),lGt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function ave(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),lGt(t)):uGt(t)}function dGt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||ave(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function uE(t){return If.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:dGt(t.origin):!1}function hGt(t){}function lN(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function fGt(t){return t.controller.state==="aborted"}function gGt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function pGt(t){return YHt[t.toLowerCase()]??t}var EGt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Ave(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,EGt),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 mGt(t,e,r,s=0,n=1){let i=Ave(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return If.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return If.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=iA(a=>YX(a)&&a!==59,t,e);i=HX.decode(o)}return{name:s,value:i}}function GGt(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 Ao("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=iA(a=>a!==10&&a!==13&&a!==58,t,e);if(o=GX(o,!0,!0,a=>a===9||a===32),!MGt.test(o.toString()))throw Ao("header name does not match the field-name token production");if(t[e.position]!==58)throw Ao("expected :");switch(e.position++,iA(a=>a===32||a===9,t,e),FGt(o)){case"content-disposition":{if(r=s=null,iA(A=>YX(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ao("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=HGt(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Ao("name attribute is required in content-disposition header");break}case"content-type":{let a=iA(A=>A!==10&&A!==13,t,e);a=GX(a,!1,!0,A=>A===9||A===32),n=pve(a);break}case"content-transfer-encoding":{let a=iA(A=>A!==10&&A!==13,t,e);a=GX(a,!1,!0,A=>A===9||A===32),i=pve(a);break}default:iA(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ao("expected CRLF");e.position+=2}}function iA(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function GX(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 YGt(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 Ao(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function qGt(t){return t<=31||t===127}function VGt(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 YX(t){return t<=127&&t!==32&&t!==9&&!qGt(t)&&!VGt(t)}Eve.exports={multipartFormDataParser:OGt,validateBoundary:PGt}});var hN=E((l6r,Cve)=>{"use strict";function JGt(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}Cve.exports={createDeferredPromise:JGt}});var VI=E((d6r,bve)=>{"use strict";var JX=ct(),{ReadableStreamFrom:WGt,readableStreamClose:zGt,fullyReadBody:jGt,extractMimeType:KGt}=zo(),{FormData:Ive,setFormDataState:ZGt}=xL(),{webidl:dc}=kn(),qX=B("node:assert"),{isErrored:VX,isDisturbed:XGt}=B("node:stream"),{isUint8Array:$Gt}=B("node:util/types"),{serializeAMimeType:e6t}=nA(),{multipartFormDataParser:t6t}=mve(),{createDeferredPromise:r6t}=hN(),{parseJSONFromBytes:s6t}=Sd(),{utf8DecodeBytes:n6t}=AN(),{runtimeFeatures:i6t}=Nd(),o6t=i6t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),kL=new TextEncoder;function a6t(){}var A6t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!XGt(e)&&!VX(e)&&e.cancel("Response object has been garbage collected").catch(a6t)});function Qve(t,e=!1){let r=null,s=null;dc.is.ReadableStream(t)?r=t:dc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),qX(dc.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(dc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(dc.is.BufferSource(t))i=dc.util.getCopyOfBytesHeldByBufferSource(t);else if(dc.is.FormData(t)){let c=`----formdata-undici-0${`${o6t(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 TFe=E(RFe=>{"use strict";var IZ=Qd().Buffer;RFe._dbcs=yd;var xn=-1,DFe=-2,rA=-10,Si=-1e3,UI=new Array(256),tN=-1;for(aL=0;aL<256;aL++)UI[aL]=xn;var aL;function yd(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]=UI.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(UI.slice(0));var i=this.decodeTables.length;this.decodeTables.push(UI.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Si-o[s]],A=48;A<=57;A++){if(a[A]===xn)a[A]=Si-n;else if(a[A]>Si)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Si-a[A]],u=129;u<=254;u++){if(c[u]===xn)c[u]=Si-i;else{if(c[u]===Si-i)continue;if(c[u]>Si)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Si-c[u]],d=48;d<=57;d++)l[d]===xn&&(l[d]=DFe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function $Ht(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(_Ht.has(n)){r=n;break}}return r}function eGt(t,e){let r=$Ht(e);r!==""&&(t.referrerPolicy=r)}function tGt(){return"allowed"}function rGt(){return"success"}function sGt(){return"success"}function nGt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function iGt(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&&MX(t.origin)&&!MX(lE(t))&&(e=null);break;case"same-origin":lN(t,lE(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function GI(t,e){return t}function oGt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:GI(t.domainLookupStartTime,r),domainLookupEndTime:GI(t.domainLookupEndTime,r),connectionStartTime:GI(t.connectionStartTime,r),connectionEndTime:GI(t.connectionEndTime,r),secureConnectionStartTime:GI(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function aGt(t){return GI(GHt.now(),t)}function AGt(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 ove(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function cGt(t){return{referrerPolicy:t.referrerPolicy}}function uGt(t){let e=t.referrerPolicy;dN(e);let r=null;if(t.referrer==="client"){let i=tve();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else If.is.URL(t.referrer)&&(r=t.referrer);let s=FX(r),n=FX(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??FX(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=lE(t);return lN(s,i)?s:uE(s)&&!uE(i)?"no-referrer":n}case"same-origin":return lN(t,s)?s:"no-referrer";case"origin-when-cross-origin":return lN(t,s)?s:n;case"no-referrer-when-downgrade":{let i=lE(t);return uE(s)&&!uE(i)?"no-referrer":s}}}function FX(t,e=!1){return dN(If.is.URL(t)),t=new URL(t),uve(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var lGt=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)$/),dGt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function ave(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),dGt(t)):lGt(t)}function hGt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||ave(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function uE(t){return If.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:hGt(t.origin):!1}function fGt(t){}function lN(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function gGt(t){return t.controller.state==="aborted"}function pGt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function EGt(t){return qHt[t.toLowerCase()]??t}var mGt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Ave(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,mGt),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 CGt(t,e,r,s=0,n=1){let i=Ave(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return If.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return If.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=iA(a=>YX(a)&&a!==59,t,e);i=HX.decode(o)}return{name:s,value:i}}function YGt(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 Ao("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=iA(a=>a!==10&&a!==13&&a!==58,t,e);if(o=GX(o,!0,!0,a=>a===9||a===32),!UGt.test(o.toString()))throw Ao("header name does not match the field-name token production");if(t[e.position]!==58)throw Ao("expected :");switch(e.position++,iA(a=>a===32||a===9,t,e),MGt(o)){case"content-disposition":{if(r=s=null,iA(A=>YX(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw Ao("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=GGt(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw Ao("name attribute is required in content-disposition header");break}case"content-type":{let a=iA(A=>A!==10&&A!==13,t,e);a=GX(a,!1,!0,A=>A===9||A===32),n=pve(a);break}case"content-transfer-encoding":{let a=iA(A=>A!==10&&A!==13,t,e);a=GX(a,!1,!0,A=>A===9||A===32),i=pve(a);break}default:iA(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw Ao("expected CRLF");e.position+=2}}function iA(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function GX(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 qGt(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 Ao(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function VGt(t){return t<=31||t===127}function JGt(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 YX(t){return t<=127&&t!==32&&t!==9&&!VGt(t)&&!JGt(t)}Eve.exports={multipartFormDataParser:HGt,validateBoundary:OGt}});var hN=E((h6r,Cve)=>{"use strict";function WGt(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}Cve.exports={createDeferredPromise:WGt}});var VI=E((f6r,bve)=>{"use strict";var JX=ct(),{ReadableStreamFrom:zGt,readableStreamClose:jGt,fullyReadBody:KGt,extractMimeType:ZGt}=zo(),{FormData:Ive,setFormDataState:XGt}=xL(),{webidl:dc}=kn(),qX=B("node:assert"),{isErrored:VX,isDisturbed:$Gt}=B("node:stream"),{isUint8Array:e6t}=B("node:util/types"),{serializeAMimeType:t6t}=nA(),{multipartFormDataParser:r6t}=mve(),{createDeferredPromise:s6t}=hN(),{parseJSONFromBytes:n6t}=Sd(),{utf8DecodeBytes:i6t}=AN(),{runtimeFeatures:o6t}=Nd(),a6t=o6t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),kL=new TextEncoder;function A6t(){}var c6t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!$Gt(e)&&!VX(e)&&e.cancel("Response object has been garbage collected").catch(A6t)});function Qve(t,e=!1){let r=null,s=null;dc.is.ReadableStream(t)?r=t:dc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),qX(dc.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(dc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(dc.is.BufferSource(t))i=dc.util.getCopyOfBytesHeldByBufferSource(t);else if(dc.is.FormData(t)){let c=`----formdata-undici-0${`${a6t(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=m=>m.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,I]of t)if(typeof I=="string"){let Q=kL.encode(u+`; name="${l(d(m))}"\r
|
||||
\r
|
||||
@@ -122,20 +122,20 @@ ${d(I)}\r
|
||||
Content-Type: ${I.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(Q,I,f),typeof I.size=="number"?o+=Q.byteLength+I.size+f.byteLength:p=!0}let C=kL.encode(`--${c}--\r
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(dc.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(JX.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=dc.is.ReadableStream(t)?t:WGt(t)}return(typeof i=="string"||$Gt(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(VX(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!VX(r)&&s.enqueue(typeof c=="string"?kL.encode(c):new Uint8Array(c));queueMicrotask(()=>zGt(s))})(),[{stream:r,source:i,length:o},a]}function c6t(t,e=!1){return dc.is.ReadableStream(t)&&(qX(!JX.isDisturbed(t),"The body has already been consumed."),qX(!t.locked,"The stream is locked.")),Qve(t,e)}function u6t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function l6t(t,e){return{blob(){return qI(this,s=>{let n=Bve(e(this));return n===null?n="":n&&(n=e6t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return qI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return qI(this,n6t,t,e)},json(){return qI(this,s6t,t,e)},formData(){return qI(this,s=>{let n=Bve(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=t6t(s,n),o=new Ive;return ZGt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new Ive;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 qI(this,s=>new Uint8Array(s),t,e)}}}function d6t(t,e){Object.assign(t.prototype,l6t(t,e))}function qI(t,e,r,s){try{dc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),yve(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=r6t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(jGt(t.body,o,i),n.promise)}function yve(t){let e=t.body;return e!=null&&(e.stream.locked||JX.isDisturbed(e.stream))}function Bve(t){let e=t.headersList,r=KGt(e);return r==="failure"?null:r}bve.exports={extractBody:Qve,safelyExtractBody:c6t,cloneBody:u6t,mixinBody:d6t,streamRegistry:A6t,bodyUnusable:yve}});var Uve=E((h6r,Mve)=>{"use strict";var et=B("node:assert"),tt=ct(),{channels:wve}=mf(),WX=kZ(),{RequestContentLengthMismatchError:dE,ResponseContentLengthMismatchError:h6t,RequestAbortedError:xve,HeadersTimeoutError:f6t,HeadersOverflowError:g6t,SocketError:pN,InformationalError:JI,BodyTimeoutError:p6t,HTTPParserError:E6t,ResponseExceededMaxSizeError:m6t}=Et(),{kUrl:kve,kReset:co,kClient:e$,kParser:Cs,kBlocking:EN,kRunning:$n,kPending:C6t,kSize:Sve,kWriting:Qf,kQueue:hc,kNoRef:fN,kKeepAliveDefaultTimeout:I6t,kHostHeader:B6t,kPendingIdx:Q6t,kRunningIdx:oA,kError:aA,kPipelining:UL,kSocket:WI,kKeepAliveTimeoutValue:LL,kMaxHeadersSize:y6t,kKeepAliveMaxTimeout:b6t,kKeepAliveTimeoutThreshold:w6t,kHeadersTimeout:S6t,kBodyTimeout:N6t,kStrictContentLength:KX,kMaxRequests:Nve,kCounter:D6t,kMaxResponseSize:R6t,kOnError:T6t,kResume:Bf,kHTTPContext:Fve,kClosed:ZX}=Br(),Hu=bUe(),x6t=Buffer.alloc(0),FL=Buffer[Symbol.species],k6t=tt.removeAllListeners,zX;function F6t(){let t=process.env.JEST_WORKER_ID?IX():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(NUe())}catch{}return e||(e=new WebAssembly.Module(t||IX())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onStatus(new FL(Gu.buffer,o,i))},wasm_on_message_begin:s=>(et(Zs.ptr===s),Zs.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onHeaderField(new FL(Gu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onHeaderValue(new FL(Gu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Zs.ptr===s),Zs.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onBody(new FL(Gu.buffer,o,i))},wasm_on_message_complete:s=>(et(Zs.ptr===s),Zs.onMessageComplete())}})}var jX=null,Zs=null,Gu=null,ML=0,Yu=null,M6t=0,gN=1,zI=2|gN,vL=4|gN,XX=8|M6t,$X=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Hu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[y6t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[R6t]}setTi
Line truncated
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(dc.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(JX.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=dc.is.ReadableStream(t)?t:zGt(t)}return(typeof i=="string"||e6t(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(VX(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!VX(r)&&s.enqueue(typeof c=="string"?kL.encode(c):new Uint8Array(c));queueMicrotask(()=>jGt(s))})(),[{stream:r,source:i,length:o},a]}function u6t(t,e=!1){return dc.is.ReadableStream(t)&&(qX(!JX.isDisturbed(t),"The body has already been consumed."),qX(!t.locked,"The stream is locked.")),Qve(t,e)}function l6t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function d6t(t,e){return{blob(){return qI(this,s=>{let n=Bve(e(this));return n===null?n="":n&&(n=t6t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return qI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return qI(this,i6t,t,e)},json(){return qI(this,n6t,t,e)},formData(){return qI(this,s=>{let n=Bve(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=r6t(s,n),o=new Ive;return XGt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new Ive;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 qI(this,s=>new Uint8Array(s),t,e)}}}function h6t(t,e){Object.assign(t.prototype,d6t(t,e))}function qI(t,e,r,s){try{dc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),yve(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=s6t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(KGt(t.body,o,i),n.promise)}function yve(t){let e=t.body;return e!=null&&(e.stream.locked||JX.isDisturbed(e.stream))}function Bve(t){let e=t.headersList,r=ZGt(e);return r==="failure"?null:r}bve.exports={extractBody:Qve,safelyExtractBody:u6t,cloneBody:l6t,mixinBody:h6t,streamRegistry:c6t,bodyUnusable:yve}});var Uve=E((g6r,Mve)=>{"use strict";var et=B("node:assert"),tt=ct(),{channels:wve}=mf(),WX=kZ(),{RequestContentLengthMismatchError:dE,ResponseContentLengthMismatchError:f6t,RequestAbortedError:xve,HeadersTimeoutError:g6t,HeadersOverflowError:p6t,SocketError:pN,InformationalError:JI,BodyTimeoutError:E6t,HTTPParserError:m6t,ResponseExceededMaxSizeError:C6t}=Et(),{kUrl:kve,kReset:co,kClient:e$,kParser:Cs,kBlocking:EN,kRunning:$n,kPending:I6t,kSize:Sve,kWriting:Qf,kQueue:hc,kNoRef:fN,kKeepAliveDefaultTimeout:B6t,kHostHeader:Q6t,kPendingIdx:y6t,kRunningIdx:oA,kError:aA,kPipelining:UL,kSocket:WI,kKeepAliveTimeoutValue:LL,kMaxHeadersSize:b6t,kKeepAliveMaxTimeout:w6t,kKeepAliveTimeoutThreshold:S6t,kHeadersTimeout:N6t,kBodyTimeout:D6t,kStrictContentLength:KX,kMaxRequests:Nve,kCounter:R6t,kMaxResponseSize:T6t,kOnError:x6t,kResume:Bf,kHTTPContext:Fve,kClosed:ZX}=Br(),Hu=bUe(),k6t=Buffer.alloc(0),FL=Buffer[Symbol.species],F6t=tt.removeAllListeners,zX;function M6t(){let t=process.env.JEST_WORKER_ID?IX():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(NUe())}catch{}return e||(e=new WebAssembly.Module(t||IX())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onStatus(new FL(Gu.buffer,o,i))},wasm_on_message_begin:s=>(et(Zs.ptr===s),Zs.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onHeaderField(new FL(Gu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onHeaderValue(new FL(Gu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Zs.ptr===s),Zs.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Zs.ptr===s);let o=n-Yu+Gu.byteOffset;return Zs.onBody(new FL(Gu.buffer,o,i))},wasm_on_message_complete:s=>(et(Zs.ptr===s),Zs.onMessageComplete())}})}var jX=null,Zs=null,Gu=null,ML=0,Yu=null,U6t=0,gN=1,zI=2|gN,vL=4|gN,XX=8|U6t,$X=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Hu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[b6t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[T6t]}setTi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[B6t],i?p+=`connection: upgrade\r
|
||||
`:p+=t[Q6t],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[UL]&&!h[co]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return wve.sendHeaders.hasSubscribers&&wve.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Rve(f,null,t,e,h,u,p,l):tt.isBuffer(A)?Rve(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?Tve(f,A.stream(),t,e,h,u,p,l):V6t(f,A,t,e,h,u,p,l):tt.isStream(A)?q6t(f,A,t,e,h,u,p,l):tt.isIterable(A)?Tve(f,A,t,e,h,u,p,l):et(!1),!0}function q6t(t,e,r,s,n,i,o,a){et(i!==0||r[$n]===0,"stream body cannot be pipelined");let A=!1,c=new _L({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){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new xve;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[Qf]&&r[$n]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Rve(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return wve.sendHeaders.hasSubscribers&&wve.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?Rve(f,null,t,e,h,u,p,l):tt.isBuffer(A)?Rve(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?Tve(f,A.stream(),t,e,h,u,p,l):J6t(f,A,t,e,h,u,p,l):tt.isStream(A)?V6t(f,A,t,e,h,u,p,l):tt.isIterable(A)?Tve(f,A,t,e,h,u,p,l):et(!1),!0}function V6t(t,e,r,s,n,i,o,a){et(i!==0||r[$n]===0,"stream body cannot be pipelined");let A=!1,c=new _L({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){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new xve;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[Qf]&&r[$n]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function Rve(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(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[co]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(et(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Bf]()}catch(A){t(A)}}async function V6t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new dE;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Bf]()}catch(A){t(A)}}async function J6t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new dE;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[co]=!0),r[Bf]()}catch(A){t(A)}}async function Tve(t,e,r,s,n,i,o,a){et(i!==0||r[$n]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{et(A===null),n[aA]?h(n[aA]):A=d});n.on("close",c).on("drain",c);let l=new _L({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[aA])throw n[aA];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var _L=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[Qf]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[aA])throw r[aA];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[KX])throw new dE;process.emitWarning(new dE)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[co]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -148,13 +148,13 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[KX])throw new dE;process.emitWarning(new dE)}e[Cs].timeout&&e[Cs].timeoutType===zI&&e[Cs].timeout.refresh&&e[Cs].timeout.refresh(),s[Bf]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Qf]=!1,e&&(et(s[$n]<=1,"pipeline should only contain this request"),n(e))}};Mve.exports=U6t});var qve=E((f6r,Yve)=>{"use strict";var cA=B("node:assert"),{pipeline:J6t}=B("node:stream"),It=ct(),{RequestContentLengthMismatchError:n$,RequestAbortedError:W6t,SocketError:BN,InformationalError:yf,InvalidArgumentError:z6t}=Et(),{kUrl:IN,kReset:GL,kClient:jo,kRunning:QN,kPending:j6t,kQueue:bf,kPendingIdx:o$,kRunningIdx:fc,kError:Ko,kSocket:ns,kStrictContentLength:K6t,kOnError:jI,kMaxConcurrentStreams:OL,kPingInterval:vve,kHTTP2Session:Rd,kHTTP2InitialWindowSize:Z6t,kHTTP2ConnectionWindowSize:X6t,kResume:qu,kSize:$6t,kHTTPContext:a$,kClosed:i$,kBodyTimeout:e5t,kEnableConnectProtocol:mN,kRemoteSettings:CN,kHTTP2Stream:PL,kHTTP2SessionState:A$}=Br(),{channels:Lve}=mf(),AA=Symbol("open streams"),_ve,HL;try{HL=B("node:http2")}catch{HL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:t5t,HTTP2_HEADER_METHOD:Pve,HTTP2_HEADER_PATH:Ove,HTTP2_HEADER_SCHEME:t$,HTTP2_HEADER_CONTENT_LENGTH:r5t,HTTP2_HEADER_EXPECT:s5t,HTTP2_HEADER_STATUS:r$,HTTP2_HEADER_PROTOCOL:n5t,NGHTTP2_REFUSED_STREAM:i5t,NGHTTP2_CANCEL:o5t}}=HL;function s$(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 a5t(t,e){t[ns]=e;let r=t[Z6t],s=t[X6t],n=HL.connect(t[IN],{createConnection:()=>e,peerMaxConcurrentStreams:t[OL],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[ns]=e,n[AA]=0,n[jo]=t,n[ns]=e,n[A$]={ping:{interval:t[vve]===0?null:setInterval(l5t,t[vve],n).unref()}},n[mN]=!1,n[CN]=!1,s&&It.addListener(n,"connect",c5t.bind(n,s)),It.addListener(n,"error",d5t),It.addListener(n,"frameError",h5t),It.addListener(n,"end",f5t),It.addListener(n,"goaway",g5t),It.addListener(n,"close",p5t),It.addListener(n,"remoteSettings",u5t),n.unref(),t[Rd]=n,e[Rd]=n,It.addListener(e,"error",m5t),It.addListener(e,"end",C5t),It.addListener(e,"close",E5t),e[i$]=!1,e.on("close",I5t),{version:"h2",defaultPipelining:1/0,write(i){return Q5t(t,i)},resume(){A5t(t)},destroy(i,o){e[i$]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[QN]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CN]===!1||It.bodyLength(i.body)!==0&&(It.isStream(i.body)||It.isAsyncIterable(i.body)||It.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CN]===!1;return!1}}}function A5t(t){let e=t[ns];e?.destroyed===!1&&(t[$6t]===0||t[OL]===0?(e.unref(),t[Rd].unref()):(e.ref(),t[Rd].ref()))}function c5t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function u5t(t){if(this[jo][OL]=t.maxConcurrentStreams??this[jo][OL],this[CN]===!0&&this[mN]===!0&&t.enableConnectProtocol===!1){let e=new yf("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[ns][Ko]=e,this[jo][jI](e);return}this[mN]=t.enableConnectProtocol??this[mN],this[CN]=!0,this[jo][qu]()}function l5t(t){let e=t[A$];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[jo],o=this[jo];if(s!=null){let a=new yf(`HTTP/2: "PING" errored - type ${s.message}`);o[Ko]=a,i[jI](a)}else i.emit("ping",n)}}function d5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ns][Ko]=t,this[jo][jI](t)}function h5t(t,e,r){if(r===0){let s=new yf(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ns][Ko]=s,this[jo][jI](s)}}function f5t(){let t=new BN("other side closed",It.getSocketInfo(this[ns]));this.destroy(t),It.destroy(this[ns],t)}function g5t(t){let e=this[Ko]||new BN(`HTTP/2: "GOAWAY" frame received with code ${t}`,It.getSocketInfo(this[ns])),r=this[jo];if(r[ns]=null,r[a$]=null,this.close(),this[Rd]=null,It.destroy(this[ns],e),r[fc]<r[bf].length){let s=r[bf][r[fc]];r[bf][r[fc]++]=null,It.errorRequest(r,s,e),r[o$]=r[fc]}cA(r[QN]===0),r.emit("disconnect",r[IN],[r],e),r.emit("connectionError",r[IN],[r],e),r[qu]()}function p5t(){let{[jo]:t,[A$]:e}=this,{[ns]:r}=t,s=this[ns][Ko]||this[Ko]||new BN("closed",It.getSocketInfo(r));if(t[ns]=null,t[a$]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){cA(t[j6t]===0);let n=t[bf].splice(t[fc]);for(let i=0;i<n.length;i++){let o=n[i];It.errorRequest(t,o,s)}}}function E5t(){let t=this[Ko]||new BN("closed",It.getSocketInfo(this)),e=this[Rd][jo];e[ns]=null,e[a$]=null,this[Rd]!==null&&this[Rd].destroy(t),e[o$]=e[fc],cA(e[QN]===0),e.emit("disconnect",e[IN],[e],t),e[qu]()}function m5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ko]=t,this[jo][jI](t)}function C5t(){It.destroy(this,new BN("other side closed",It.getSocketInfo(this)))}func
Line truncated
|
||||
`;Lve.sendHeaders.publish({request:e,headers:x,socket:s[ns]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[s5t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[PL]=!0,f.once("continue",q)):(f=s.request(h,{endStream:b,signal:c}),f[PL]=!0,q()),++s[AA],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[r$]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),s$(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[bf][t[fc]++]=null,t[qu]()):(m(new yf("HTTP/2: stream half-closed (remote)")),t[bf][t[fc]++]=null,t[o$]=t[fc],t[qu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new yf(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new yf(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function q(){!d||Q===0?Hve(m,f,null,t,e,t[ns],Q,I):It.isBuffer(d)?Hve(m,f,d,t,e,t[ns],Q,I):It.isBlobLike(d)?typeof d.stream=="function"?Gve(m,f,d.stream(),t,e,t[ns],Q,I):b5t(m,f,d,t,e,t[ns],Q,I):It.isStream(d)?y5t(m,t[ns],I,f,d,t,e,Q):It.isIterable(d)?Gve(m,f,d,t,e,t[ns],Q,I):cA(!1)}}function Hve(t,e,r,s,n,i,o,a){try{r!=null&&It.isBuffer(r)&&(cA(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[GL]=!0),n.onRequestSent(),s[qu]()}catch(A){t(A)}}function y5t(t,e,r,s,n,i,o,a){cA(a!==0||i[QN]===0,"stream body cannot be pipelined");let A=J6t(n,s,u=>{u?(It.destroy(A,u),t(u)):(It.removeAllListeners(A),o.onRequestSent(),r||(e[GL]=!0),i[qu]())});It.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function b5t(t,e,r,s,n,i,o,a){cA(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new n$;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[GL]=!0),s[qu]()}catch(A){t(A)}}async function Gve(t,e,r,s,n,i,o,a){cA(o!==0||s[QN]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{cA(A===null),i[Ko]?d(i[Ko]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Ko])throw i[Ko];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[GL]=!0),s[qu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}Yve.exports=a5t});var Rf=E((g6r,$ve)=>{"use strict";var Td=B("node:assert"),jve=B("node:net"),yN=B("node:http"),hE=ct(),{ClientStats:w5t}=iX(),{channels:KI}=mf(),S5t=dUe(),N5t=OI(),{InvalidArgumentError:Mr,InformationalError:D5t,ClientDestroyedError:R5t}=Et(),T5t=HI(),{kUrl:Vu,kServerName:Df,kClient:x5t,kBusy:c$,kConnect:k5t,kResuming:fE,kRunning:NN,kPending:DN,kSize:bN,kQueue:gc,kConnected:F5t,kConnecting:ZI,kNeedDrain:Sf,kKeepAliveDefaultTimeout:Vve,kHostHeader:M5t,kPendingIdx:pc,kRunningIdx:xd,kError:U5t,kPipelining:YL,kKeepAliveTimeoutValue:v5t,kMaxHeadersSize:L5t,kKeepAliveMaxTimeout:_5t,kKeepAliveTimeoutThreshold:P5t,kHeadersTimeout:O5t,kBodyTimeout:H5t,kStrictContentLength:G5t,kConnector:wN,kMaxRequests:u$,kCounter:Y5t,kClose:q5t,kDestroy:V5t,kDispatch:J5t,kLocalAddress:SN,kMaxResponseSize:W5t,kOnError:z5t,kHTTPContext:ks,kMaxConcurrentStreams:j5t,kHTTP2InitialWindowSize:K5t,kHTTP2ConnectionWindowSize:Z5t,kResume:Nf,kPingInterval:X5t}=Br(),$5t=Uve(),e9t=qve(),wf=Symbol("kClosedResolve"),t9t=yN&&yN.maxHeaderSize&&Number.isInteger(yN.maxHeaderSize)&&yN.maxHeaderSize>0?()=>yN.maxHeaderSize:()=>{throw new Mr("http module not available or http.maxHeaderSize invalid")},Jve=()=>{};function Kve(t){return t[YL]??t[ks]?.defaultPipelining??1}var l$=class extends N5t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:q,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:W,useH2c:$,initialWindowSize:ee,connectionWindowSize:ae,pingInterval:Be}={}){if(c!==void 0)throw new Mr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Mr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Mr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Mr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Mr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout in
Line truncated
|
||||
`,this[H5t]=a??3e5,this[O5t]=s??3e5,this[G5t]=m??!0,this[u$]=b,this[wf]=null,this[W5t]=q>-1?q:-1,this[ks]=null,this[j5t]=F??100,this[K5t]=ee??262144,this[Z5t]=ae??524288,this[X5t]=Be??6e4,this[gc]=[],this[xd]=0,this[pc]=0,this[Nf]=Me=>d$(this,Me),this[z5t]=Me=>Zve(this,Me)}get pipelining(){return this[YL]}set pipelining(e){this[YL]=e,this[Nf](!0)}get stats(){return new w5t(this)}get[DN](){return this[gc].length-this[pc]}get[NN](){return this[pc]-this[xd]}get[bN](){return this[gc].length-this[xd]}get[F5t](){return!!this[ks]&&!this[ZI]&&!this[ks].destroyed}get[c$](){return!!(this[ks]?.busy(null)||this[bN]>=(Kve(this)||1)||this[DN]>0)}[k5t](e){Xve(this),this.once("connect",e)}[J5t](e,r){let s=new S5t(this[Vu].origin,e,r);return this[gc].push(s),this[fE]||(hE.bodyLength(s.body)==null&&hE.isIterable(s.body)?(this[fE]=1,queueMicrotask(()=>d$(this))):this[Nf](!0)),this[fE]&&this[Sf]!==2&&this[c$]&&(this[Sf]=2),this[Sf]<2}[q5t](){return new Promise(e=>{this[bN]?this[wf]=e:e(null)})}[V5t](e){return new Promise(r=>{let s=this[gc].splice(this[pc]);for(let i=0;i<s.length;i++){let o=s[i];hE.errorRequest(this,o,e)}let n=()=>{this[wf]&&(this[wf](),this[wf]=null),r(null)};this[ks]?(this[ks].destroy(e,n),this[ks]=null):queueMicrotask(n),this[Nf]()})}};function Zve(t,e){if(t[NN]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Td(t[pc]===t[xd]);let r=t[gc].splice(t[xd]);for(let s=0;s<r.length;s++){let n=r[s];hE.errorRequest(t,n,e)}Td(t[bN]===0)}}function Xve(t){Td(!t[ZI]),Td(!t[ks]);let{host:e,hostname:r,protocol:s,port:n}=t[Vu];if(r[0]==="["){let i=r.indexOf("]");Td(i!==-1);let o=r.substring(1,i);Td(jve.isIPv6(o)),r=o}t[ZI]=!0,KI.beforeConnect.hasSubscribers&&KI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Df],localAddress:t[SN]},connector:t[wN]}),t[wN]({host:e,hostname:r,protocol:s,port:n,servername:t[Df],localAddress:t[SN]},(i,o)=>{if(i){Wve(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Nf]();return}if(t.destroyed){hE.destroy(o.on("error",Jve),new R5t),t[Nf]();return}Td(o);try{t[ks]=o.alpnProtocol==="h2"?e9t(t,o):$5t(t,o)}catch(a){o.destroy().on("error",Jve),Wve(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Nf]();return}t[ZI]=!1,o[Y5t]=0,o[u$]=t[u$],o[x5t]=t,o[U5t]=null,KI.connected.hasSubscribers&&KI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Df],localAddress:t[SN]},connector:t[wN],socket:o}),t.emit("connect",t[Vu],[t]),t[Nf]()})}function Wve(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[ZI]=!1,KI.connectError.hasSubscribers&&KI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[ks]?.version,servername:t[Df],localAddress:t[SN]},connector:t[wN],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Td(t[NN]===0);t[DN]>0&&t[gc][t[pc]].servername===t[Df];){let o=t[gc][t[pc]++];hE.errorRequest(t,o,e)}else Zve(t,e);t.emit("connectionError",t[Vu],[t],e)}}function zve(t){t[Sf]=0,t.emit("drain",t[Vu],[t])}function d$(t,e){t[fE]!==2&&(t[fE]=2,r9t(t,e),t[fE]=0,t[xd]>256&&(t[gc].splice(0,t[xd]),t[pc]-=t[xd],t[xd]=0))}function r9t(t,e){for(;;){if(t.destroyed){Td(t[DN]===0);return}if(t[wf]&&!t[bN]){t[wf](),t[wf]=null;return}if(t[ks]&&t[ks].resume(),t[c$])t[Sf]=2;else if(t[Sf]===2){e?(t[Sf]=1,queueMicrotask(()=>zve(t))):zve(t);continue}if(t[DN]===0||t[NN]>=(Kve(t)||1))return;let r=t[gc][t[pc]];if(t[Vu].protocol==="https:"&&t[Df]!==r.servername){if(t[NN]>0)return;t[Df]=r.servername,t[ks]?.destroy(new D5t("servername changed"),()=>{t[ks]=null,d$(t)})}if(t[ZI])return;if(!t[ks]){Xve(t);return}if(t[ks].destroyed||t[ks].busy(r))return;!r.aborted&&t[ks].write(r)?t[pc]++:t[gc].splice(t[pc],1)}}$ve.exports=l$});var h$=E((E6r,eLe)=>{"use strict";var qL=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)}};eLe.exports=class{constructor(){this.head=this.tail=new qL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new qL),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 VL=E((m6r,cLe)=>{"use strict";var{PoolStats:s9t}=iX(),n9t=OI(),i9t=h$(),{kConnected:f$,kSize:tLe,kRunning:rLe,kPending:sLe,kQueued:RN,kBusy:o9t,kFree:a9t,kUrl:A9t,kClose:c9t,kDestroy:u9t,kDispatch:l9t}=Br(),Qn=Symbol("clients"),Ni=Symbol("needDrain"),TN=Symbol("queue"),g$=Symbol("closed resolve"),p$=Symbol("onDrain"),nLe=Symbol("onConnect"),iLe=Symbol("onDisconnect"),oLe=Symbol("onConnectionError"),E$=Symbol("get dispatcher"),aLe=Symbol("add client"),ALe=Symbol("remove client"),m$=class extends n9t{[TN]=new i9t;[RN]=0;[Qn]=[];[Ni]=!1;[p$](e,r,s){let n=this[TN],i=!1;for(;!i;){let o=n.shift();if(!o)break;th
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[KX])throw new dE;process.emitWarning(new dE)}e[Cs].timeout&&e[Cs].timeoutType===zI&&e[Cs].timeout.refresh&&e[Cs].timeout.refresh(),s[Bf]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Qf]=!1,e&&(et(s[$n]<=1,"pipeline should only contain this request"),n(e))}};Mve.exports=v6t});var qve=E((p6r,Yve)=>{"use strict";var cA=B("node:assert"),{pipeline:W6t}=B("node:stream"),It=ct(),{RequestContentLengthMismatchError:n$,RequestAbortedError:z6t,SocketError:BN,InformationalError:yf,InvalidArgumentError:j6t}=Et(),{kUrl:IN,kReset:GL,kClient:jo,kRunning:QN,kPending:K6t,kQueue:bf,kPendingIdx:o$,kRunningIdx:fc,kError:Ko,kSocket:ns,kStrictContentLength:Z6t,kOnError:jI,kMaxConcurrentStreams:OL,kPingInterval:vve,kHTTP2Session:Rd,kHTTP2InitialWindowSize:X6t,kHTTP2ConnectionWindowSize:$6t,kResume:qu,kSize:e5t,kHTTPContext:a$,kClosed:i$,kBodyTimeout:t5t,kEnableConnectProtocol:mN,kRemoteSettings:CN,kHTTP2Stream:PL,kHTTP2SessionState:A$}=Br(),{channels:Lve}=mf(),AA=Symbol("open streams"),_ve,HL;try{HL=B("node:http2")}catch{HL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:r5t,HTTP2_HEADER_METHOD:Pve,HTTP2_HEADER_PATH:Ove,HTTP2_HEADER_SCHEME:t$,HTTP2_HEADER_CONTENT_LENGTH:s5t,HTTP2_HEADER_EXPECT:n5t,HTTP2_HEADER_STATUS:r$,HTTP2_HEADER_PROTOCOL:i5t,NGHTTP2_REFUSED_STREAM:o5t,NGHTTP2_CANCEL:a5t}}=HL;function s$(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 A5t(t,e){t[ns]=e;let r=t[X6t],s=t[$6t],n=HL.connect(t[IN],{createConnection:()=>e,peerMaxConcurrentStreams:t[OL],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[ns]=e,n[AA]=0,n[jo]=t,n[ns]=e,n[A$]={ping:{interval:t[vve]===0?null:setInterval(d5t,t[vve],n).unref()}},n[mN]=!1,n[CN]=!1,s&&It.addListener(n,"connect",u5t.bind(n,s)),It.addListener(n,"error",h5t),It.addListener(n,"frameError",f5t),It.addListener(n,"end",g5t),It.addListener(n,"goaway",p5t),It.addListener(n,"close",E5t),It.addListener(n,"remoteSettings",l5t),n.unref(),t[Rd]=n,e[Rd]=n,It.addListener(e,"error",C5t),It.addListener(e,"end",I5t),It.addListener(e,"close",m5t),e[i$]=!1,e.on("close",B5t),{version:"h2",defaultPipelining:1/0,write(i){return y5t(t,i)},resume(){c5t(t)},destroy(i,o){e[i$]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[QN]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CN]===!1||It.bodyLength(i.body)!==0&&(It.isStream(i.body)||It.isAsyncIterable(i.body)||It.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CN]===!1;return!1}}}function c5t(t){let e=t[ns];e?.destroyed===!1&&(t[e5t]===0||t[OL]===0?(e.unref(),t[Rd].unref()):(e.ref(),t[Rd].ref()))}function u5t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function l5t(t){if(this[jo][OL]=t.maxConcurrentStreams??this[jo][OL],this[CN]===!0&&this[mN]===!0&&t.enableConnectProtocol===!1){let e=new yf("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[ns][Ko]=e,this[jo][jI](e);return}this[mN]=t.enableConnectProtocol??this[mN],this[CN]=!0,this[jo][qu]()}function d5t(t){let e=t[A$];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[jo],o=this[jo];if(s!=null){let a=new yf(`HTTP/2: "PING" errored - type ${s.message}`);o[Ko]=a,i[jI](a)}else i.emit("ping",n)}}function h5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[ns][Ko]=t,this[jo][jI](t)}function f5t(t,e,r){if(r===0){let s=new yf(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[ns][Ko]=s,this[jo][jI](s)}}function g5t(){let t=new BN("other side closed",It.getSocketInfo(this[ns]));this.destroy(t),It.destroy(this[ns],t)}function p5t(t){let e=this[Ko]||new BN(`HTTP/2: "GOAWAY" frame received with code ${t}`,It.getSocketInfo(this[ns])),r=this[jo];if(r[ns]=null,r[a$]=null,this.close(),this[Rd]=null,It.destroy(this[ns],e),r[fc]<r[bf].length){let s=r[bf][r[fc]];r[bf][r[fc]++]=null,It.errorRequest(r,s,e),r[o$]=r[fc]}cA(r[QN]===0),r.emit("disconnect",r[IN],[r],e),r.emit("connectionError",r[IN],[r],e),r[qu]()}function E5t(){let{[jo]:t,[A$]:e}=this,{[ns]:r}=t,s=this[ns][Ko]||this[Ko]||new BN("closed",It.getSocketInfo(r));if(t[ns]=null,t[a$]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){cA(t[K6t]===0);let n=t[bf].splice(t[fc]);for(let i=0;i<n.length;i++){let o=n[i];It.errorRequest(t,o,s)}}}function m5t(){let t=this[Ko]||new BN("closed",It.getSocketInfo(this)),e=this[Rd][jo];e[ns]=null,e[a$]=null,this[Rd]!==null&&this[Rd].destroy(t),e[o$]=e[fc],cA(e[QN]===0),e.emit("disconnect",e[IN],[e],t),e[qu]()}function C5t(t){cA(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Ko]=t,this[jo][jI](t)}function I5t(){It.destroy(this,new BN("other side closed",It.getSocketInfo(this)))}func
Line truncated
|
||||
`;Lve.sendHeaders.publish({request:e,headers:x,socket:s[ns]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[n5t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[PL]=!0,f.once("continue",q)):(f=s.request(h,{endStream:b,signal:c}),f[PL]=!0,q()),++s[AA],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[r$]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),s$(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[bf][t[fc]++]=null,t[qu]()):(m(new yf("HTTP/2: stream half-closed (remote)")),t[bf][t[fc]++]=null,t[o$]=t[fc],t[qu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new yf(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new yf(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[AA]-=1,s[AA]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function q(){!d||Q===0?Hve(m,f,null,t,e,t[ns],Q,I):It.isBuffer(d)?Hve(m,f,d,t,e,t[ns],Q,I):It.isBlobLike(d)?typeof d.stream=="function"?Gve(m,f,d.stream(),t,e,t[ns],Q,I):w5t(m,f,d,t,e,t[ns],Q,I):It.isStream(d)?b5t(m,t[ns],I,f,d,t,e,Q):It.isIterable(d)?Gve(m,f,d,t,e,t[ns],Q,I):cA(!1)}}function Hve(t,e,r,s,n,i,o,a){try{r!=null&&It.isBuffer(r)&&(cA(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[GL]=!0),n.onRequestSent(),s[qu]()}catch(A){t(A)}}function b5t(t,e,r,s,n,i,o,a){cA(a!==0||i[QN]===0,"stream body cannot be pipelined");let A=W6t(n,s,u=>{u?(It.destroy(A,u),t(u)):(It.removeAllListeners(A),o.onRequestSent(),r||(e[GL]=!0),i[qu]())});It.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function w5t(t,e,r,s,n,i,o,a){cA(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new n$;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[GL]=!0),s[qu]()}catch(A){t(A)}}async function Gve(t,e,r,s,n,i,o,a){cA(o!==0||s[QN]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{cA(A===null),i[Ko]?d(i[Ko]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Ko])throw i[Ko];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[GL]=!0),s[qu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}Yve.exports=A5t});var Rf=E((E6r,$ve)=>{"use strict";var Td=B("node:assert"),jve=B("node:net"),yN=B("node:http"),hE=ct(),{ClientStats:S5t}=iX(),{channels:KI}=mf(),N5t=dUe(),D5t=OI(),{InvalidArgumentError:Mr,InformationalError:R5t,ClientDestroyedError:T5t}=Et(),x5t=HI(),{kUrl:Vu,kServerName:Df,kClient:k5t,kBusy:c$,kConnect:F5t,kResuming:fE,kRunning:NN,kPending:DN,kSize:bN,kQueue:gc,kConnected:M5t,kConnecting:ZI,kNeedDrain:Sf,kKeepAliveDefaultTimeout:Vve,kHostHeader:U5t,kPendingIdx:pc,kRunningIdx:xd,kError:v5t,kPipelining:YL,kKeepAliveTimeoutValue:L5t,kMaxHeadersSize:_5t,kKeepAliveMaxTimeout:P5t,kKeepAliveTimeoutThreshold:O5t,kHeadersTimeout:H5t,kBodyTimeout:G5t,kStrictContentLength:Y5t,kConnector:wN,kMaxRequests:u$,kCounter:q5t,kClose:V5t,kDestroy:J5t,kDispatch:W5t,kLocalAddress:SN,kMaxResponseSize:z5t,kOnError:j5t,kHTTPContext:ks,kMaxConcurrentStreams:K5t,kHTTP2InitialWindowSize:Z5t,kHTTP2ConnectionWindowSize:X5t,kResume:Nf,kPingInterval:$5t}=Br(),e9t=Uve(),t9t=qve(),wf=Symbol("kClosedResolve"),r9t=yN&&yN.maxHeaderSize&&Number.isInteger(yN.maxHeaderSize)&&yN.maxHeaderSize>0?()=>yN.maxHeaderSize:()=>{throw new Mr("http module not available or http.maxHeaderSize invalid")},Jve=()=>{};function Kve(t){return t[YL]??t[ks]?.defaultPipelining??1}var l$=class extends D5t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:q,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:W,useH2c:$,initialWindowSize:ee,connectionWindowSize:ae,pingInterval:Be}={}){if(c!==void 0)throw new Mr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Mr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Mr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Mr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Mr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout in
Line truncated
|
||||
`,this[G5t]=a??3e5,this[H5t]=s??3e5,this[Y5t]=m??!0,this[u$]=b,this[wf]=null,this[z5t]=q>-1?q:-1,this[ks]=null,this[K5t]=F??100,this[Z5t]=ee??262144,this[X5t]=ae??524288,this[$5t]=Be??6e4,this[gc]=[],this[xd]=0,this[pc]=0,this[Nf]=Me=>d$(this,Me),this[j5t]=Me=>Zve(this,Me)}get pipelining(){return this[YL]}set pipelining(e){this[YL]=e,this[Nf](!0)}get stats(){return new S5t(this)}get[DN](){return this[gc].length-this[pc]}get[NN](){return this[pc]-this[xd]}get[bN](){return this[gc].length-this[xd]}get[M5t](){return!!this[ks]&&!this[ZI]&&!this[ks].destroyed}get[c$](){return!!(this[ks]?.busy(null)||this[bN]>=(Kve(this)||1)||this[DN]>0)}[F5t](e){Xve(this),this.once("connect",e)}[W5t](e,r){let s=new N5t(this[Vu].origin,e,r);return this[gc].push(s),this[fE]||(hE.bodyLength(s.body)==null&&hE.isIterable(s.body)?(this[fE]=1,queueMicrotask(()=>d$(this))):this[Nf](!0)),this[fE]&&this[Sf]!==2&&this[c$]&&(this[Sf]=2),this[Sf]<2}[V5t](){return new Promise(e=>{this[bN]?this[wf]=e:e(null)})}[J5t](e){return new Promise(r=>{let s=this[gc].splice(this[pc]);for(let i=0;i<s.length;i++){let o=s[i];hE.errorRequest(this,o,e)}let n=()=>{this[wf]&&(this[wf](),this[wf]=null),r(null)};this[ks]?(this[ks].destroy(e,n),this[ks]=null):queueMicrotask(n),this[Nf]()})}};function Zve(t,e){if(t[NN]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Td(t[pc]===t[xd]);let r=t[gc].splice(t[xd]);for(let s=0;s<r.length;s++){let n=r[s];hE.errorRequest(t,n,e)}Td(t[bN]===0)}}function Xve(t){Td(!t[ZI]),Td(!t[ks]);let{host:e,hostname:r,protocol:s,port:n}=t[Vu];if(r[0]==="["){let i=r.indexOf("]");Td(i!==-1);let o=r.substring(1,i);Td(jve.isIPv6(o)),r=o}t[ZI]=!0,KI.beforeConnect.hasSubscribers&&KI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Df],localAddress:t[SN]},connector:t[wN]}),t[wN]({host:e,hostname:r,protocol:s,port:n,servername:t[Df],localAddress:t[SN]},(i,o)=>{if(i){Wve(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Nf]();return}if(t.destroyed){hE.destroy(o.on("error",Jve),new T5t),t[Nf]();return}Td(o);try{t[ks]=o.alpnProtocol==="h2"?t9t(t,o):e9t(t,o)}catch(a){o.destroy().on("error",Jve),Wve(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Nf]();return}t[ZI]=!1,o[q5t]=0,o[u$]=t[u$],o[k5t]=t,o[v5t]=null,KI.connected.hasSubscribers&&KI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ks]?.version,servername:t[Df],localAddress:t[SN]},connector:t[wN],socket:o}),t.emit("connect",t[Vu],[t]),t[Nf]()})}function Wve(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[ZI]=!1,KI.connectError.hasSubscribers&&KI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[ks]?.version,servername:t[Df],localAddress:t[SN]},connector:t[wN],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Td(t[NN]===0);t[DN]>0&&t[gc][t[pc]].servername===t[Df];){let o=t[gc][t[pc]++];hE.errorRequest(t,o,e)}else Zve(t,e);t.emit("connectionError",t[Vu],[t],e)}}function zve(t){t[Sf]=0,t.emit("drain",t[Vu],[t])}function d$(t,e){t[fE]!==2&&(t[fE]=2,s9t(t,e),t[fE]=0,t[xd]>256&&(t[gc].splice(0,t[xd]),t[pc]-=t[xd],t[xd]=0))}function s9t(t,e){for(;;){if(t.destroyed){Td(t[DN]===0);return}if(t[wf]&&!t[bN]){t[wf](),t[wf]=null;return}if(t[ks]&&t[ks].resume(),t[c$])t[Sf]=2;else if(t[Sf]===2){e?(t[Sf]=1,queueMicrotask(()=>zve(t))):zve(t);continue}if(t[DN]===0||t[NN]>=(Kve(t)||1))return;let r=t[gc][t[pc]];if(t[Vu].protocol==="https:"&&t[Df]!==r.servername){if(t[NN]>0)return;t[Df]=r.servername,t[ks]?.destroy(new R5t("servername changed"),()=>{t[ks]=null,d$(t)})}if(t[ZI])return;if(!t[ks]){Xve(t);return}if(t[ks].destroyed||t[ks].busy(r))return;!r.aborted&&t[ks].write(r)?t[pc]++:t[gc].splice(t[pc],1)}}$ve.exports=l$});var h$=E((C6r,eLe)=>{"use strict";var qL=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)}};eLe.exports=class{constructor(){this.head=this.tail=new qL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new qL),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 VL=E((I6r,cLe)=>{"use strict";var{PoolStats:n9t}=iX(),i9t=OI(),o9t=h$(),{kConnected:f$,kSize:tLe,kRunning:rLe,kPending:sLe,kQueued:RN,kBusy:a9t,kFree:A9t,kUrl:c9t,kClose:u9t,kDestroy:l9t,kDispatch:d9t}=Br(),Qn=Symbol("clients"),Ni=Symbol("needDrain"),TN=Symbol("queue"),g$=Symbol("closed resolve"),p$=Symbol("onDrain"),nLe=Symbol("onConnect"),iLe=Symbol("onDisconnect"),oLe=Symbol("onConnectionError"),E$=Symbol("get dispatcher"),aLe=Symbol("add client"),ALe=Symbol("remove client"),m$=class extends i9t{[TN]=new o9t;[RN]=0;[Qn]=[];[Ni]=!1;[p$](e,r,s){let n=this[TN],i=!1;for(;!i;){let o=n.shift();if(!o)break;th
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};mPe.exports=Tee});var kee=E((J6r,QPe)=>{"use strict";var{InvalidArgumentError:qqt}=Et(),{runtimeFeatures:Vqt}=Nd();function Jqt(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 CPe=Vqt.has("crypto")?B("node:crypto"):null,Wqt=CPe?.hash?t=>CPe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function BPe(t){return Array.isArray(t)&&(t.length&1)===0}function zqt(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 jqt(t){let e={};if(!t)return e;if(BPe(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 IPe=["record","playback","update"];function Kqt(t){if(!IPe.includes(t))throw new qqt(`Invalid snapshot mode: ${t}. Must be one of: ${IPe.join(", ")}`)}QPe.exports={createHeaderFilters:Jqt,hashId:Wqt,isUndiciHeaders:BPe,normalizeHeaders:jqt,isUrlExcludedFactory:zqt,validateSnapshotMode:Kqt}});var xPe=E((W6r,TPe)=>{"use strict";var{writeFile:Zqt,readFile:Xqt,mkdir:$qt}=B("node:fs/promises"),{dirname:eVt,resolve:yPe}=B("node:path"),{setTimeout:tVt,clearTimeout:bPe}=B("node:timers"),{InvalidArgumentError:wPe,UndiciError:rVt}=Et(),{hashId:sVt,isUrlExcludedFactory:nVt,normalizeHeaders:SPe,createHeaderFilters:NPe}=kee();function GN(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||SPe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:DPe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function DPe(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 RPe(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 YN(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 sVt(r)}var Fee=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=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=NPe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=nVt(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=GN(e,this.#a,this.matchOptions),n=YN(s),i=SPe(r.headers),o={statusCode:r.statusCode,headers:RPe(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.#n&&!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.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=GN(e,this.#a,this.matchOptions),s=YN(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new wPe("Snapshot path is required");try{let s=await Xqt(yPe(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 rVt(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new wPe("Snapshot path is required");let s=yPe(r);await $qt(eVt(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await Zqt(s,JS
Line truncated
|
||||
${e.format(r)}`.trim())}};mPe.exports=Tee});var kee=E((z6r,QPe)=>{"use strict";var{InvalidArgumentError:Vqt}=Et(),{runtimeFeatures:Jqt}=Nd();function Wqt(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 CPe=Jqt.has("crypto")?B("node:crypto"):null,zqt=CPe?.hash?t=>CPe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function BPe(t){return Array.isArray(t)&&(t.length&1)===0}function jqt(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 Kqt(t){let e={};if(!t)return e;if(BPe(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 IPe=["record","playback","update"];function Zqt(t){if(!IPe.includes(t))throw new Vqt(`Invalid snapshot mode: ${t}. Must be one of: ${IPe.join(", ")}`)}QPe.exports={createHeaderFilters:Wqt,hashId:zqt,isUndiciHeaders:BPe,normalizeHeaders:Kqt,isUrlExcludedFactory:jqt,validateSnapshotMode:Zqt}});var xPe=E((j6r,TPe)=>{"use strict";var{writeFile:Xqt,readFile:$qt,mkdir:eVt}=B("node:fs/promises"),{dirname:tVt,resolve:yPe}=B("node:path"),{setTimeout:rVt,clearTimeout:bPe}=B("node:timers"),{InvalidArgumentError:wPe,UndiciError:sVt}=Et(),{hashId:nVt,isUrlExcludedFactory:iVt,normalizeHeaders:SPe,createHeaderFilters:NPe}=kee();function GN(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||SPe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:DPe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function DPe(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 RPe(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 YN(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 nVt(r)}var Fee=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=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=NPe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=iVt(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=GN(e,this.#a,this.matchOptions),n=YN(s),i=SPe(r.headers),o={statusCode:r.statusCode,headers:RPe(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.#n&&!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.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=GN(e,this.#a,this.matchOptions),s=YN(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new wPe("Snapshot path is required");try{let s=await $qt(yPe(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 sVt(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new wPe("Snapshot path is required");let s=yPe(r);await eVt(tVt(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await Xqt(s,JS
Line truncated
|
||||
PRAGMA journal_mode = WAL;
|
||||
PRAGMA synchronous = NORMAL;
|
||||
PRAGMA temp_store = memory;
|
||||
@@ -237,83 +237,83 @@ ${e.format(r)}`.trim())}};mPe.exports=Tee});var kee=E((J6r,QPe)=>{"use strict";v
|
||||
ORDER BY cachedAt DESC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#r.close()}get(e){tte(e);let r=this.#f(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){tte(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){tte(e),_Jt(r);let s=0,n=[],i=this;return new LJt({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.#h(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}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!PJt(n[l],u[l])){c=!1;break}}if(c)return A}}};function PJt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var bE=E((g5r,vOe)=>{"use strict";var{kConstruct:OJt}=Br(),{kEnumerableProperty:dB}=ct(),{iteratorMixin:HJt,isValidHeaderName:WN,isValidHeaderValue:xOe}=zo(),{webidl:Pt}=kn(),ste=B("node:assert"),Q_=B("node:util");function TOe(t){return t===10||t===13||t===9||t===32}function kOe(t){let e=0,r=t.length;for(;r>e&&TOe(t.charCodeAt(r-1));)--r;for(;r>e&&TOe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function FOe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw Pt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});nte(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)nte(t,r[s],e[r[s]])}else throw Pt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function nte(t,e,r){if(r=kOe(r),WN(e)){if(!xOe(r))throw Pt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Pt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(UOe(t)==="immutable")throw new TypeError("immutable");return b_(t).append(e,r,!1)}function GJt(t){let e=b_(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 MOe(t,e){return t[0]<e[0]?-1:1}var y_=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMa
Line truncated
|
||||
${i}`;break;case"retry":G8e(i)&&(r[n]=i);break;case"id":Y8e(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&G8e(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&Y8e(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}}};q8e.exports={EventSourceStream:Ote}});var $8e=E((O5r,X8e)=>{"use strict";var{pipeline:nKt}=B("node:stream"),{fetching:iKt}=XN(),{makeRequest:oKt}=fB(),{webidl:Ri}=kn(),{EventSourceStream:aKt}=V8e(),{parseMIMEType:AKt}=nA(),{createFastMessageEvent:cKt}=j_(),{isNetworkError:J8e}=jN(),{kEnumerableProperty:kE}=ct(),{environmentSettingsObject:W8e}=zo(),z8e=!1,j8e=3e3,n1=0,K8e=1,i1=2,uKt="anonymous",lKt="use-credentials",bB=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=n1;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Ri.util.markAsUncloneable(this);let s="EventSource constructor";Ri.argumentLengthCheck(arguments,1,s),z8e||(z8e=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ri.converters.USVString(e),r=Ri.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=W8e,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=uKt;r.withCredentials===!0&&(o=lKt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=W8e.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=oKt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===i1)return;this.#s=n1;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!J8e(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(J8e(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?AKt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=K8e,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new aKt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(cKt(A.type,A.options))}});nKt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=iKt(e)}#c(){this.#s!==i1&&(this.#s=n1,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===n1&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){Ri.brandCheck(this,t),this.#s!==i1&&(this.#s=i1,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Ri.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=Ri.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=Ri.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},Z8e={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:n1,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:K8e,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:i1,writable:!1}};Object.defineProperties(bB,Z8e);Object.defineProperties(bB.prototype,Z8e);Object.defineProperties(bB.prototype,{close:kE,onerror:kE,onmessage:kE,onopen:kE,readyState:kE,url:kE,withCredentials:kE});Ri.converters.EventSourceInitDict=Ri.dictionaryConverter([{key:"withCredentials",converter:Ri.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ri.converters.any},{key:"node",converter:Ri.dictionaryConverter([{key:"reconnectionTime",converter:Ri.converters["unsigned long"],defaultValue:()=>j8e},{key:"dispatcher",converter:Ri.converters.any}]),defaultValue:()=>({})}]);X8e.exports={EventSource:bB,defaultReconnectionTime:j8e}});var i4e=E((H5r,Ee)=>{"use strict";var dKt=Rf(),t4e=iN(),hKt=XI(),fKt=ELe(),gKt=BLe(),pKt=EE(),EKt=U$(),mKt=VLe(),CKt=ZLe(),IKt=e_e(),r4e=Et(),cP=ct(),{InvalidArgumentError:AP}=r4e,wB=U_e(),BKt=HI(),QKt=Cee(),{MockCallHistory:yKt,MockC
Line truncated
|
||||
`)}close(){this.#r.close()}get(e){tte(e);let r=this.#f(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){tte(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){tte(e),PJt(r);let s=0,n=[],i=this;return new _Jt({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.#h(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}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!OJt(n[l],u[l])){c=!1;break}}if(c)return A}}};function OJt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var bE=E((E5r,vOe)=>{"use strict";var{kConstruct:HJt}=Br(),{kEnumerableProperty:dB}=ct(),{iteratorMixin:GJt,isValidHeaderName:WN,isValidHeaderValue:xOe}=zo(),{webidl:Pt}=kn(),ste=B("node:assert"),Q_=B("node:util");function TOe(t){return t===10||t===13||t===9||t===32}function kOe(t){let e=0,r=t.length;for(;r>e&&TOe(t.charCodeAt(r-1));)--r;for(;r>e&&TOe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function FOe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw Pt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});nte(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)nte(t,r[s],e[r[s]])}else throw Pt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function nte(t,e,r){if(r=kOe(r),WN(e)){if(!xOe(r))throw Pt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw Pt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(UOe(t)==="immutable")throw new TypeError("immutable");return b_(t).append(e,r,!1)}function YJt(t){let e=b_(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 MOe(t,e){return t[0]<e[0]?-1:1}var y_=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMa
Line truncated
|
||||
${i}`;break;case"retry":G8e(i)&&(r[n]=i);break;case"id":Y8e(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&G8e(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&Y8e(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}}};q8e.exports={EventSourceStream:Ote}});var $8e=E((G5r,X8e)=>{"use strict";var{pipeline:iKt}=B("node:stream"),{fetching:oKt}=XN(),{makeRequest:aKt}=fB(),{webidl:Ri}=kn(),{EventSourceStream:AKt}=V8e(),{parseMIMEType:cKt}=nA(),{createFastMessageEvent:uKt}=j_(),{isNetworkError:J8e}=jN(),{kEnumerableProperty:kE}=ct(),{environmentSettingsObject:W8e}=zo(),z8e=!1,j8e=3e3,n1=0,K8e=1,i1=2,lKt="anonymous",dKt="use-credentials",bB=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=n1;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Ri.util.markAsUncloneable(this);let s="EventSource constructor";Ri.argumentLengthCheck(arguments,1,s),z8e||(z8e=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Ri.converters.USVString(e),r=Ri.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=W8e,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=lKt;r.withCredentials===!0&&(o=dKt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=W8e.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=aKt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===i1)return;this.#s=n1;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!J8e(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(J8e(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?cKt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=K8e,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new AKt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(uKt(A.type,A.options))}});iKt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=oKt(e)}#c(){this.#s!==i1&&(this.#s=n1,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===n1&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){Ri.brandCheck(this,t),this.#s!==i1&&(this.#s=i1,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Ri.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=Ri.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=Ri.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},Z8e={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:n1,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:K8e,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:i1,writable:!1}};Object.defineProperties(bB,Z8e);Object.defineProperties(bB.prototype,Z8e);Object.defineProperties(bB.prototype,{close:kE,onerror:kE,onmessage:kE,onopen:kE,readyState:kE,url:kE,withCredentials:kE});Ri.converters.EventSourceInitDict=Ri.dictionaryConverter([{key:"withCredentials",converter:Ri.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Ri.converters.any},{key:"node",converter:Ri.dictionaryConverter([{key:"reconnectionTime",converter:Ri.converters["unsigned long"],defaultValue:()=>j8e},{key:"dispatcher",converter:Ri.converters.any}]),defaultValue:()=>({})}]);X8e.exports={EventSource:bB,defaultReconnectionTime:j8e}});var i4e=E((Y5r,Ee)=>{"use strict";var hKt=Rf(),t4e=iN(),fKt=XI(),gKt=ELe(),pKt=BLe(),EKt=EE(),mKt=U$(),CKt=VLe(),IKt=ZLe(),BKt=e_e(),r4e=Et(),cP=ct(),{InvalidArgumentError:AP}=r4e,wB=U_e(),QKt=HI(),yKt=Cee(),{MockCallHistory:bKt,MockC
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${i}`:n.stack}Ee.exports.fetch=function(e,r=void 0){return MKt(e,r).catch(s=>{throw e4e?n4e(s,e4e):s&&typeof s=="object"&&Error.captureStackTrace(s,Ee.exports.fetch),s})};Ee.exports.Headers=bE().Headers;Ee.exports.Response=jN().Response;Ee.exports.Request=fB().Request;Ee.exports.FormData=xL().FormData;var{setGlobalOrigin:UKt,getGlobalOrigin:vKt}=yX();Ee.exports.setGlobalOrigin=UKt;Ee.exports.getGlobalOrigin=vKt;var{CacheStorage:LKt}=P3e(),{kConstruct:_Kt}=Br();Ee.exports.caches=new LKt(_Kt);var{deleteCookie:PKt,getCookies:OKt,getSetCookies:HKt,setCookie:GKt,parseCookie:YKt}=X3e();Ee.exports.deleteCookie=PKt;Ee.exports.getCookies=OKt;Ee.exports.getSetCookies=HKt;Ee.exports.setCookie=GKt;Ee.exports.parseCookie=YKt;var{parseMIMEType:qKt,serializeAMimeType:VKt}=nA();Ee.exports.parseMIMEType=qKt;Ee.exports.serializeAMimeType=VKt;var{CloseEvent:JKt,ErrorEvent:WKt,MessageEvent:zKt}=j_(),{WebSocket:jKt,ping:KKt}=x8e();Ee.exports.WebSocket=jKt;Ee.exports.CloseEvent=JKt;Ee.exports.ErrorEvent=WKt;Ee.exports.MessageEvent=zKt;Ee.exports.ping=KKt;Ee.exports.WebSocketStream=P8e().WebSocketStream;Ee.exports.WebSocketError=Ute().WebSocketError;Ee.exports.request=o1(wB.request);Ee.exports.stream=o1(wB.stream);Ee.exports.pipeline=o1(wB.pipeline);Ee.exports.connect=o1(wB.connect);Ee.exports.upgrade=o1(wB.upgrade);Ee.exports.MockClient=QKt;Ee.exports.MockCallHistory=yKt;Ee.exports.MockCallHistoryLog=bKt;Ee.exports.MockPool=SKt;Ee.exports.MockAgent=wKt;Ee.exports.SnapshotAgent=NKt;Ee.exports.mockErrors=DKt;var{EventSource:ZKt}=$8e();Ee.exports.EventSource=ZKt;function XKt(){globalThis.fetch=Ee.exports.fetch,globalThis.Headers=Ee.exports.Headers,globalThis.Response=Ee.exports.Response,globalThis.Request=Ee.exports.Request,globalThis.FormData=Ee.exports.FormData,globalThis.WebSocket=Ee.exports.WebSocket,globalThis.CloseEvent=Ee.exports.CloseEvent,globalThis.ErrorEvent=Ee.exports.ErrorEvent,globalThis.MessageEvent=Ee.exports.MessageEvent,globalThis.EventSource=Ee.exports.EventSource}Ee.exports.install=XKt});var a1=E(_f=>{"use strict";_f.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");_f.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");_f.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";_f.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);_f.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);_f.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());_f.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 a4e=E((q5r,o4e)=>{"use strict";var{asciiLowercase:uP,solelyContainsHTTPTokenCodePoints:$Kt,soleyContainsHTTPQuotedStringTokenCodePoints:eZt}=a1();o4e.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=uP(String(e)),this._map.get(e)}has(e){return e=uP(String(e)),this._map.has(e)}set(e,r){if(e=uP(String(e)),r=String(r),!$Kt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!eZt(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=uP(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 u4e=E((V5r,c4e)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:tZt,removeTrailingHTTPWhitespace:A4e,isHTTPWhitespaceChar:rZt,solelyContainsHTTPTokenCodePoints:Hte,soleyContainsHTTPQuotedStringTokenCodePoints:sZt,asciiLowercase:Gte,collectAnHTTPQuotedString:nZt}=a1();c4e.exports=t=>{t=tZt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!Hte(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=A4e(s),s.length===0||!Hte(s))return null;let n={type:Gte(r),subtype:Gte(s),parameters:new Map};for(;e<t.length;){for(++e;rZt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=Gte(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=nZt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=A4e(o),o==="")continue}i.length>0&&Hte(i)&&sZt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var d4e=E((J5r,l4e)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:iZt}=a1();l4e.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+="=",(!iZt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var p4e=E((z5r,g4e)=>{"use strict";var oZt=a4e(),aZt=u4e(),AZt=d4e(),{asciiLowercase:h4e,solelyContainsHTTPTokenCodePoints:f4e}=a1();g4e.exports=class{constructor(e){e=String(e);let r=aZt(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 oZt(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=h4e(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!f4e(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=h4e(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!f4e(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return AZt(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 O4e=E(Xs=>{"use strict";var Zte=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),HZt=Zte(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=B("node:fs"),r=B("node:fs/promises"),s=async(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i(await(0,r.stat)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.isexe=s;var n=(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i((0,e.statSync)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.sync=n;var i=(a,A)=>a.isFile()&&o(a,A),o=(a,A)=>{let c=A.uid??process.getuid?.(),u=A.groups??process.getLine truncated
|
||||
${i}`:n.stack}Ee.exports.fetch=function(e,r=void 0){return UKt(e,r).catch(s=>{throw e4e?n4e(s,e4e):s&&typeof s=="object"&&Error.captureStackTrace(s,Ee.exports.fetch),s})};Ee.exports.Headers=bE().Headers;Ee.exports.Response=jN().Response;Ee.exports.Request=fB().Request;Ee.exports.FormData=xL().FormData;var{setGlobalOrigin:vKt,getGlobalOrigin:LKt}=yX();Ee.exports.setGlobalOrigin=vKt;Ee.exports.getGlobalOrigin=LKt;var{CacheStorage:_Kt}=P3e(),{kConstruct:PKt}=Br();Ee.exports.caches=new _Kt(PKt);var{deleteCookie:OKt,getCookies:HKt,getSetCookies:GKt,setCookie:YKt,parseCookie:qKt}=X3e();Ee.exports.deleteCookie=OKt;Ee.exports.getCookies=HKt;Ee.exports.getSetCookies=GKt;Ee.exports.setCookie=YKt;Ee.exports.parseCookie=qKt;var{parseMIMEType:VKt,serializeAMimeType:JKt}=nA();Ee.exports.parseMIMEType=VKt;Ee.exports.serializeAMimeType=JKt;var{CloseEvent:WKt,ErrorEvent:zKt,MessageEvent:jKt}=j_(),{WebSocket:KKt,ping:ZKt}=x8e();Ee.exports.WebSocket=KKt;Ee.exports.CloseEvent=WKt;Ee.exports.ErrorEvent=zKt;Ee.exports.MessageEvent=jKt;Ee.exports.ping=ZKt;Ee.exports.WebSocketStream=P8e().WebSocketStream;Ee.exports.WebSocketError=Ute().WebSocketError;Ee.exports.request=o1(wB.request);Ee.exports.stream=o1(wB.stream);Ee.exports.pipeline=o1(wB.pipeline);Ee.exports.connect=o1(wB.connect);Ee.exports.upgrade=o1(wB.upgrade);Ee.exports.MockClient=yKt;Ee.exports.MockCallHistory=bKt;Ee.exports.MockCallHistoryLog=wKt;Ee.exports.MockPool=NKt;Ee.exports.MockAgent=SKt;Ee.exports.SnapshotAgent=DKt;Ee.exports.mockErrors=RKt;var{EventSource:XKt}=$8e();Ee.exports.EventSource=XKt;function $Kt(){globalThis.fetch=Ee.exports.fetch,globalThis.Headers=Ee.exports.Headers,globalThis.Response=Ee.exports.Response,globalThis.Request=Ee.exports.Request,globalThis.FormData=Ee.exports.FormData,globalThis.WebSocket=Ee.exports.WebSocket,globalThis.CloseEvent=Ee.exports.CloseEvent,globalThis.ErrorEvent=Ee.exports.ErrorEvent,globalThis.MessageEvent=Ee.exports.MessageEvent,globalThis.EventSource=Ee.exports.EventSource}Ee.exports.install=$Kt});var a1=E(_f=>{"use strict";_f.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");_f.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");_f.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";_f.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);_f.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);_f.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());_f.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 a4e=E((J5r,o4e)=>{"use strict";var{asciiLowercase:uP,solelyContainsHTTPTokenCodePoints:eZt,soleyContainsHTTPQuotedStringTokenCodePoints:tZt}=a1();o4e.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=uP(String(e)),this._map.get(e)}has(e){return e=uP(String(e)),this._map.has(e)}set(e,r){if(e=uP(String(e)),r=String(r),!eZt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!tZt(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=uP(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 u4e=E((W5r,c4e)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:rZt,removeTrailingHTTPWhitespace:A4e,isHTTPWhitespaceChar:sZt,solelyContainsHTTPTokenCodePoints:Hte,soleyContainsHTTPQuotedStringTokenCodePoints:nZt,asciiLowercase:Gte,collectAnHTTPQuotedString:iZt}=a1();c4e.exports=t=>{t=rZt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!Hte(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=A4e(s),s.length===0||!Hte(s))return null;let n={type:Gte(r),subtype:Gte(s),parameters:new Map};for(;e<t.length;){for(++e;sZt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=Gte(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=iZt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=A4e(o),o==="")continue}i.length>0&&Hte(i)&&nZt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var d4e=E((z5r,l4e)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:oZt}=a1();l4e.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+="=",(!oZt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var p4e=E((K5r,g4e)=>{"use strict";var aZt=a4e(),AZt=u4e(),cZt=d4e(),{asciiLowercase:h4e,solelyContainsHTTPTokenCodePoints:f4e}=a1();g4e.exports=class{constructor(e){e=String(e);let r=AZt(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 aZt(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=h4e(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!f4e(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=h4e(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!f4e(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return cZt(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 O4e=E(Xs=>{"use strict";var Zte=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),GZt=Zte(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=B("node:fs"),r=B("node:fs/promises"),s=async(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i(await(0,r.stat)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.isexe=s;var n=(a,A={})=>{let{ignoreErrors:c=!1}=A;try{return i((0,e.statSync)(a),A)}catch(u){let l=u;if(c||l.code==="EACCES")return!1;throw l}};t.sync=n;var i=(a,A)=>a.isFile()&&o(a,A),o=(a,A)=>{let c=A.uid??process.getuid?.(),u=A.groups??process.getLine truncated
|
||||
globstar while`,e,l,r,d,h),this.matchOne(e.slice(l),r.slice(d),s))return this.debug("globstar found match!",l,a,h),!0;if(h==="."||h===".."||!n.dot&&h.charAt(0)==="."){this.debug("dot detected!",e,l,r,d);break}this.debug("globstar swallow a segment, and continue"),l++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return eGe(this.pattern,this.options)}parse(e,r){yP(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return Cc;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=qre,i=!0;break;case"?":n+=Wre,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;ZHe[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:KHe[c].open,close:KHe[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+PXt(LXt(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),ZHe[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,Vre),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,W,$)=>($||($="\\"),W+W+$+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?qre:f.type==="?"?Wre:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=MXt[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),W=n.slice(P.reStart,P.reEnd-8),$=n.slice(P.reEnd),ee=n.slice(P.reEnd-8,P.reEnd)+$,ae=F.split(")").length,Be=F.split("(").length-ae,Me=$;for(let Mt=0;Mt<Be;Mt++)Me=Me.replace(/\)[+*?]?/,"");$=Me;let Pe=$===""&&r!==Vre?"(?:$|\\/)":"";n=F+W+$+Pe+ee}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===Vre)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return vXt(e);let q=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",q),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?qre:r.dot?kXt:FXt,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?_Xt(a):a===Cc?Cc:a._src).reduce((a,A)=>(a[a.length-1]===Cc&&A===Cc||a.push(A),a),[]),o.forEach((a,A)=>{a!==Cc||o[A-1]===Cc||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=Cc))}),o.filter(a=>a!==Cc).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;Jre.sep!=="/"&&(e=e.split(Jre.sep).join("/")),e=e.split(XHe),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return ia.defaults(e).Minimatch}};ia.Minimatch=xB});var oGe=E((WYr,iGe)=>{iGe.exports=nGe;var Kre=B("fs"),{EventEmitter:OXt}=B("events"),{Minimatch:jre}=tGe(),{resolve:HXt}=B("path");function GXt(t,e){return new Promise((r,s)=>{Kre.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function rGe(t,e){return new Promise((r,s)=>{(e?Kre.stat:Kre.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?rGe(t,!1):null):r(null):r(o)})})}async function*sGe(t,e,r,s,n,i){let o=await GXt(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await rGe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*sGe(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*YXt(t,e,r,s){yield*sGe("",t,e,r,s,!0)}function qXt(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var bP=class extends OXt{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=qXt(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new jre(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new jre(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new jre(i,{dot:!0}))}this.iterator=YXt(HXt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this
Line truncated
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return eGe(this.pattern,this.options)}parse(e,r){yP(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return Cc;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=qre,i=!0;break;case"?":n+=Wre,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;ZHe[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:KHe[c].open,close:KHe[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+OXt(_Xt(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),ZHe[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,Vre),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,W,$)=>($||($="\\"),W+W+$+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?qre:f.type==="?"?Wre:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=UXt[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),W=n.slice(P.reStart,P.reEnd-8),$=n.slice(P.reEnd),ee=n.slice(P.reEnd-8,P.reEnd)+$,ae=F.split(")").length,Be=F.split("(").length-ae,Me=$;for(let Mt=0;Mt<Be;Mt++)Me=Me.replace(/\)[+*?]?/,"");$=Me;let Pe=$===""&&r!==Vre?"(?:$|\\/)":"";n=F+W+$+Pe+ee}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===Vre)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return LXt(e);let q=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",q),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?qre:r.dot?FXt:MXt,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?PXt(a):a===Cc?Cc:a._src).reduce((a,A)=>(a[a.length-1]===Cc&&A===Cc||a.push(A),a),[]),o.forEach((a,A)=>{a!==Cc||o[A-1]===Cc||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=Cc))}),o.filter(a=>a!==Cc).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;Jre.sep!=="/"&&(e=e.split(Jre.sep).join("/")),e=e.split(XHe),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return ia.defaults(e).Minimatch}};ia.Minimatch=xB});var oGe=E((jYr,iGe)=>{iGe.exports=nGe;var Kre=B("fs"),{EventEmitter:HXt}=B("events"),{Minimatch:jre}=tGe(),{resolve:GXt}=B("path");function YXt(t,e){return new Promise((r,s)=>{Kre.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function rGe(t,e){return new Promise((r,s)=>{(e?Kre.stat:Kre.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?rGe(t,!1):null):r(null):r(o)})})}async function*sGe(t,e,r,s,n,i){let o=await YXt(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await rGe(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*sGe(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*qXt(t,e,r,s){yield*sGe("",t,e,r,s,!0)}function VXt(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var bP=class extends HXt{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=VXt(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new jre(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new jre(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new jre(i,{dot:!0}))}this.iterator=qXt(GXt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this
Line truncated
|
||||
`,S);S=H===-1?w.length:H}else if(M!==-1&&w[S]==="/"&&w[S+1]==="*"){let H=w.indexOf("*/",S);H!==-1?(S=H+2,M=w.indexOf("*/",S)):(y+=w[S],S++)}else y+=w[S],S++;return y}function kQ(w){let y=xQ(w.toString()),S=y.match(T3);if(S||(S=y.match(x3)),!S)throw new Error(`could not parse args in autoInject
|
||||
Source:
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(kD).map(H=>H.replace(FD,"").trim())}function FQ(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],V,z=h(H),j=!z&&H.length===1||z&&H.length===0;if(Array.isArray(H))V=[...H],H=V.pop(),S[M]=V.concat(V.length>0?re:H);else if(j)S[M]=H;else{if(V=kQ(H),H.length===0&&!z&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");z||V.pop(),S[M]=V.concat(re)}function re(De,Ut){var Kt=V.map(Ot=>De[Ot]);Kt.push(Ut),C(H)(...Kt)}}),TQ(S,y)}class MQ{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):UQ(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):UQ(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function UQ(w,y){w.length=1,w.head=w.tail=y}function pm(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,V=[];let z={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(qe,we){z[qe].push(we)}function re(qe,we){let Ve=(...Ht)=>{De(qe,Ve),we(...Ht)};z[qe].push(Ve)}function De(qe,we){if(!qe)return Object.keys(z).forEach(Ve=>z[Ve]=[]);if(!we)return z[qe]=[];z[qe]=z[qe].filter(Ve=>Ve!==we)}function Ut(qe,...we){z[qe].forEach(Ve=>Ve(...we))}var Kt=!1;function Ot(qe,we,Ve,Ht){if(Ht!=null&&typeof Ht!="function")throw new Error("task callback must be a function");Zt.started=!0;var Or,sn;function da(hg,...GQ){if(hg)return Ve?sn(hg):Or();if(GQ.length<=1)return Or(GQ[0]);Or(GQ)}var Im=Zt._createTaskItem(qe,Ve?da:Ht||da);if(we?Zt._tasks.unshift(Im):Zt._tasks.push(Im),Kt||(Kt=!0,c(()=>{Kt=!1,Zt.process()})),Ve||!Ht)return new Promise((hg,GQ)=>{Or=hg,sn=GQ})}function la(qe){return function(we,...Ve){H-=1;for(var Ht=0,Or=qe.length;Ht<Or;Ht++){var sn=qe[Ht],da=V.indexOf(sn);da===0?V.shift():da>0&&V.splice(da,1),sn.callback(we,...Ve),we!=null&&Ut("error",we,sn.data)}H<=Zt.concurrency-Zt.buffer&&Ut("unsaturated"),Zt.idle()&&Ut("drain"),Zt.process()}}function Cm(qe){return qe.length===0&&Zt.idle()?(c(()=>Ut("drain")),!0):!1}let dg=qe=>we=>{if(!we)return new Promise((Ve,Ht)=>{re(qe,(Or,sn)=>{if(Or)return Ht(Or);Ve(sn)})});De(qe),j(qe,we)};var HQ=!1,Zt={_tasks:new MQ,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*Zt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!1,we)):Ot(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!0,we)):Ot(qe,!1,!0,we)},kill(){De(),Zt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!1,we)):Ot(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!0,we)):Ot(qe,!0,!0,we)},remove(qe){Zt._tasks.remove(qe)},process(){if(!HQ){for(HQ=!0;!Zt.paused&&H<Zt.concurrency&&Zt._tasks.length;){var qe=[],we=[],Ve=Zt._tasks.length;Zt.payload&&(Ve=Math.min(Ve,Zt.payload));for(var Ht=0;Ht<Ve;Ht++){var Or=Zt._tasks.shift();qe.push(Or),V.push(Or),we.push(Or.data)}H+=1,Zt._tasks.length===0&&Ut("empty"),H===Zt.concurrency&&Ut("saturated");var sn=ee(la(qe));M(we,sn)}HQ=!1}},length(){return Zt._tasks.length},running(){return H},workersList(){return V},idle(){return Zt._tasks.length+H===0},pause(){Zt.paused=!0},resume(){Zt.paused!==!1&&(Zt.paused=!1,c(Zt.process))}};return Object.defineProperties(Zt,{saturated:{writable:!1,value:dg("saturated")},unsaturated:{writable:!1,value:dg("unsaturated")},empty:{writable:!1,value:dg("empty")},drain:{writable:!1,value:dg("drain")},error:{writable:!1,value:dg("error")}}),Zt}function vQ(w,y){return pm(w,1,y)}function Em(w,y,S){return pm(w,y,S)}function ua(w,y,S,M){M=q(M);var H=C(S);return vi(w,(V,z,j)=>{H(y,V,(re,De)=>{y=De,j(re)})},V=>M(V,y))}var BA=m(ua,4);function mm(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Ql(),BA(y,S,(V,z,j)=>{z.apply(M,V.concat((re,...De)=>{j(re,De)}))},(V,z)=>H(V,...z)),H[Bl]}}function MD(...w){return mm(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(V,z)=>{H(V,(j,...re)=>j?z(j):z(j,re))},(V,z)=>{for(var j=[],re=0;re<z.length;re++)z[re]&&(j=j.concat(...z[re]));return M(V,j)})}var G=m(D,4);function K(w,y,S){return G(w,1/0,y,S)}var Z=m(K,3);function Ae(w,y,S){retur
Line truncated
|
||||
GFS4: `),console.error(t)});is[Mn]||(pGe=global[Mn]||[],mGe(is,pGe),is.close=(function(t){function e(r,s){return t.call(is,r,function(n){n||EGe(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,RP,{value:t}),e})(is.close),is.closeSync=(function(t){function e(r){t.apply(is,arguments),EGe()}return Object.defineProperty(e,RP,{value:t}),e})(is.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){PE(is[Mn]),B("assert").equal(is[Mn].length,0)}));var pGe;global[Mn]||mGe(global,is[Mn]);ese.exports=Xre($Xt(is));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!is.__patched&&(ese.exports=Xre(is),is.__patched=!0);function Xre(t){ZXt(t),t.gracefulify=Xre,t.createReadStream=U,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(F,W,$){return typeof W=="function"&&($=W,W=null),ee(F,W,$);function ee(ae,Be,Me,Pe){return e(ae,Be,function(Mt){Mt&&(Mt.code==="EMFILE"||Mt.code==="ENFILE")?kB([ee,[ae,Be,Me],Mt,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return s(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return i(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,W,$,ee){return typeof $=="function"&&(ee=$,$=0),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return a(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,W,$){typeof W=="function"&&($=W,W=null);var ee=u.test(process.version)?function(Me,Pe,Mt,Pr){return c(Me,ae(Me,Pe,Mt,Pr))}:function(Me,Pe,Mt,Pr){return c(Me,Pe,ae(Me,Pe,Mt,Pr))};return ee(F,W,$);function ae(Be,Me,Pe,Mt){return function(Pr,zt){Pr&&(Pr.code==="EMFILE"||Pr.code==="ENFILE")?kB([ee,[Be,Me,Pe],Pr,Mt||Date.now(),Date.now()]):(zt&&zt.sort&&zt.sort(),typeof Pe=="function"&&Pe.call(this,Pr,zt))}}}if(process.version.substr(0,4)==="v0.8"){var d=XXt(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,W){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.autoClose&&F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$),F.read())})}function Q(F,W){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$))})}function U(F,W){return new t.ReadStream(F,W)}function q(F,W){return new t.WriteStream(F,W)}var x=t.open;t.open=P;function P(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return x(Be,Me,Pe,function(zt,Gs){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}return t}function kB(t){PE("ENQUEUE",t[0].name,t[1]),is[Mn].push(t),$re()}var DP;function EGe(){for(var t=Date.now(),e=0;e<is[Mn].length;++e)is[Mn][e].length>2&&(is[Mn][e][3]=t,is[Mn][e][4]=t);$re()}function $re(){if(clearTimeout(DP),DP=void 0,is[Mn].length!==0){var t=is[Mn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)PE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){PE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(PE("RETRY",e.name,r),e.apply(null,r.concat([n]))):is[Mn].push(t)}DP===void 0&&(DP=setTimeout($re,0))}}});var TP=E((XYr,CGe)=>{"use strict";var al=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";al.writable=t=>al(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";al.readable=t=>al(t)&&t.readable!=
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};Z5e.exports={AggregateError:vse,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var Lse=E((AVr,X5e)=>{"use strict";X5e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ai=E((cVr,t9e)=>{"use strict";var{format:Qsr,inspect:jP}=Lse(),{AggregateError:ysr}=Kr(),bsr=globalThis.AggregateError||ysr,wsr=Symbol("kIsNodeError"),Ssr=["string","function","number","object","Function","Object","boolean","bigint","symbol"],Nsr=/^([A-Z][a-z0-9]*)+$/,Dsr="__node_internal_",KP={};function GE(t,e){if(!t)throw new KP.ERR_INTERNAL_ASSERTION(e)}function $5e(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function Rsr(t,e,r){if(typeof e=="function")return GE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return GE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:Qsr(e,...r)}function vn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(Rsr(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[wsr]=!0,KP[t]=s}function e9e(t){let e=Dsr+t.name;return Object.defineProperty(t,"name",{value:e}),t}function Tsr(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new bsr([e,t],e.message);return r.code=e.code,r}return t||e}var _se=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new KP.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};vn("ERR_ASSERTION","%s",Error);vn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{GE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)GE(typeof A=="string","All expected entries have to be of type string"),Ssr.includes(A)?n.push(A.toLowerCase()):Nsr.test(A)?i.push(A):(GE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(kD).map(H=>H.replace(FD,"").trim())}function FQ(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],V,z=h(H),j=!z&&H.length===1||z&&H.length===0;if(Array.isArray(H))V=[...H],H=V.pop(),S[M]=V.concat(V.length>0?re:H);else if(j)S[M]=H;else{if(V=kQ(H),H.length===0&&!z&&V.length===0)throw new Error("autoInject task functions require explicit parameters.");z||V.pop(),S[M]=V.concat(re)}function re(De,Ut){var Kt=V.map(Ot=>De[Ot]);Kt.push(Ut),C(H)(...Kt)}}),TQ(S,y)}class MQ{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):UQ(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):UQ(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function UQ(w,y){w.length=1,w.head=w.tail=y}function pm(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,V=[];let z={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(qe,we){z[qe].push(we)}function re(qe,we){let Ve=(...Ht)=>{De(qe,Ve),we(...Ht)};z[qe].push(Ve)}function De(qe,we){if(!qe)return Object.keys(z).forEach(Ve=>z[Ve]=[]);if(!we)return z[qe]=[];z[qe]=z[qe].filter(Ve=>Ve!==we)}function Ut(qe,...we){z[qe].forEach(Ve=>Ve(...we))}var Kt=!1;function Ot(qe,we,Ve,Ht){if(Ht!=null&&typeof Ht!="function")throw new Error("task callback must be a function");Zt.started=!0;var Or,sn;function da(hg,...GQ){if(hg)return Ve?sn(hg):Or();if(GQ.length<=1)return Or(GQ[0]);Or(GQ)}var Im=Zt._createTaskItem(qe,Ve?da:Ht||da);if(we?Zt._tasks.unshift(Im):Zt._tasks.push(Im),Kt||(Kt=!0,c(()=>{Kt=!1,Zt.process()})),Ve||!Ht)return new Promise((hg,GQ)=>{Or=hg,sn=GQ})}function la(qe){return function(we,...Ve){H-=1;for(var Ht=0,Or=qe.length;Ht<Or;Ht++){var sn=qe[Ht],da=V.indexOf(sn);da===0?V.shift():da>0&&V.splice(da,1),sn.callback(we,...Ve),we!=null&&Ut("error",we,sn.data)}H<=Zt.concurrency-Zt.buffer&&Ut("unsaturated"),Zt.idle()&&Ut("drain"),Zt.process()}}function Cm(qe){return qe.length===0&&Zt.idle()?(c(()=>Ut("drain")),!0):!1}let dg=qe=>we=>{if(!we)return new Promise((Ve,Ht)=>{re(qe,(Or,sn)=>{if(Or)return Ht(Or);Ve(sn)})});De(qe),j(qe,we)};var HQ=!1,Zt={_tasks:new MQ,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*Zt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!1,we)):Ot(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!1,!0,we)):Ot(qe,!1,!0,we)},kill(){De(),Zt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!1,we)):Ot(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?Cm(qe)?void 0:qe.map(Ve=>Ot(Ve,!0,!0,we)):Ot(qe,!0,!0,we)},remove(qe){Zt._tasks.remove(qe)},process(){if(!HQ){for(HQ=!0;!Zt.paused&&H<Zt.concurrency&&Zt._tasks.length;){var qe=[],we=[],Ve=Zt._tasks.length;Zt.payload&&(Ve=Math.min(Ve,Zt.payload));for(var Ht=0;Ht<Ve;Ht++){var Or=Zt._tasks.shift();qe.push(Or),V.push(Or),we.push(Or.data)}H+=1,Zt._tasks.length===0&&Ut("empty"),H===Zt.concurrency&&Ut("saturated");var sn=ee(la(qe));M(we,sn)}HQ=!1}},length(){return Zt._tasks.length},running(){return H},workersList(){return V},idle(){return Zt._tasks.length+H===0},pause(){Zt.paused=!0},resume(){Zt.paused!==!1&&(Zt.paused=!1,c(Zt.process))}};return Object.defineProperties(Zt,{saturated:{writable:!1,value:dg("saturated")},unsaturated:{writable:!1,value:dg("unsaturated")},empty:{writable:!1,value:dg("empty")},drain:{writable:!1,value:dg("drain")},error:{writable:!1,value:dg("error")}}),Zt}function vQ(w,y){return pm(w,1,y)}function Em(w,y,S){return pm(w,y,S)}function ua(w,y,S,M){M=q(M);var H=C(S);return vi(w,(V,z,j)=>{H(y,V,(re,De)=>{y=De,j(re)})},V=>M(V,y))}var BA=m(ua,4);function mm(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Ql(),BA(y,S,(V,z,j)=>{z.apply(M,V.concat((re,...De)=>{j(re,De)}))},(V,z)=>H(V,...z)),H[Bl]}}function MD(...w){return mm(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(V,z)=>{H(V,(j,...re)=>j?z(j):z(j,re))},(V,z)=>{for(var j=[],re=0;re<z.length;re++)z[re]&&(j=j.concat(...z[re]));return M(V,j)})}var G=m(D,4);function K(w,y,S){return G(w,1/0,y,S)}var Z=m(K,3);function Ae(w,y,S){retur
Line truncated
|
||||
GFS4: `),console.error(t)});is[Mn]||(pGe=global[Mn]||[],mGe(is,pGe),is.close=(function(t){function e(r,s){return t.call(is,r,function(n){n||EGe(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,RP,{value:t}),e})(is.close),is.closeSync=(function(t){function e(r){t.apply(is,arguments),EGe()}return Object.defineProperty(e,RP,{value:t}),e})(is.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){PE(is[Mn]),B("assert").equal(is[Mn].length,0)}));var pGe;global[Mn]||mGe(global,is[Mn]);ese.exports=Xre(e$t(is));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!is.__patched&&(ese.exports=Xre(is),is.__patched=!0);function Xre(t){XXt(t),t.gracefulify=Xre,t.createReadStream=U,t.createWriteStream=q;var e=t.readFile;t.readFile=r;function r(F,W,$){return typeof W=="function"&&($=W,W=null),ee(F,W,$);function ee(ae,Be,Me,Pe){return e(ae,Be,function(Mt){Mt&&(Mt.code==="EMFILE"||Mt.code==="ENFILE")?kB([ee,[ae,Be,Me],Mt,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return s(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return i(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,W,$,ee){return typeof $=="function"&&(ee=$,$=0),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return a(Be,Me,Pe,function(zt){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,W,$){typeof W=="function"&&($=W,W=null);var ee=u.test(process.version)?function(Me,Pe,Mt,Pr){return c(Me,ae(Me,Pe,Mt,Pr))}:function(Me,Pe,Mt,Pr){return c(Me,Pe,ae(Me,Pe,Mt,Pr))};return ee(F,W,$);function ae(Be,Me,Pe,Mt){return function(Pr,zt){Pr&&(Pr.code==="EMFILE"||Pr.code==="ENFILE")?kB([ee,[Be,Me,Pe],Pr,Mt||Date.now(),Date.now()]):(zt&&zt.sort&&zt.sort(),typeof Pe=="function"&&Pe.call(this,Pr,zt))}}}if(process.version.substr(0,4)==="v0.8"){var d=$Xt(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,W){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.autoClose&&F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$),F.read())})}function Q(F,W){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(W,$){W?(F.destroy(),F.emit("error",W)):(F.fd=$,F.emit("open",$))})}function U(F,W){return new t.ReadStream(F,W)}function q(F,W){return new t.WriteStream(F,W)}var x=t.open;t.open=P;function P(F,W,$,ee){return typeof $=="function"&&(ee=$,$=null),ae(F,W,$,ee);function ae(Be,Me,Pe,Mt,Pr){return x(Be,Me,Pe,function(zt,Gs){zt&&(zt.code==="EMFILE"||zt.code==="ENFILE")?kB([ae,[Be,Me,Pe,Mt],zt,Pr||Date.now(),Date.now()]):typeof Mt=="function"&&Mt.apply(this,arguments)})}}return t}function kB(t){PE("ENQUEUE",t[0].name,t[1]),is[Mn].push(t),$re()}var DP;function EGe(){for(var t=Date.now(),e=0;e<is[Mn].length;++e)is[Mn][e].length>2&&(is[Mn][e][3]=t,is[Mn][e][4]=t);$re()}function $re(){if(clearTimeout(DP),DP=void 0,is[Mn].length!==0){var t=is[Mn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)PE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){PE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(PE("RETRY",e.name,r),e.apply(null,r.concat([n]))):is[Mn].push(t)}DP===void 0&&(DP=setTimeout($re,0))}}});var TP=E((eqr,CGe)=>{"use strict";var al=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";al.writable=t=>al(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";al.readable=t=>al(t)&&t.readable!=
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};Z5e.exports={AggregateError:vse,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var Lse=E((uVr,X5e)=>{"use strict";X5e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ai=E((lVr,t9e)=>{"use strict";var{format:ysr,inspect:jP}=Lse(),{AggregateError:bsr}=Kr(),wsr=globalThis.AggregateError||bsr,Ssr=Symbol("kIsNodeError"),Nsr=["string","function","number","object","Function","Object","boolean","bigint","symbol"],Dsr=/^([A-Z][a-z0-9]*)+$/,Rsr="__node_internal_",KP={};function GE(t,e){if(!t)throw new KP.ERR_INTERNAL_ASSERTION(e)}function $5e(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function Tsr(t,e,r){if(typeof e=="function")return GE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return GE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:ysr(e,...r)}function vn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(Tsr(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[Ssr]=!0,KP[t]=s}function e9e(t){let e=Rsr+t.name;return Object.defineProperty(t,"name",{value:e}),t}function xsr(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new wsr([e,t],e.message);return r.code=e.code,r}return t||e}var _se=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new KP.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};vn("ERR_ASSERTION","%s",Error);vn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{GE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)GE(typeof A=="string","All expected entries have to be of type string"),Nsr.includes(A)?n.push(A.toLowerCase()):Dsr.test(A)?i.push(A):(GE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
globstar while`,e,d,r,h,f),this.matchOne(e.slice(d),r.slice(h),s))return this.debug("globstar found match!",d,A,f),!0;if(f==="."||f===".."||!n.dot&&f.charAt(0)==="."){this.debug("dot detected!",e,d,r,h);break}this.debug("globstar swallow a segment, and continue"),d++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,_O.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(idr))?n=r.dot?adr:odr:(s=e.match(jlr))?n=(r.nocase?r.dot?$lr:Xlr:r.dot?Zlr:Klr)(s[1]):(s=e.match(Adr))?n=(r.nocase?r.dot?udr:cdr:r.dot?ldr:ddr)(s):(s=e.match(edr))?n=r.dot?rdr:tdr:(s=e.match(sdr))&&(n=ndr);let i=cWe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?fdr:r.dot?gdr:pdr,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?Qdr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=em;var ydr=Aie();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return ydr.AST}});var bdr=cie();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return bdr.escape}});var wdr=FO();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return wdr.unescape}});be.minimatch.AST=cWe.AST;be.minimatch.Minimatch=em;be.minimatch.escape=Jlr.escape;be.minimatch.unescape=Wlr.unescape});var EWe=E(OO=>{"use strict";Object.defineProperty(OO,"__esModule",{value:!0});OO.LRUCache=void 0;var oQ=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,fWe=new Set,uie=typeof process=="object"&&process?process:{},gWe=(t,e,r,s)=>{typeof uie.emitWarning=="function"?uie.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},PO=globalThis.AbortController,hWe=globalThis.AbortSignal;if(typeof PO>"u"){hWe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},PO=class{constructor(){e()}signal=new hWe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=uie.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,gWe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var Sdr=t=>!fWe.has(t),Kf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),pWe=t=>Kf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?aQ:null:null,aQ=class extends Array{constructor(e){super(e),this.fill(0)}},lie=class t{heap;length;static#e=!1;static create(e){let r=pWe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},die=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,_O.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(odr))?n=r.dot?Adr:adr:(s=e.match(Klr))?n=(r.nocase?r.dot?edr:$lr:r.dot?Xlr:Zlr)(s[1]):(s=e.match(cdr))?n=(r.nocase?r.dot?ldr:udr:r.dot?ddr:hdr)(s):(s=e.match(tdr))?n=r.dot?sdr:rdr:(s=e.match(ndr))&&(n=idr);let i=cWe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?gdr:r.dot?pdr:Edr,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?ydr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=em;var bdr=Aie();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return bdr.AST}});var wdr=cie();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return wdr.escape}});var Sdr=FO();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return Sdr.unescape}});be.minimatch.AST=cWe.AST;be.minimatch.Minimatch=em;be.minimatch.escape=Wlr.escape;be.minimatch.unescape=zlr.unescape});var EWe=E(OO=>{"use strict";Object.defineProperty(OO,"__esModule",{value:!0});OO.LRUCache=void 0;var oQ=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,fWe=new Set,uie=typeof process=="object"&&process?process:{},gWe=(t,e,r,s)=>{typeof uie.emitWarning=="function"?uie.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},PO=globalThis.AbortController,hWe=globalThis.AbortSignal;if(typeof PO>"u"){hWe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},PO=class{constructor(){e()}signal=new hWe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=uie.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,gWe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var Ndr=t=>!fWe.has(t),Kf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),pWe=t=>Kf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?aQ:null:null,aQ=class extends Array{constructor(e){super(e),this.fill(0)}},lie=class t{heap;length;static#e=!1;static create(e){let r=pWe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},die=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
`)),e.linkname&&(r+=poe(" linkpath="+e.linkname+`
|
||||
`));let s=e.pax;if(s)for(let n in s)r+=poe(" "+n+"="+s[n]+`
|
||||
`);return Wt.from(r)};CQ.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Wt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Wt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};CQ.encode=function(e){let r=Wt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Wt.byteLength(s)!==s.length)return null;for(;Wt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Wt.byteLength(s)>100||Wt.byteLength(n)>155||e.linkname&&Wt.byteLength(e.linkname)>100?null:(Wt.write(r,s),Wt.write(r,ng(e.mode&Ogr,6),100),Wt.write(r,ng(e.uid,6),108),Wt.write(r,ng(e.gid,6),116),Wgr(e.size,r,124),Wt.write(r,ng(e.mtime.getTime()/1e3|0,11),136),r[156]=y3+Vgr(e.type),e.linkname&&Wt.write(r,e.linkname,157),Wt.copy(Q7e,r,bD),Wt.copy(Lgr,r,Eoe),e.uname&&Wt.write(r,e.uname,265),e.gname&&Wt.write(r,e.gname,297),Wt.write(r,ng(e.devmajor||0,6),329),Wt.write(r,ng(e.devminor||0,6),337),n&&Wt.write(r,n,345),Wt.write(r,ng(b7e(r),6),148),r)};CQ.decode=function(e,r,s){let n=e[156]===0?0:e[156]-y3,i=mQ(e,0,100,r),o=sg(e,100,8),a=sg(e,108,8),A=sg(e,116,8),c=sg(e,124,12),u=sg(e,136,12),l=qgr(n),d=e[157]===0?null:mQ(e,157,100,r),h=mQ(e,265,32),f=mQ(e,297,32),p=sg(e,329,8),C=sg(e,337,8),m=b7e(e);if(m===256)return null;if(m!==sg(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(Hgr(e))e[345]&&(i=mQ(e,345,155,r)+"/"+i);else if(!Ggr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function Hgr(t){return Wt.equals(Q7e,t.subarray(bD,bD+6))}function Ggr(t){return Wt.equals(_gr,t.subarray(bD,bD+6))&&Wt.equals(Pgr,t.subarray(Eoe,Eoe+2))}function Ygr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function qgr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function Vgr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function y7e(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function b7e(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function ng(t,e){return t=t.toString(8),t.length>e?vgr.slice(0,e)+" ":Ugr.slice(0,e-t.length)+t+" "}function Jgr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function Wgr(t,e,r){t.toString(8).length>11?Jgr(t,e,r):Wt.write(e,ng(t,11),r)}function zgr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function sg(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return zgr(t);{for(;e<t.length&&t[e]===32;)e++;let s=Ygr(y7e(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Wt.toString(t.subarray(e,s)),8)}}function mQ(t,e,r,s){return Wt.toString(t.subarray(e,y7e(t,0,e,e+r)),s)}function poe(t){let e=Wt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var R7e=E((UWr,D7e)=>{var{Writable:jgr,Readable:Kgr,getStreamError:w7e}=goe(),Zgr=eoe(),S7e=hQ(),IQ=moe(),Xgr=S7e.alloc(0),Ioe=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new Zgr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return Xgr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return S7e.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},Boe=class extends Kgr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(w7e(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=N7e(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},Qoe=class extends j
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function fpe(t,e){if(process.env.GITHUB_OUTPUT||"")return YQ("OUTPUT",sR(t,e));process.stdout.write(CG.EOL),yA("set-output",{name:t},Nc(e))}function _g(t){process.exitCode=mG.Failure,Gc(t)}function UA(){return process.env.RUNNER_DEBUG==="1"}function Y(t){yA("debug",{},t)}function Gc(t,e={}){yA("error",eR(e),t instanceof Error?t.toString():t)}function at(t,e={}){yA("warning",eR(e),t instanceof Error?t.toString():t)}function gpe(t,e={}){yA("notice",eR(e),t instanceof Error?t.toString():t)}function te(t){process.stdout.write(t+CG.EOL)}function Lut(t){H3("group",t)}function _ut(){H3("endgroup")}function Ax(t,e){return vut(this,void 0,void 0,function*(){Lut(t);let r;try{r=yield e()}finally{_ut()}return r})}function E0(t,e){if(process.env.GITHUB_STATE||"")return YQ("STATE",sR(t,e));yA("save-state",{name:t},Nc(e))}import*as Wte from"fs";import*as zte from"path";import*as hP from"os";import{readFileSync as Put,existsSync as Out}from"fs";import{EOL as Hut}from"os";var m0=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Out(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Put(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${Hut}`)}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 Y9=le(Hye(),1),Gye=le(P9(),1),Ayt=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 Yye(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function qye(t){return new Y9.HttpClient().getAgent(t)}function cyt(t){return new Y9.HttpClient().getAgentDispatcher(t)}function Vye(t){let e=cyt(t);return(s,n)=>Ayt(this,void 0,void 0,function*(){return(0,Gye.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function Jye(){return process.env.GITHUB_API_URL||"https://api.github.com"}function uk(){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 lk(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)=>lk.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 Wye(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 zye(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 jye=Function.bind,Kye=jye.bind(jye);function Zye(t,e,r){let s=Kye(zye,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]=Kye(Wye,null).apply(null,i)})}function lyt(){let t=Symbol("Singular"),e={registry:{}},r=lk.bind(null,e,t);return Zye(r,e,t),r}function dyt(){let t={registry:{}},e=lk.bind(null,t);return Zye(e,t),e}var Xye={Singular:lyt,Collection:dyt};var oY=le(rY(),1);var bbe=le(rY(),1);var ibt="0.0.0-developm
Line truncated
|
||||
`);return Wt.from(r)};CQ.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Wt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Wt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};CQ.encode=function(e){let r=Wt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Wt.byteLength(s)!==s.length)return null;for(;Wt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Wt.byteLength(s)>100||Wt.byteLength(n)>155||e.linkname&&Wt.byteLength(e.linkname)>100?null:(Wt.write(r,s),Wt.write(r,ng(e.mode&Hgr,6),100),Wt.write(r,ng(e.uid,6),108),Wt.write(r,ng(e.gid,6),116),zgr(e.size,r,124),Wt.write(r,ng(e.mtime.getTime()/1e3|0,11),136),r[156]=y3+Jgr(e.type),e.linkname&&Wt.write(r,e.linkname,157),Wt.copy(Q7e,r,bD),Wt.copy(_gr,r,Eoe),e.uname&&Wt.write(r,e.uname,265),e.gname&&Wt.write(r,e.gname,297),Wt.write(r,ng(e.devmajor||0,6),329),Wt.write(r,ng(e.devminor||0,6),337),n&&Wt.write(r,n,345),Wt.write(r,ng(b7e(r),6),148),r)};CQ.decode=function(e,r,s){let n=e[156]===0?0:e[156]-y3,i=mQ(e,0,100,r),o=sg(e,100,8),a=sg(e,108,8),A=sg(e,116,8),c=sg(e,124,12),u=sg(e,136,12),l=Vgr(n),d=e[157]===0?null:mQ(e,157,100,r),h=mQ(e,265,32),f=mQ(e,297,32),p=sg(e,329,8),C=sg(e,337,8),m=b7e(e);if(m===256)return null;if(m!==sg(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(Ggr(e))e[345]&&(i=mQ(e,345,155,r)+"/"+i);else if(!Ygr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function Ggr(t){return Wt.equals(Q7e,t.subarray(bD,bD+6))}function Ygr(t){return Wt.equals(Pgr,t.subarray(bD,bD+6))&&Wt.equals(Ogr,t.subarray(Eoe,Eoe+2))}function qgr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function Vgr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function Jgr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function y7e(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function b7e(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function ng(t,e){return t=t.toString(8),t.length>e?Lgr.slice(0,e)+" ":vgr.slice(0,e-t.length)+t+" "}function Wgr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function zgr(t,e,r){t.toString(8).length>11?Wgr(t,e,r):Wt.write(e,ng(t,11),r)}function jgr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function sg(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return jgr(t);{for(;e<t.length&&t[e]===32;)e++;let s=qgr(y7e(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Wt.toString(t.subarray(e,s)),8)}}function mQ(t,e,r,s){return Wt.toString(t.subarray(e,y7e(t,0,e,e+r)),s)}function poe(t){let e=Wt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var R7e=E((LWr,D7e)=>{var{Writable:Kgr,Readable:Zgr,getStreamError:w7e}=goe(),Xgr=eoe(),S7e=hQ(),IQ=moe(),$gr=S7e.alloc(0),Ioe=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new Xgr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return $gr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return S7e.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},Boe=class extends Zgr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(w7e(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=N7e(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},Qoe=class extends K
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function fpe(t,e){if(process.env.GITHUB_OUTPUT||"")return YQ("OUTPUT",sR(t,e));process.stdout.write(CG.EOL),yA("set-output",{name:t},Nc(e))}function _g(t){process.exitCode=mG.Failure,Gc(t)}function UA(){return process.env.RUNNER_DEBUG==="1"}function Y(t){yA("debug",{},t)}function Gc(t,e={}){yA("error",eR(e),t instanceof Error?t.toString():t)}function at(t,e={}){yA("warning",eR(e),t instanceof Error?t.toString():t)}function gpe(t,e={}){yA("notice",eR(e),t instanceof Error?t.toString():t)}function te(t){process.stdout.write(t+CG.EOL)}function _ut(t){H3("group",t)}function Put(){H3("endgroup")}function Ax(t,e){return Lut(this,void 0,void 0,function*(){_ut(t);let r;try{r=yield e()}finally{Put()}return r})}function E0(t,e){if(process.env.GITHUB_STATE||"")return YQ("STATE",sR(t,e));yA("save-state",{name:t},Nc(e))}import*as Wte from"fs";import*as zte from"path";import*as hP from"os";import{readFileSync as Out,existsSync as Hut}from"fs";import{EOL as Gut}from"os";var m0=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(Hut(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(Out(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${Gut}`)}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 Y9=le(Hye(),1),Gye=le(P9(),1),cyt=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 Yye(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function qye(t){return new Y9.HttpClient().getAgent(t)}function uyt(t){return new Y9.HttpClient().getAgentDispatcher(t)}function Vye(t){let e=uyt(t);return(s,n)=>cyt(this,void 0,void 0,function*(){return(0,Gye.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function Jye(){return process.env.GITHUB_API_URL||"https://api.github.com"}function uk(){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 lk(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)=>lk.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 Wye(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 zye(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 jye=Function.bind,Kye=jye.bind(jye);function Zye(t,e,r){let s=Kye(zye,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]=Kye(Wye,null).apply(null,i)})}function dyt(){let t=Symbol("Singular"),e={registry:{}},r=lk.bind(null,e,t);return Zye(r,e,t),r}function hyt(){let t={registry:{}},e=lk.bind(null,t);return Zye(e,t),e}var Xye={Singular:dyt,Collection:hyt};var oY=le(rY(),1);var bbe=le(rY(),1);var obt="0.0.0-developm
Line truncated
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var abt=class extends Error{constructor(t,e,r){super(obt(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},Abt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],cbt=["query","method","url"],ybe=/\/api\/v3\/?$/;function ubt(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(cbt.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)=>Abt.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 ybe.test(i)&&(n.url=i.replace(ybe,"/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 abt(n,a,o.data)}return o.data.data})}function sY(t,e){let r=t.defaults(e);return Object.assign((n,i)=>ubt(r,n,i),{defaults:sY.bind(null,r),endpoint:r.endpoint})}var mBr=sY(bbe.request,{headers:{"user-agent":`octokit-graphql.js/${ibt} ${uk()}`},method:"POST",url:"/graphql"});function wbe(t){return sY(t,{method:"POST",url:"/graphql"})}var nY="(?:[a-zA-Z0-9_-]+)",Sbe="\\.",Nbe=new RegExp(`^${nY}${Sbe}${nY}${Sbe}${nY}$`),lbt=Nbe.test.bind(Nbe);async function dbt(t){let e=lbt(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 hbt(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function fbt(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=hbt(t),e(n)}var Dbe=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(dbt.bind(null,e),{hook:fbt.bind(null,e)})};var iY="7.0.6";var Rbe=()=>{},gbt=console.warn.bind(console),pbt=console.error.bind(console);function Ebt(t={}){return typeof t.debug!="function"&&(t.debug=Rbe),typeof t.info!="function"&&(t.info=Rbe),typeof t.warn!="function"&&(t.warn=gbt),typeof t.error!="function"&&(t.error=pbt),t}var Tbe=`octokit-core.js/${iY} ${uk()}`,fk=class{static VERSION=iY;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 Xye.Collection,s={baseUrl:oY.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Tbe}`:Tbe,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=oY.request.defaults(s),this.graphql=wbe(this.request).defaults(s),this.log=Ebt(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=Dbe(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 aY="17.0.0";var mbt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`)}var Abt=class extends Error{constructor(t,e,r){super(abt(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},cbt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],ubt=["query","method","url"],ybe=/\/api\/v3\/?$/;function lbt(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(ubt.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)=>cbt.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 ybe.test(i)&&(n.url=i.replace(ybe,"/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 Abt(n,a,o.data)}return o.data.data})}function sY(t,e){let r=t.defaults(e);return Object.assign((n,i)=>lbt(r,n,i),{defaults:sY.bind(null,r),endpoint:r.endpoint})}var IBr=sY(bbe.request,{headers:{"user-agent":`octokit-graphql.js/${obt} ${uk()}`},method:"POST",url:"/graphql"});function wbe(t){return sY(t,{method:"POST",url:"/graphql"})}var nY="(?:[a-zA-Z0-9_-]+)",Sbe="\\.",Nbe=new RegExp(`^${nY}${Sbe}${nY}${Sbe}${nY}$`),dbt=Nbe.test.bind(Nbe);async function hbt(t){let e=dbt(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 fbt(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function gbt(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=fbt(t),e(n)}var Dbe=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(hbt.bind(null,e),{hook:gbt.bind(null,e)})};var iY="7.0.6";var Rbe=()=>{},pbt=console.warn.bind(console),Ebt=console.error.bind(console);function mbt(t={}){return typeof t.debug!="function"&&(t.debug=Rbe),typeof t.info!="function"&&(t.info=Rbe),typeof t.warn!="function"&&(t.warn=pbt),typeof t.error!="function"&&(t.error=Ebt),t}var Tbe=`octokit-core.js/${iY} ${uk()}`,fk=class{static VERSION=iY;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 Xye.Collection,s={baseUrl:oY.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Tbe}`:Tbe,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=oY.request.defaults(s),this.graphql=wbe(this.request).defaults(s),this.log=mbt(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=Dbe(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 aY="17.0.0";var Cbt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`),e=e.replace(/\r/g,`
|
||||
`));let n=e.split(`
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Xb(i));return s.searchPaths.push(...gY(s.patterns)),s})}static stat(e,r,s){return BY(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield CC.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Y(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield CC.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield CC.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Y(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var owt=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 Qk(t,e){return owt(this,void 0,void 0,function*(){return yield Ik.create(t,e)})}var sNe=le(aw(),1);import*as Lk from"crypto";import*as QC from"fs";import*as gp from"path";import*as nNe from"util";var Aw;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Aw||(Aw={}));var Ci;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(Ci||(Ci={}));var Fo;(function(t){t.GNU="gnu",t.BSD="bsd"})(Fo||(Fo={}));var Uk=2,vk=5e3,HY=5e3,GY=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,rNe=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,cw="cache.tar",YY="manifest.txt",ryr=10*Math.pow(1024,3);var BC=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())})},r1t=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},s1t="1.0";function uw(){return BC(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let s;t?s=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?s="/Users":s="/home",e=gp.join(s,"actions","temp")}let r=gp.join(e,Lk.randomUUID());return yield Lg(r),r})}function tu(t){return QC.statSync(t).size}function qY(t){return BC(this,void 0,void 0,function*(){var e,r,s,n,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield Qk(t.join(`
|
||||
`),{implicitDescendants:!1});try{for(var c=!0,u=r1t(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){n=l.value,c=!1;let h=gp.relative(a,n).replace(new RegExp(`\\${gp.sep}`,"g"),"/");Y(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(s=u.return)&&(yield s.call(u))}finally{if(r)throw r.error}}return o})}function lw(t){return BC(this,void 0,void 0,function*(){return nNe.promisify(QC.unlink)(t)})}function iNe(t){return BC(this,arguments,void 0,function*(e,r=[]){let s="";r.push("--version"),Y(`Checking ${e} ${r.join(" ")}`);try{yield Hc(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:n=>s+=n.toString(),stderr:n=>s+=n.toString()}})}catch(n){Y(n.message)}return s=s.trim(),Y(s),s})}function dw(){return BC(this,void 0,void 0,function*(){let t=yield iNe("zstd",["--quiet"]),e=sNe.clean(t);return Y(`zstd version: ${e}`),t===""?Ci.Gzip:Ci.ZstdWithoutLong})}function Ph(t){return t===Ci.Gzip?Aw.Gzip:Aw.Zstd}function oNe(){return BC(this,void 0,void 0,function*(){return QC.existsSync(GY)?GY:(yield iNe("tar")).toLowerCase().includes("gnu tar")?yo("tar"):""})}function VY(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function yC(t,e,r=!1){let s=t.slice();return e&&s.push(e),process.platform==="win32"&&!r&&s.push("windows-only"),s.push(s1t),Lk.createHash("sha256").update(s.join("|")).digest("hex")}function aNe(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as KC from"fs";import{URL as wFt}from"url";var ru=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as n1t}from"node:os";import i1t from"node:util";import o1t from"node:process";function ANe(t,...e){o1t.stderr.write(`${i1t.format(t,...e)}${n1t}`)}var cNe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,lNe,JY=[],WY=[],Pk=[];cNe&&zY(cNe);var dNe=Object.assign(t=>hNe(t),{enable:zY,enabled:jY,disable:a1t,log:ANe});function zY(t){lNe=t,JY=[],WY=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?WY.push(r.substring(1)):JY.push(r);for(let r of Pk)r.enabled=jY(r.namespace)}function jY(t){if(t.endsWith("*"))return!0;for(let e of WY)if(uNe(t,e))return!1;for(let e of JY)if(uNe(t,e))return!0;return!1}function uNe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function a1t(){let t=lNe||"";return zY(""),t}function hNe(t){let e=Object.assign(r,{enabled:jY(t),destroy:A1t,log:dNe.log,namespace:t,extend:c1t});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return Pk.push(e),e}function A1t(){let t=Pk.indexOf(this);return t>=0?(Pk.splice(t,1),!0):!1}function c1t(t){let e=hNe(`${this.namespace}:${t}`);return e.log=this.log,e}var bC=dNe;var KY=["verbose","info","warning","error"],fNe={verbose:400,info:300,warning:200,error:100};function gNe(t,e){e.log=(...r)=>{t.log(...r)}}function pNe(t){return KY.includes(t)}function u1t(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=bC(t.namespace);n.log=(...u)=>{bC.log(...u)};function i(u){if(u&&!pNe(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${KY.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);bC.enable(l.join(","))}r&&(pNe(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${KY.join(", ")}.`));function o(u){return!!(s&&fNe[u.level]<=fNe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(gNe(u,d),o(d)){let h=bC.disable();bC.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return gNe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var ENe=u1t({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),l1t=ENe.logger;function hw(t){return ENe.createClientLogger(t)}function Ok(t){return t.toLowerCase()}function*d1t(t){for(let e of t.values())yield[e.name,e.value]}var ZY=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(Ok(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(Ok(e))?.value}has(e){return this._headersMap.has(Ok(e))}delete(e){this._headersMap.delete(Ok(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=
Line truncated
|
||||
${p1t.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function Yk(t){return t instanceof Ii?!0:Ep(t)&&t.name==="RestError"}function Ki(t,e){return Buffer.from(t,e)}import tq from"node:http";import rq from"node:https";import INe from"node:zlib";import{Transform as E1t}from"node:stream";var ka=hw("ts-http-runtime");var m1t={};function fw(t){return t&&typeof t.pipe=="function"}function BNe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function QNe(t){return t&&typeof t.byteLength=="number"}var qk=class extends E1t{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},sq=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new ru("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new jA;ka.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=Q1t(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new qk(f);p.on("error",C=>{ka.error("Error in upload progress",C)}),fw(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=C1t(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?I1t(c,u):c;let h=e.onDownloadProgress;if(h){let f=new qk(h);f.on("error",p=>{ka.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await B1t(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();fw(a)&&(c=BNe(a));let u=Promise.resolve();fw(A)&&(u=BNe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{ka.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?tq.request(a,A):rq.request(a,A);u.once("error",l=>{c(new Ii(l.message,{code:l.code??Ii.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new ru("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&fw(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):QNe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(ka.error("Unrecognized body type",s),c(new Ii("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?tq.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new tq.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return rq.globalAgent;let n=e.tlsSettings??m1t,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(ka.info("No cached TLS Agent exist, creating a new Agent"),i=new rq.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function C1t(t){let e=Mo();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function I1t(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=INe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=INe.createInflate();return t.pipe(s),s}return t}function B1t(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new Ii(`Error reading response as text: ${n.message}`,{code:Ii.PARSE_ERROR}))})})}function Q1t(t){return t?Buffer.isBuffer(t)?t.length:fw(t)?null:QNe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function yNe(){return new sq}function Vk(){return yNe()}var nq="logPolicy";function Jk(t={}){let e=t.logger??ka.info,r=new jA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:nq,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function qDt(t){return t instanceof Uint8Array?t.byteLength:fF(t)?t.size===-1?void 0:t.size:void 0}function VDt(t){let e=0;for(let r of t){let s=qDt(r);if(s===void 0)return;e+=s}return e}async function JDt(t,e,r){let s=[Ki(`--${r}`,"utf-8"),...e.flatMap(i=>[Ki(`\r
|
||||
`,"utf-8"),Ki(YDt(i.headers),"utf-8"),Ki(`\r
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Xb(i));return s.searchPaths.push(...gY(s.patterns)),s})}static stat(e,r,s){return BY(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield CC.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Y(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield CC.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield CC.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Y(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var awt=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 Qk(t,e){return awt(this,void 0,void 0,function*(){return yield Ik.create(t,e)})}var sNe=le(aw(),1);import*as Lk from"crypto";import*as QC from"fs";import*as gp from"path";import*as nNe from"util";var Aw;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Aw||(Aw={}));var Ci;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(Ci||(Ci={}));var Fo;(function(t){t.GNU="gnu",t.BSD="bsd"})(Fo||(Fo={}));var Uk=2,vk=5e3,HY=5e3,GY=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,rNe=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,cw="cache.tar",YY="manifest.txt",nyr=10*Math.pow(1024,3);var BC=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())})},s1t=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof __values=="function"?__values(t):t[Symbol.iterator](),r={},s("next"),s("throw"),s("return"),r[Symbol.asyncIterator]=function(){return this},r);function s(i){r[i]=t[i]&&function(o){return new Promise(function(a,A){o=t[i](o),n(a,A,o.done,o.value)})}}function n(i,o,a,A){Promise.resolve(A).then(function(c){i({value:c,done:a})},o)}},n1t="1.0";function uw(){return BC(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let s;t?s=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?s="/Users":s="/home",e=gp.join(s,"actions","temp")}let r=gp.join(e,Lk.randomUUID());return yield Lg(r),r})}function tu(t){return QC.statSync(t).size}function qY(t){return BC(this,void 0,void 0,function*(){var e,r,s,n,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),A=yield Qk(t.join(`
|
||||
`),{implicitDescendants:!1});try{for(var c=!0,u=s1t(A.globGenerator()),l;l=yield u.next(),e=l.done,!e;c=!0){n=l.value,c=!1;let h=gp.relative(a,n).replace(new RegExp(`\\${gp.sep}`,"g"),"/");Y(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!c&&!e&&(s=u.return)&&(yield s.call(u))}finally{if(r)throw r.error}}return o})}function lw(t){return BC(this,void 0,void 0,function*(){return nNe.promisify(QC.unlink)(t)})}function iNe(t){return BC(this,arguments,void 0,function*(e,r=[]){let s="";r.push("--version"),Y(`Checking ${e} ${r.join(" ")}`);try{yield Hc(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:n=>s+=n.toString(),stderr:n=>s+=n.toString()}})}catch(n){Y(n.message)}return s=s.trim(),Y(s),s})}function dw(){return BC(this,void 0,void 0,function*(){let t=yield iNe("zstd",["--quiet"]),e=sNe.clean(t);return Y(`zstd version: ${e}`),t===""?Ci.Gzip:Ci.ZstdWithoutLong})}function Ph(t){return t===Ci.Gzip?Aw.Gzip:Aw.Zstd}function oNe(){return BC(this,void 0,void 0,function*(){return QC.existsSync(GY)?GY:(yield iNe("tar")).toLowerCase().includes("gnu tar")?yo("tar"):""})}function VY(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function yC(t,e,r=!1){let s=t.slice();return e&&s.push(e),process.platform==="win32"&&!r&&s.push("windows-only"),s.push(n1t),Lk.createHash("sha256").update(s.join("|")).digest("hex")}function aNe(){let t=process.env.ACTIONS_RUNTIME_TOKEN;if(!t)throw new Error("Unable to get the ACTIONS_RUNTIME_TOKEN env variable");return t}import*as KC from"fs";import{URL as SFt}from"url";var ru=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as i1t}from"node:os";import o1t from"node:util";import a1t from"node:process";function ANe(t,...e){a1t.stderr.write(`${o1t.format(t,...e)}${i1t}`)}var cNe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,lNe,JY=[],WY=[],Pk=[];cNe&&zY(cNe);var dNe=Object.assign(t=>hNe(t),{enable:zY,enabled:jY,disable:A1t,log:ANe});function zY(t){lNe=t,JY=[],WY=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?WY.push(r.substring(1)):JY.push(r);for(let r of Pk)r.enabled=jY(r.namespace)}function jY(t){if(t.endsWith("*"))return!0;for(let e of WY)if(uNe(t,e))return!1;for(let e of JY)if(uNe(t,e))return!0;return!1}function uNe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function A1t(){let t=lNe||"";return zY(""),t}function hNe(t){let e=Object.assign(r,{enabled:jY(t),destroy:c1t,log:dNe.log,namespace:t,extend:u1t});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return Pk.push(e),e}function c1t(){let t=Pk.indexOf(this);return t>=0?(Pk.splice(t,1),!0):!1}function u1t(t){let e=hNe(`${this.namespace}:${t}`);return e.log=this.log,e}var bC=dNe;var KY=["verbose","info","warning","error"],fNe={verbose:400,info:300,warning:200,error:100};function gNe(t,e){e.log=(...r)=>{t.log(...r)}}function pNe(t){return KY.includes(t)}function l1t(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=bC(t.namespace);n.log=(...u)=>{bC.log(...u)};function i(u){if(u&&!pNe(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${KY.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);bC.enable(l.join(","))}r&&(pNe(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${KY.join(", ")}.`));function o(u){return!!(s&&fNe[u.level]<=fNe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(gNe(u,d),o(d)){let h=bC.disable();bC.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return gNe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var ENe=l1t({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),d1t=ENe.logger;function hw(t){return ENe.createClientLogger(t)}function Ok(t){return t.toLowerCase()}function*h1t(t){for(let e of t.values())yield[e.name,e.value]}var ZY=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(Ok(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(Ok(e))?.value}has(e){return this._headersMap.has(Ok(e))}delete(e){this._headersMap.delete(Ok(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=
Line truncated
|
||||
${E1t.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function Yk(t){return t instanceof Ii?!0:Ep(t)&&t.name==="RestError"}function Ki(t,e){return Buffer.from(t,e)}import tq from"node:http";import rq from"node:https";import INe from"node:zlib";import{Transform as m1t}from"node:stream";var ka=hw("ts-http-runtime");var C1t={};function fw(t){return t&&typeof t.pipe=="function"}function BNe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function QNe(t){return t&&typeof t.byteLength=="number"}var qk=class extends m1t{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},sq=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new ru("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new jA;ka.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=y1t(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new qk(f);p.on("error",C=>{ka.error("Error in upload progress",C)}),fw(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=I1t(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?B1t(c,u):c;let h=e.onDownloadProgress;if(h){let f=new qk(h);f.on("error",p=>{ka.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await Q1t(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();fw(a)&&(c=BNe(a));let u=Promise.resolve();fw(A)&&(u=BNe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{ka.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?tq.request(a,A):rq.request(a,A);u.once("error",l=>{c(new Ii(l.message,{code:l.code??Ii.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new ru("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&fw(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):QNe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(ka.error("Unrecognized body type",s),c(new Ii("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?tq.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new tq.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return rq.globalAgent;let n=e.tlsSettings??C1t,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(ka.info("No cached TLS Agent exist, creating a new Agent"),i=new rq.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function I1t(t){let e=Mo();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function B1t(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=INe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=INe.createInflate();return t.pipe(s),s}return t}function Q1t(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new Ii(`Error reading response as text: ${n.message}`,{code:Ii.PARSE_ERROR}))})})}function y1t(t){return t?Buffer.isBuffer(t)?t.length:fw(t)?null:QNe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function yNe(){return new sq}function Vk(){return yNe()}var nq="logPolicy";function Jk(t={}){let e=t.logger??ka.info,r=new jA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:nq,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function VDt(t){return t instanceof Uint8Array?t.byteLength:fF(t)?t.size===-1?void 0:t.size:void 0}function JDt(t){let e=0;for(let r of t){let s=VDt(r);if(s===void 0)return;e+=s}return e}async function WDt(t,e,r){let s=[Ki(`--${r}`,"utf-8"),...e.flatMap(i=>[Ki(`\r
|
||||
`,"utf-8"),Ki(qDt(i.headers),"utf-8"),Ki(`\r
|
||||
`,"utf-8"),i.body,Ki(`\r
|
||||
--${r}`,"utf-8")]),Ki(`--\r
|
||||
\r
|
||||
`,"utf-8")],n=VDt(s);n&&t.headers.set("Content-Length",n),t.body=await C1e(s)}var Ew="multipartPolicy",WDt=70,zDt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function jDt(t){if(t.length>WDt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!zDt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function gF(){return{name:Ew,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?jDt(r):r=GDt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await JDt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function pF(){return Gk()}import{EOL as ZDt}from"node:os";import XDt from"node:util";import*as I1e from"node:process";function B1e(t,...e){I1e.stderr.write(`${XDt.format(t,...e)}${ZDt}`)}var Q1e=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,y1e,Qq=[],yq=[],EF=[];Q1e&&bq(Q1e);var b1e=Object.assign(t=>w1e(t),{enable:bq,enabled:wq,disable:$Dt,log:B1e});function bq(t){y1e=t,Qq=[],yq=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?yq.push(new RegExp(`^${s.substr(1)}$`)):Qq.push(new RegExp(`^${s}$`));for(let s of EF)s.enabled=wq(s.namespace)}function wq(t){if(t.endsWith("*"))return!0;for(let e of yq)if(e.test(t))return!1;for(let e of Qq)if(e.test(t))return!0;return!1}function $Dt(){let t=y1e||"";return bq(""),t}function w1e(t){let e=Object.assign(r,{enabled:wq(t),destroy:eRt,log:b1e.log,namespace:t,extend:tRt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return EF.push(e),e}function eRt(){let t=EF.indexOf(this);return t>=0?(EF.splice(t,1),!0):!1}function tRt(t){let e=w1e(`${this.namespace}:${t}`);return e.log=this.log,e}var xC=b1e;var N1e=new Set,mF=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,Sq,Nq=xC("azure");Nq.log=(...t)=>{xC.log(...t)};var Dq=["verbose","info","warning","error"];mF&&(T1e(mF)?rRt(mF):console.error(`AZURE_LOG_LEVEL set to unknown log level '${mF}'; logging is not enabled. Acceptable values: ${Dq.join(", ")}.`));function rRt(t){if(t&&!T1e(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${Dq.join(",")}`);Sq=t;let e=[];for(let r of N1e)R1e(r)&&e.push(r.namespace);xC.enable(e.join(","))}var S1e={verbose:400,info:300,warning:200,error:100};function va(t){let e=Nq.extend(t);return D1e(Nq,e),{error:CF(e,"error"),warning:CF(e,"warning"),info:CF(e,"info"),verbose:CF(e,"verbose")}}function D1e(t,e){e.log=(...r)=>{t.log(...r)}}function CF(t,e){let r=Object.assign(t.extend(e),{level:e});if(D1e(t,r),R1e(r)){let s=xC.disable();xC.enable(s+","+r.namespace)}return N1e.add(r),r}function R1e(t){return!!(Sq&&S1e[t.level]<=S1e[Sq])}function T1e(t){return Dq.includes(t)}var nu=va("core-rest-pipeline");function Rq(t={}){return Jk({logger:nu.info,...t})}var Tq=Wk;function xq(t={}){return zk(t)}import kq from"node:os";import Fq from"node:process";function x1e(){return"User-Agent"}async function k1e(t){if(Fq&&Fq.versions){let e=`${kq.type()} ${kq.release()}; ${kq.arch()}`,r=Fq.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var IF="1.22.2";function cRt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function F1e(){return x1e()}async function BF(t){let e=new Map;e.set("core-rest-pipeline",IF),await k1e(e);let r=cRt(e);return t?`${t} ${r}`:r}var M1e=F1e(),U1e="userAgentPolicy";function Mq(t={}){let e=BF(t.userAgentPrefix);return{name:U1e,async sendRequest(r,s){return r.headers.has(M1e)||r.headers.set(M1e,await e),s(r)}}}var mw=class extends Error{constructor(e){super(e),this.name="AbortError"}};function Uq(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new mw(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var fRt="The delay was aborted.";function kC(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return Uq(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??fRt})}function Hh(t){if(Ep(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function v1e(t){return Ep(t)}function FC(){return pp()}var sr=Ip;var L1e=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!_Tt(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Ds("InvalidTag",l,Bi(t,i))}let c=FTt(t,i);if(c===!1)return Ds("InvalidAttr","Attributes for '"+A+"' have open quote.",Bi(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=yDe(u,e);if(d===!0)s=!0;else return Ds(d.err.code,d.err.msg,Bi(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Ds("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Bi(t,o));if(r.length===0)return Ds("InvalidTag","Closing tag '"+A+"' has not been opened.",Bi(t,o));{let l=r.pop();if(A!==l.tagName){let d=Bi(t,l.tagStartPos);return Ds("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Bi(t,o))}r.length==0&&(n=!0)}}else return Ds("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Bi(t,i));else{let l=yDe(u,e);if(l!==!0)return Ds(l.err.code,l.err.msg,Bi(t,i-u.length+l.err.line));if(n===!0)return Ds("InvalidXml","Multiple possible root nodes found.",Bi(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=QDe(t,i);continue}else if(t[i+1]==="?"){if(i=BDe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=vTt(t,i);if(l==-1)return Ds("InvalidChar","char '&' is not expected.",Bi(t,i));i=l}else if(n===!0&&!IDe(t[i]))return Ds("InvalidXml","Extra text at the end",Bi(t,i));t[i]==="<"&&i--}}else{if(IDe(t[i]))continue;return Ds("InvalidChar","char '"+t[i]+"' is not expected.",Bi(t,i))}if(s){if(r.length==1)return Ds("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Bi(t,r[0].tagStartPos));if(r.length>0)return Ds("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Ds("InvalidXml","Start tag expected.",1);return!0}function IDe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function BDe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return Ds("InvalidXml","XML declaration allowed only at the start of the document.",Bi(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function QDe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var xTt='"',kTt="'";function FTt(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===xTt||t[e]===kTt)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var MTt=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function yDe(t,e){let r=FF(t,MTt),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Tw(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Tw(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return Ds("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Tw(r[n]));let i=r[n][2];if(!LTt(i))return Ds("InvalidAttr","Attribute '"+i+"' is an invalid name.",Tw(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return Ds("InvalidAttr","Attribute '"+i+"' is repeated.",Tw(r[n]))}return!0}function UTt(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function vTt(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,UTt(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function Ds(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function LTt(t){return Rw(t)}function _Tt(t){return Rw(t)}function Bi(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Tw(t){return t.startIndex+t[1].length}var PTt={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},bDe=function(t){return Object.assign({},PTt,t)};var UF;typeof Symbol!="function"?UF="@@xmlMetadata":UF=Symbol("XML Node Metadata");var _o=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][UF]={startIndex:r})}static getMetaDataSymbol(){return UF}};function lV(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&>t(t,e)){e+=7;let a,A;[a,A,e]=OTt(t,e+1),A.indexOf("&")===-1&&(r[JTt(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&YTt(t,e))e+=8;else if(n&&qTt(t,e))e+=8;else if(n&&VTt(t,e))e+=9;else if(HTt)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function OTt(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function HTt(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function GTt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function YTt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function qTt(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function VTt(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new _o("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=bp(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=hV(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new _o(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=bp(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=lV(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=bp(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=hV(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new _o(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new _o(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new _o(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function nxt(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var ixt=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function oxt(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function axt(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function Axt(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function bp(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function hV(t,e,r,s=">"){let n=Axt(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function cxt(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=bp(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),NDe(t,e,"",r)}function NDe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=hxt(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];fxt(c,e)||(f=e.tagValueProcessor(A,f),f=DDe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=SDe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=SDe(a[":@"],e),d=s+`<${A}${l}`,h=NDe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function hxt(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function SDe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=DDe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function fxt(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function DDe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var gxt={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function KA(t){this.options=Object.assign({},gxt,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=xw(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=mxt),this.processTextOrObjNode=pxt,this.options.format?(this.indentate=Ext,this.tagEndChar=`>
|
||||
`,"utf-8")],n=JDt(s);n&&t.headers.set("Content-Length",n),t.body=await C1e(s)}var Ew="multipartPolicy",zDt=70,jDt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function KDt(t){if(t.length>zDt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!jDt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function gF(){return{name:Ew,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?KDt(r):r=YDt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await WDt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function pF(){return Gk()}import{EOL as XDt}from"node:os";import $Dt from"node:util";import*as I1e from"node:process";function B1e(t,...e){I1e.stderr.write(`${$Dt.format(t,...e)}${XDt}`)}var Q1e=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,y1e,Qq=[],yq=[],EF=[];Q1e&&bq(Q1e);var b1e=Object.assign(t=>w1e(t),{enable:bq,enabled:wq,disable:eRt,log:B1e});function bq(t){y1e=t,Qq=[],yq=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?yq.push(new RegExp(`^${s.substr(1)}$`)):Qq.push(new RegExp(`^${s}$`));for(let s of EF)s.enabled=wq(s.namespace)}function wq(t){if(t.endsWith("*"))return!0;for(let e of yq)if(e.test(t))return!1;for(let e of Qq)if(e.test(t))return!0;return!1}function eRt(){let t=y1e||"";return bq(""),t}function w1e(t){let e=Object.assign(r,{enabled:wq(t),destroy:tRt,log:b1e.log,namespace:t,extend:rRt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return EF.push(e),e}function tRt(){let t=EF.indexOf(this);return t>=0?(EF.splice(t,1),!0):!1}function rRt(t){let e=w1e(`${this.namespace}:${t}`);return e.log=this.log,e}var xC=b1e;var N1e=new Set,mF=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,Sq,Nq=xC("azure");Nq.log=(...t)=>{xC.log(...t)};var Dq=["verbose","info","warning","error"];mF&&(T1e(mF)?sRt(mF):console.error(`AZURE_LOG_LEVEL set to unknown log level '${mF}'; logging is not enabled. Acceptable values: ${Dq.join(", ")}.`));function sRt(t){if(t&&!T1e(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${Dq.join(",")}`);Sq=t;let e=[];for(let r of N1e)R1e(r)&&e.push(r.namespace);xC.enable(e.join(","))}var S1e={verbose:400,info:300,warning:200,error:100};function va(t){let e=Nq.extend(t);return D1e(Nq,e),{error:CF(e,"error"),warning:CF(e,"warning"),info:CF(e,"info"),verbose:CF(e,"verbose")}}function D1e(t,e){e.log=(...r)=>{t.log(...r)}}function CF(t,e){let r=Object.assign(t.extend(e),{level:e});if(D1e(t,r),R1e(r)){let s=xC.disable();xC.enable(s+","+r.namespace)}return N1e.add(r),r}function R1e(t){return!!(Sq&&S1e[t.level]<=S1e[Sq])}function T1e(t){return Dq.includes(t)}var nu=va("core-rest-pipeline");function Rq(t={}){return Jk({logger:nu.info,...t})}var Tq=Wk;function xq(t={}){return zk(t)}import kq from"node:os";import Fq from"node:process";function x1e(){return"User-Agent"}async function k1e(t){if(Fq&&Fq.versions){let e=`${kq.type()} ${kq.release()}; ${kq.arch()}`,r=Fq.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var IF="1.22.2";function uRt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function F1e(){return x1e()}async function BF(t){let e=new Map;e.set("core-rest-pipeline",IF),await k1e(e);let r=uRt(e);return t?`${t} ${r}`:r}var M1e=F1e(),U1e="userAgentPolicy";function Mq(t={}){let e=BF(t.userAgentPrefix);return{name:U1e,async sendRequest(r,s){return r.headers.has(M1e)||r.headers.set(M1e,await e),s(r)}}}var mw=class extends Error{constructor(e){super(e),this.name="AbortError"}};function Uq(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new mw(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var gRt="The delay was aborted.";function kC(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return Uq(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??gRt})}function Hh(t){if(Ep(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function v1e(t){return Ep(t)}function FC(){return pp()}var sr=Ip;var L1e=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!PTt(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",Ds("InvalidTag",l,Bi(t,i))}let c=MTt(t,i);if(c===!1)return Ds("InvalidAttr","Attributes for '"+A+"' have open quote.",Bi(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=yDe(u,e);if(d===!0)s=!0;else return Ds(d.err.code,d.err.msg,Bi(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return Ds("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Bi(t,o));if(r.length===0)return Ds("InvalidTag","Closing tag '"+A+"' has not been opened.",Bi(t,o));{let l=r.pop();if(A!==l.tagName){let d=Bi(t,l.tagStartPos);return Ds("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Bi(t,o))}r.length==0&&(n=!0)}}else return Ds("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Bi(t,i));else{let l=yDe(u,e);if(l!==!0)return Ds(l.err.code,l.err.msg,Bi(t,i-u.length+l.err.line));if(n===!0)return Ds("InvalidXml","Multiple possible root nodes found.",Bi(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=QDe(t,i);continue}else if(t[i+1]==="?"){if(i=BDe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=LTt(t,i);if(l==-1)return Ds("InvalidChar","char '&' is not expected.",Bi(t,i));i=l}else if(n===!0&&!IDe(t[i]))return Ds("InvalidXml","Extra text at the end",Bi(t,i));t[i]==="<"&&i--}}else{if(IDe(t[i]))continue;return Ds("InvalidChar","char '"+t[i]+"' is not expected.",Bi(t,i))}if(s){if(r.length==1)return Ds("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Bi(t,r[0].tagStartPos));if(r.length>0)return Ds("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return Ds("InvalidXml","Start tag expected.",1);return!0}function IDe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function BDe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return Ds("InvalidXml","XML declaration allowed only at the start of the document.",Bi(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function QDe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var kTt='"',FTt="'";function MTt(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===kTt||t[e]===FTt)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var UTt=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function yDe(t,e){let r=FF(t,UTt),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Tw(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return Ds("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Tw(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return Ds("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Tw(r[n]));let i=r[n][2];if(!_Tt(i))return Ds("InvalidAttr","Attribute '"+i+"' is an invalid name.",Tw(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return Ds("InvalidAttr","Attribute '"+i+"' is repeated.",Tw(r[n]))}return!0}function vTt(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function LTt(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,vTt(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function Ds(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function _Tt(t){return Rw(t)}function PTt(t){return Rw(t)}function Bi(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Tw(t){return t.startIndex+t[1].length}var OTt={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},bDe=function(t){return Object.assign({},OTt,t)};var UF;typeof Symbol!="function"?UF="@@xmlMetadata":UF=Symbol("XML Node Metadata");var _o=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][UF]={startIndex:r})}static getMetaDataSymbol(){return UF}};function lV(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&&YTt(t,e)){e+=7;let a,A;[a,A,e]=HTt(t,e+1),A.indexOf("&")===-1&&(r[WTt(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&qTt(t,e))e+=8;else if(n&&VTt(t,e))e+=8;else if(n&&JTt(t,e))e+=9;else if(GTt)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function HTt(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function GTt(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function YTt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function qTt(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function VTt(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function JTt(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new _o("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=bp(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=hV(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new _o(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=bp(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=lV(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=bp(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=hV(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new _o(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new _o(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new _o(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function ixt(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var oxt=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function axt(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function Axt(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function cxt(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function bp(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function hV(t,e,r,s=">"){let n=cxt(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function uxt(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=bp(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),NDe(t,e,"",r)}function NDe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=fxt(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];gxt(c,e)||(f=e.tagValueProcessor(A,f),f=DDe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=SDe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=SDe(a[":@"],e),d=s+`<${A}${l}`,h=NDe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function fxt(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function SDe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=DDe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function gxt(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function DDe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var pxt={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function KA(t){this.options=Object.assign({},pxt,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=xw(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=Cxt),this.processTextOrObjNode=Ext,this.options.format?(this.indentate=mxt,this.tagEndChar=`>
|
||||
`,this.newLine=`
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}KA.prototype.build=function(t){return this.options.preserveOrder?EV(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};KA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};KA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function pxt(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}KA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};KA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};KA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};KA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function Ext(t){return this.options.indentBy.repeat(t)}function mxt(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var RDe={validate:MF};function kDe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function Cxt(t={}){var e,r;return Object.assign(Object.assign({},kDe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function Ixt(t={}){return Object.assign(Object.assign({},kDe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function vF(t,e={}){let r=Cxt(e),s=new KA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function mV(t,e={}){if(!t)throw new Error("Document is empty");let r=RDe.validate(t);if(r!==!0)throw r;let n=new LC(Ixt(e)).parse(t);if(Line truncated
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}KA.prototype.build=function(t){return this.options.preserveOrder?EV(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};KA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};KA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function Ext(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}KA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};KA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};KA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};KA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function mxt(t){return this.options.indentBy.repeat(t)}function Cxt(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var RDe={validate:MF};function kDe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function Ixt(t={}){var e,r;return Object.assign(Object.assign({},kDe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function Bxt(t={}){return Object.assign(Object.assign({},kDe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function vF(t,e={}){let r=Ixt(e),s=new KA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function mV(t,e={}){if(!t)throw new Error("Document is empty");let r=RDe.validate(t);if(r!==!0)throw r;let n=new LC(Bxt(e)).parse(t);if(Line truncated
|
||||
`)+`
|
||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),s=this.factory.computeHMACSHA256(r);return e.headers.set(nt.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${s}`),e}getHeaderValueToSign(e,r){let s=e.headers.get(r);return!s||r===nt.CONTENT_LENGTH&&s==="0"?"":s}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(n=>n.name.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE));r.sort((n,i)=>JF(n.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((n,i,o)=>!(i>0&&n.name.toLowerCase()===o[i-1].name.toLowerCase()));let s="";return r.forEach(n=>{s+=`${n.name.toLowerCase().trimRight()}:${n.value.trimLeft()}
|
||||
`}),s}getCanonicalizedResourceString(e){let r=YF(e.url)||"/",s="";s+=`/${this.factory.accountName}${r}`;let n=qF(e.url),i={};if(n){let o=[];for(let a in n)if(Object.prototype.hasOwnProperty.call(n,a)){let A=a.toLowerCase();i[A]=n[a],o.push(A)}o.sort();for(let a of o)s+=`
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var ls=class extends Sp{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new vw(e,r,this)}computeHMACSHA256(e){return Dxt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Np=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Js=va("storage-common");var La;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(La||(La={}));var Jh={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Rxt=new Np("The operation was aborted."),Lw=class extends au{retryOptions;constructor(e,r,s=Jh){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:Jh.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):Jh.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:Jh.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:Jh.maxRetryDelayInMs):Jh.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:Jh.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:Jh.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=GF(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=Vh(n.url,id.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Js.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Js.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Js.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Js.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Js.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Js.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Js.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case La.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case La.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Js.info(`RetryPolicy: Delay for ${n}ms`),VF(n,s,Rxt)}};var _w=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Lw(e,r,this.retryOptions)}};var Txt="storageBrowserPolicy";function FDe(){return{name:Txt,async sendRequest(t,e){return sr||((t.method==="GET"||t.method==="HEAD")&&(t.url=Vh(t.url,id.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var xxt="StorageCorrectContentLengthPolicy";function MDe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:xxt,async sendRequest(e,r){return t(e),r(e)}}}var kxt="storageRetryPolicy",_C={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Fxt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],Mxt=new Np("The operation was aborted.");function UDe(t={}){let e=t.retryPolicyType??_C.retryPolicyType,r=t.maxTries??_C.maxTries,s=t.retryDelayInMs??_C.retryDelayInMs,n=t.maxRetryDelayInMs??_C.maxRetryDelayInMs,i=t.secondaryHost??_C.secondaryHost,o=t.tryTimeoutInMs??_C.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Js.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of Fxt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var ls=class extends Sp{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new vw(e,r,this)}computeHMACSHA256(e){return Rxt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Np=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Js=va("storage-common");var La;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(La||(La={}));var Jh={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Txt=new Np("The operation was aborted."),Lw=class extends au{retryOptions;constructor(e,r,s=Jh){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:Jh.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):Jh.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:Jh.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:Jh.maxRetryDelayInMs):Jh.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:Jh.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:Jh.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=GF(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=Vh(n.url,id.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Js.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Js.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Js.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Js.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Js.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Js.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Js.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case La.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case La.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Js.info(`RetryPolicy: Delay for ${n}ms`),VF(n,s,Txt)}};var _w=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Lw(e,r,this.retryOptions)}};var xxt="storageBrowserPolicy";function FDe(){return{name:xxt,async sendRequest(t,e){return sr||((t.method==="GET"||t.method==="HEAD")&&(t.url=Vh(t.url,id.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var kxt="StorageCorrectContentLengthPolicy";function MDe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:kxt,async sendRequest(e,r){return t(e),r(e)}}}var Fxt="storageRetryPolicy",_C={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:La.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},Mxt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],Uxt=new Np("The operation was aborted.");function UDe(t={}){let e=t.retryPolicyType??_C.retryPolicyType,r=t.maxTries??_C.maxTries,s=t.retryDelayInMs??_C.retryDelayInMs,n=t.maxRetryDelayInMs??_C.maxRetryDelayInMs,i=t.secondaryHost??_C.secondaryHost,o=t.tryTimeoutInMs??_C.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Js.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of Mxt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
`)+`
|
||||
`+s(i)+n(i),a=Uxt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>JF(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`+s(i)+n(i),a=vxt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>JF(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`}),a}function n(i){let o=YF(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=qF(i.url),c={};if(A){let u=[];for(let l in A)if(Object.prototype.hasOwnProperty.call(A,l)){let d=l.toLowerCase();c[d]=A[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:vxt,async sendRequest(i,o){return e(i),o(i)}}}var Lxt="storageRequestFailureDetailsParserPolicy";function vDe(){return{name:Lxt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as _xt}from"node:crypto";var WF=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return _xt("sha256",this.key).update(e,"utf8").digest("base64")}};var zF="12.31.0",jF="2026-02-06";var KF="https://storage.azure.com/.default",od={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var ZA="",QV="*",Pxt=1*1024*1024;var Oxt=4*Pxt;var LDe="AES256",_De="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",PDe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],ODe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],HDe="BlobUsesCustomerSpecifiedEncryption",GDe="BlobDoesNotUseCustomerSpecifiedEncryption",YDe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function ad(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Pw=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Rs(t,e={}){t||(t=new Wr);let r=new Pw([],e);return r._credential=t,r}function Hxt(t){let e=[Gxt,qDe,Yxt,qxt,Vxt,Jxt,zxt];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>Wxt(n));return{wrappedPolicies:cV(r),afterRetry:s}}}}function yV(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?uV(e):IV(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${zF}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=yw({...r,loggingOptions:{additionalAllowedHeaderNames:PDe,additionalAllowedQueryParameters:ODe,logger:LF.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:vF,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:mV,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Pq}),n.addPolicy(MDe()),n.addPolicy(UDe(r.retryOptions),{phase:"Retry"}),n.addPolicy(vDe()),n.addPolicy(FDe());let a=Hxt(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=bV(t);vo(A)?n.addPolicy(UC({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new rc(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function Gkt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function Ykt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function qkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function Vkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function Jkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function Wkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Up(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function vp(t){let e=t.version?t.version:jF;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var Zw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=FC()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==ZA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==ZA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>Le(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==ZA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==ZA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=Le(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==ZA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==ZA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>Le(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==ZA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==ZA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:Lxt,async sendRequest(i,o){return e(i),o(i)}}}var _xt="storageRequestFailureDetailsParserPolicy";function vDe(){return{name:_xt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as Pxt}from"node:crypto";var WF=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return Pxt("sha256",this.key).update(e,"utf8").digest("base64")}};var zF="12.31.0",jF="2026-02-06";var KF="https://storage.azure.com/.default",od={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var ZA="",QV="*",Oxt=1*1024*1024;var Hxt=4*Oxt;var LDe="AES256",_De="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",PDe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],ODe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],HDe="BlobUsesCustomerSpecifiedEncryption",GDe="BlobDoesNotUseCustomerSpecifiedEncryption",YDe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function ad(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Pw=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Rs(t,e={}){t||(t=new Wr);let r=new Pw([],e);return r._credential=t,r}function Gxt(t){let e=[Yxt,qDe,qxt,Vxt,Jxt,Wxt,jxt];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>zxt(n));return{wrappedPolicies:cV(r),afterRetry:s}}}}function yV(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?uV(e):IV(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${zF}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=yw({...r,loggingOptions:{additionalAllowedHeaderNames:PDe,additionalAllowedQueryParameters:ODe,logger:LF.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:vF,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:mV,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Pq}),n.addPolicy(MDe()),n.addPolicy(UDe(r.retryOptions),{phase:"Retry"}),n.addPolicy(vDe()),n.addPolicy(FDe());let a=Gxt(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=bV(t);vo(A)?n.addPolicy(UC({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new rc(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function Ykt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function qkt(t,e){if(t=vp(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function Vkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function Jkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function Wkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function zkt(t,e){if(t=vp(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=bu.parse(t.permissions.toString()).toString():n=wu.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?nr(t.startsOn,!1):"",t.expiresOn?nr(t.expiresOn,!1):"",Up(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?nr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?nr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?tc(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new rc(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Up(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function vp(t){let e=t.version?t.version:jF;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var Zw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=FC()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==ZA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==ZA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>Le(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==ZA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==ZA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=Le(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==ZA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==ZA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>Le(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==ZA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==ZA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
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"}};zC.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var Pp=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};Pp.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var iS=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var pFt=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())})},Zz=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Sent ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function sTe(t,e,r){return pFt(this,void 0,void 0,function*(){var s;let n=new sc(t),i=n.getBlockBlobClient(),o=new Zz((s=r?.archiveSizeBytes)!==null&&s!==void 0?s:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),Y(`BlobClient: ${n.name}:${n.accountName}:${n.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new qM(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw at(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as iTe from"buffer";import*as Su from"fs";import*as oTe from"stream";import*as aTe from"util";var VM=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 JM(t){return t?t>=200&&t<300:!1}function EFt(t){return t?t>=500:!0}function mFt(t){return t?[Er.BadGateway,Er.ServiceUnavailable,Er.GatewayTimeout].includes(t):!1}function CFt(t){return VM(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function nTe(t,e,r){return VM(this,arguments,void 0,function*(s,n,i,o=Uk,a=vk,A=void 0){let c="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield n()}catch(f){A&&(l=A(f)),h=!0,c=f.message}if(l&&(d=i(l),!EFt(d)))return l;if(d&&(h=mFt(d),c=`Cache service responded with ${d}`),Y(`${s} - Attempt ${u} of ${o} failed with error: ${c}`),!h){Y(`${s} - Error is not retryable`);break}yield CFt(a),u++}throw Error(`${s} failed: ${c}`)})}function oS(t,e){return VM(this,arguments,void 0,function*(r,s,n=Uk,i=vk){return yield nTe(r,s,o=>o.statusCode,n,i,o=>{if(o instanceof Pc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function jC(t,e){return VM(this,arguments,void 0,function*(r,s,n=Uk,i=vk){return yield nTe(r,s,o=>o.message.statusCode,n,i)})}var Ga=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 IFt(t,e){return Ga(this,void 0,void 0,function*(){yield aTe.promisify(oTe.pipeline)(t.message,e)})}var WM=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,Y(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Received ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
Line truncated
|
||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])Y(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function t7(t,e,r){return eo(this,void 0,void 0,function*(){let s=new wFt(t),n=lTe(r);s.hostname.endsWith(".blob.core.windows.net")?n.useAzureSdk?yield cTe(t,e,n):n.concurrentBlobDownloads?yield ATe(t,e,n):yield zM(t,e):yield zM(t,e)})}function mTe(t,e,r){return eo(this,void 0,void 0,function*(){let s=e7(),n=yC(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:n,cacheSize:r?.cacheSize};return yield oS("reserveCache",()=>eo(this,void 0,void 0,function*(){return s.postJson(AS("caches"),i)}))})}function pTe(t,e){return`bytes ${t}-${e}/*`}function RFt(t,e,r,s,n){return eo(this,void 0,void 0,function*(){Y(`Uploading chunk of size ${n-s+1} bytes at offset ${s} with content range: ${pTe(s,n)}`);let i={"Content-Type":"application/octet-stream","Content-Range":pTe(s,n)},o=yield jC(`uploadChunk (start: ${s}, end: ${n})`,()=>eo(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!JM(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function TFt(t,e,r,s){return eo(this,void 0,void 0,function*(){let n=tu(r),i=AS(`caches/${e.toString()}`),o=KC.openSync(r,"r"),a=Xz(s),A=VY("uploadConcurrency",a.uploadConcurrency),c=VY("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];Y("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>eo(this,void 0,void 0,function*(){for(;l<n;){let d=Math.min(n-l,c),h=l,f=l+d-1;l+=c,yield RFt(t,i,()=>KC.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{KC.closeSync(o)}})}function xFt(t,e,r){return eo(this,void 0,void 0,function*(){let s={size:r};return yield oS("commitCache",()=>eo(this,void 0,void 0,function*(){return t.postJson(AS(`caches/${e.toString()}`),s)}))})}function r7(t,e,r,s){return eo(this,void 0,void 0,function*(){if(Xz(s).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield sTe(r,e,s)}else{let i=e7();Y("Upload cache"),yield TFt(i,t,e,s),Y("Commiting cache");let o=tu(e);te(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield xFt(i,t,o);if(!JM(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);te("Cache saved successfully")}})}var lxe=le(W7(),1),xs=le(Ct(),1),Ho=le(Ct(),1),qp=le(Ct(),1),Vp=le(Ct(),1),Jp=le(Ct(),1);var Z7=le(Ct(),1),X7=le(Ct(),1),Axe=le(Ct(),1),cxe=le(Ct(),1),uxe=le(Ct(),1);var z7=le(Ct(),1),j7=le(Ct(),1),ixe=le(Ct(),1),oxe=le(Ct(),1),axe=le(Ct(),1),K7=class extends axe.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,oxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ixe.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?j7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,z7.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,z7.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?j7.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},UU=new K7;var $7=class extends uxe.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:()=>UU}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,cxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Axe.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(UU.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?X7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,Z7.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)UU.internalBinaryWrite(e.scope[i],r.tag(2,Z7.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?X7.UnknownFieldHandler.onWrite
Line truncated
|
||||
`));let s=yield fj(r,"create");yield gj(s,t)})}var dI=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())})},Yo=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},tf=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},_U=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function gxe(t){if(!t||t.length===0)throw new Yo("Path Validation Error: At least one directory or file path is required")}function mj(t){if(t.length>512)throw new Yo(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Yo(`Key Validation Error: ${t} cannot contain commas.`)}function pxe(){return aS()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function Exe(t,e,r,s){return dI(this,arguments,void 0,function*(n,i,o,a,A=!1){let c=aS();return Y(`Cache service version: ${c}`),gxe(n),c==="v2"?yield zUt(n,i,o,a,A):yield WUt(n,i,o,a,A)})}function WUt(t,e,r,s){return dI(this,arguments,void 0,function*(n,i,o,a,A=!1){o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)mj(d);let u=yield dw(),l="";try{let d=yield ETe(c,n,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return te("Lookup only - skipping download"),d.cacheKey;l=bS.join(yield uw(),Ph(u)),Y(`Archive Path: ${l}`),yield t7(d.archiveLocation,l,a),UA()&&(yield yS(l,u));let h=tu(l);return te(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield pj(l,u),te("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Yo.name)throw d;h instanceof Pc&&typeof h.statusCode=="number"&&h.statusCode>=500?Gc(`Failed to restore: ${d.message}`):at(`Failed to restore: ${d.message}`)}finally{try{yield lw(l)}catch(d){Y(`Failed to delete archive: ${d}`)}}})}function zUt(t,e,r,s){return dI(this,arguments,void 0,function*(n,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)mj(l);let u="";try{let l=hj(),d=yield dw(),h={key:i,restoreKeys:o,version:yC(n,d,A)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){Y(`Cache not found for version ${h.version} of keys: ${c.join(", ")}`);return}if(h.key!==f.matchedKey?te(`Cache hit for restore-key: ${f.matchedKey}`):te(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return te("Lookup only - skipping download"),f.matchedKey;u=bS.join(yield uw(),Ph(d)),Y(`Archive path: ${u}`),Y(`Starting download of archive to: ${u}`),yield t7(f.signedDownloadUrl,u,a);let C=tu(u);return te(`Cache Size: ~${Math.round(C/(1024*1024))} MB (${C} B)`),UA()&&(yield yS(u,d)),yield pj(u,d),te("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Yo.name)throw l;d instanceof Pc&&typeof d.statusCode=="number"&&d.statusCode>=500?Gc(`Failed to restore: ${l.message}`):at(`Failed to restore: ${l.message}`)}finally{try{u&&(yield lw(u))}catch(l){Y(`Failed to delete archive: ${l}`)}}})}function mxe(t,e,r){return dI(this,arguments,void 0,function*(s,n,i,o=!1){let a=aS();return Y(`Cache service version: ${a}`),gxe(s),mj(n),a==="v2"?yield KUt(s,n,i,o):yield jUt(s,n,i,o)})}function jUt(t,e,r){return dI(this,arguments,void 0,function*(s,n,i,o=!1){var a,A,c,u,l;let d=yield dw(),h=-1,f=yield qY(s);if(Y("Cache Paths:"),Y(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield uw(),C=bS.join(p,Ph(d));Y(`Archive Path: ${C}`);try{yield Ej(p,f,d),UA()&&(yield yS(C,d));let m=10*1024*1024*1024,I=tu(C);if(Y(`File Size: ${I}`),I>m&&!$z())throw new Error(`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the 10GB limit, not saving cache.`);Y("Reserving Cache");let Q=yield mTe(n,s,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:I});if(!((a=Q?.result)===null||a===void 0)&&a.cacheId)h=(A=Q?.result)===null||A===void 0?void 0:A.cacheId;else throw Q?.statusCode===400?new Error((u=(c=Q?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the data cap limit, not saving cache.`):new tf(`Unable to reserve cache with key ${n}, another job may be creating this cache. More details: ${(l=Q?.error)===null||l===void 0?void 0:l.message}`);Y(`Saving Cache (ID: ${h})`),yield r7(h,C,"",i)}catch(m){let I=m;if(I.name===Yo.name)throw m;I.name
Line truncated
|
||||
See ${r.getDocumentationLink()}`;Ixe.push(s),_g(s)}function Bxe(){E0("deprecation-collector_deprecations",JSON.stringify(Cj)),E0("deprecation-collector_errors",JSON.stringify(Ixe))}import*as GU from"path";var Qxe="GRADLE_ACTION_ID";var WU=".setup-gradle",YU=class t{getDependencyGraphOption(){let e=Yr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return ku("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=Yr("artifact-retention-days");return tvt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(ji.workflow,ji.job,evt())}getReportDirectory(){let e=Yr("dependency-graph-report-dir");return GU.resolve(rf(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Wp("dependency-graph-exclude-projects")}getIncludeProjects(){return Wp("dependency-graph-include-projects")}getExcludeConfigurations(){return Wp("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Wp("dependency-graph-include-configurations")}getPluginRepository(){return new qU}static constructJobCorrelator(e,r,s){let n=this.describeMatrix(s),i=n?`${e}-${r}-${n}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){Y(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var hI=class{isCacheDisabled(){return pxe()?ku("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&ku("cache-read-only")}isCacheWriteOnly(){return ku("cache-write-only")}isCacheOverwriteExisting(){return ku("cache-overwrite-existing")}isCacheStrictMatch(){return ku("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=SS("gradle-home-cache-cleanup");if(e!==void 0)return OU("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=Yr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return Yr("cache-encryption-key")}getCacheIncludes(){return IG("gradle-home-cache-includes")}getCacheExcludes(){return IG("gradle-home-cache-excludes")}};var oc=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return ku("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getBuildScanTermsOfUseUrl(){return Yr("build-scan-terms-of-use-url")}getBuildScanTermsOfUseAgree(){return Yr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return Yr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return Yr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return SS("develocity-injection-enabled")}getDevelocityUrl(){return Yr("develocity-url")}getDevelocityAllowUntrustedServer(){return SS("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return SS("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return SS("develocity-enforce-url")}getDevelocityPluginVersion(){return Yr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return Yr("develocity-ccud-plugin-version")}getPluginRepository(){return new qU}verifyTermsOfUseAgreement(){return this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/terms-of-service"&&this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/help/legal-terms-of-use"||this.getBuildScanTermsOfUseAgree()!=="yes"?(at("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1):!0}},qU=class{getUrl(){return Wp("gradle-plugin-repository-url")}getUsername(){return Wp("gradle-plugin-repository-username")}getPassword(){return Wp("gradle-plugin-repository-password")}},VU=class{getGradleVersion(){return Yr("gradle-version")}getBuildRootDirectory(){let e=rf(),r=Yr("build-root-directory");return r===""?GU.resolve(e):GU.resolve(e,r)}getDependencyResolutionTask(){return Yr("dependency-resolution-task")||":ForceDependencyResolutionPlugin_resolveAllDependencies"}getAdditionalArguments(){return Yr("additional-arguments
Line truncated
|
||||
${cvt}`}};async function Rxe(t){return t.isCacheDisabled()?new Bj:(await dvt(),new Qj(await uvt()))}async function uvt(){let t=lvt();return await import(ovt(t).href)}function lvt(){let t=import.meta.dirname,e=Dxe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(Nxe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function dvt(){console.warn(Avt)}import KU from"fs";import Txe from"path";var ZU=class{constructor(e){this.cacheFile=Txe.resolve(e,WU,"valid-wrappers.json")}load(){if(KU.existsSync(this.cacheFile))try{return JSON.parse(KU.readFileSync(this.cacheFile,"utf-8"))}catch(e){at(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];KU.mkdirSync(Txe.dirname(this.cacheFile),{recursive:!0}),KU.writeFileSync(this.cacheFile,JSON.stringify(r))}};var vxe=le(Mxe(),1);import*as Uxe from"util";import*as XU from"path";import*as $U from"fs";var mvt=Uxe.promisify($U.readdir);async function Lxe(t){return(await _xe(t)).filter(r=>(0,vxe.default)(r).endsWith("gradle-wrapper.jar")).map(r=>XU.relative(t,r)).sort((r,s)=>r.localeCompare(s))}async function _xe(t){let e=await mvt(t),r=await Promise.all(e.map(async s=>{let n=XU.resolve(t,s),i=$U.lstatSync(n,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?_xe(n):new Promise(o=>o([n]))}));return Array.prototype.concat(...r)}var Ivt={_useHtmlParser2:!1};function fI(t,e){if(!t)return e??Ivt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Jj={};QA(Jj,{contains:()=>fv,extract:()=>fLt,html:()=>uLt,merge:()=>a2e,parseHTML:()=>dLt,root:()=>hLt,text:()=>$p,xml:()=>lLt});var Af={};QA(Af,{DocumentPosition:()=>za,append:()=>Jvt,appendChild:()=>Vvt,compareDocumentPosition:()=>s2e,existsOne:()=>t2e,filter:()=>CI,find:()=>uv,findAll:()=>Kvt,findOne:()=>lv,findOneChild:()=>jvt,getAttributeValue:()=>Hvt,getChildren:()=>mI,getElementById:()=>eLt,getElements:()=>$vt,getElementsByClassName:()=>tLt,getElementsByTagName:()=>Xp,getElementsByTagType:()=>rLt,getFeed:()=>Vj,getInnerHTML:()=>Ovt,getName:()=>Yvt,getOuterHTML:()=>$xe,getParent:()=>e2e,getSiblings:()=>Yj,getText:()=>av,hasAttrib:()=>Gvt,hasChildren:()=>Cr,innerText:()=>xS,isCDATA:()=>gI,isComment:()=>Zp,isDocument:()=>Wa,isTag:()=>Se,isText:()=>so,nextElementSibling:()=>Av,prepend:()=>zvt,prependChild:()=>Wvt,prevElementSibling:()=>cv,removeElement:()=>md,removeSubsets:()=>sLt,replaceElement:()=>qvt,testElement:()=>Xvt,textContent:()=>Ed,uniqueSort:()=>of});var Ja={};QA(Ja,{CDATA:()=>xj,Comment:()=>Nj,Directive:()=>Sj,Doctype:()=>kj,ElementType:()=>Lt,Root:()=>bj,Script:()=>Dj,Style:()=>Rj,Tag:()=>Tj,Text:()=>wj,isTag:()=>yj});var Lt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Lt||(Lt={}));function yj(t){return t.type===Lt.Tag||t.type===Lt.Script||t.type===Lt.Style}var bj=Lt.Root,wj=Lt.Text,Sj=Lt.Directive,Nj=Lt.Comment,Dj=Lt.Script,Rj=Lt.Style,Tj=Lt.Tag,xj=Lt.CDATA,kj=Lt.Doctype;var ev=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return pI(this,e)}},NS=class extends ev{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},Mu=class extends NS{constructor(){super(...arguments),this.type=Lt.Text}get nodeType(){return 3}},zp=class extends NS{constructor(){super(...arguments),this.type=Lt.Comment}get nodeType(){return 8}},jp=class extends NS{constructor(e,r){super(r),this.name=e,this.type=Lt.Directive}get nodeType(){return 1}},DS=class extends ev{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},RS=class extends DS{constructor(){super(...arguments),this.type=Lt.CDATA}get nodeType(){return 4}},qo=class extends DS{constructor(){super(...arguments),this.type=Lt.Root}get nodeType(){return 9}},Kp=class extends DS{constructor(e,r,s=[],n=e==="script"?Lt.Script:e==="style"?Lt.Style:Lt.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return yj(t)}function gI(t){return t.type===Lt.CDATA}function so(t){return t.type===
Line truncated
|
||||
`:av(t.children):gI(t)?av(t.children):so(t)?t.data:""}function Ed(t){return Array.isArray(t)?t.map(Ed).join(""):Cr(t)&&!Zp(t)?Ed(t.children):so(t)?t.data:""}function xS(t){return Array.isArray(t)?t.map(xS).join(""):Cr(t)&&(t.type===Lt.Tag||gI(t))?xS(t.children):so(t)?t.data:""}function mI(t){return Cr(t)?t.children:[]}function e2e(t){return t.parent||null}function Yj(t){let e=e2e(t);if(e!=null)return mI(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 Hvt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function Gvt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function Yvt(t){return t.name}function Av(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function cv(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function md(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 qvt(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 Vvt(t,e){if(md(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 Jvt(t,e){md(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 Wvt(t,e){if(md(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 zvt(t,e){md(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 CI(t,e,r=!0,s=1/0){return uv(t,Array.isArray(e)?e:[e],r,s)}function uv(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&&Cr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function jvt(t,e){return e.find(t)}function lv(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&Cr(i)&&i.children.length>0){let o=lv(t,i.children,!0);if(o)return o}}return null}function t2e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||Cr(r)&&t2e(t,r.children))}function Kvt(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]++];Se(i)&&t(i)&&r.push(i),Cr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var dv={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(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=>so(e)&&t(e.data):e=>so(e)&&e.data===t}};function qj(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function Zvt(t,e){return r=>t(r)||e(r)}function r2e(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(dv,r)?dv[r](s):qj(r,s)});return e.length===0?null:e.reduce(Zvt)}function Xvt(t,e){let r=r2e(t);return r?r(e):!0}function $vt(t,e,r,s=1/0){let n=r2e(t);return n?CI(n,e,r,s):[]}function eLt(t,e,r=!0){return Array.isArray(e)||(e=[e]),lv(qj("id",t),e,r)}function Xp(t,e,r=!0,s=1/0){return CI(dv.tag_name(t),e,r,s)}function tLt(t,e,r=!0,s=1/0){return CI(qj("class",t),e,r,s)}function rLt(t,e,r=!0,s=1/0){return CI(dv.tag_type(t),e,r,s)}function sLt(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 za;(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"})(za||(za={}));function s2e(t,e){let r=[],s=[];if(t===e)return 0;let n=Cr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=Cr(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 za.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?za.FOLLOWING|za.CONTAINED_BY:za.FOLLOWING:a===t?za.PRECEDING|za.CONTAINS:za.PRECEDING}function of(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=s2e(e,r);return s&za.PRECEDING?-1:s&za.FOLLOWING?1:0}),t}function Vj(t){let e=hv(ALt,t);return e?e.name==="feed"?nLt(e):iLt(e):null}function nLt(t){var e;let r=t.children,s={type:"atom",items:Xp("entry",r).map(o=>{var a;let{children:A}=o,c={media:n2e(A)};no(c,"id","id",A),no(c,"title","title",A);let u=(a=hv("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=af("summary",A)||af("conten
Line truncated
|
||||
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"}};Pp.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var iS=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var EFt=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())})},Zz=class{constructor(e){this.contentLength=e,this.sentBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}setSentBytes(e){this.sentBytes=e}getTransferredBytes(){return this.sentBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.sentBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Sent ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setSentBytes(e.loadedBytes)}}startDisplayTimer(e=1e3){let r=()=>{this.display(),this.isDone()||(this.timeoutHandle=setTimeout(r,e))};this.timeoutHandle=setTimeout(r,e)}stopDisplayTimer(){this.timeoutHandle&&(clearTimeout(this.timeoutHandle),this.timeoutHandle=void 0),this.display()}};function sTe(t,e,r){return EFt(this,void 0,void 0,function*(){var s;let n=new sc(t),i=n.getBlockBlobClient(),o=new Zz((s=r?.archiveSizeBytes)!==null&&s!==void 0?s:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),Y(`BlobClient: ${n.name}:${n.accountName}:${n.containerName}`);let A=yield i.uploadFile(e,a);if(A._response.status>=400)throw new qM(`uploadCacheArchiveSDK: upload failed with status code ${A._response.status}`);return A}catch(A){throw at(`uploadCacheArchiveSDK: internal error uploading cache archive: ${A.message}`),A}finally{o.stopDisplayTimer()}})}import*as iTe from"buffer";import*as Su from"fs";import*as oTe from"stream";import*as aTe from"util";var VM=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 JM(t){return t?t>=200&&t<300:!1}function mFt(t){return t?t>=500:!0}function CFt(t){return t?[Er.BadGateway,Er.ServiceUnavailable,Er.GatewayTimeout].includes(t):!1}function IFt(t){return VM(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function nTe(t,e,r){return VM(this,arguments,void 0,function*(s,n,i,o=Uk,a=vk,A=void 0){let c="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield n()}catch(f){A&&(l=A(f)),h=!0,c=f.message}if(l&&(d=i(l),!mFt(d)))return l;if(d&&(h=CFt(d),c=`Cache service responded with ${d}`),Y(`${s} - Attempt ${u} of ${o} failed with error: ${c}`),!h){Y(`${s} - Error is not retryable`);break}yield IFt(a),u++}throw Error(`${s} failed: ${c}`)})}function oS(t,e){return VM(this,arguments,void 0,function*(r,s,n=Uk,i=vk){return yield nTe(r,s,o=>o.statusCode,n,i,o=>{if(o instanceof Pc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function jC(t,e){return VM(this,arguments,void 0,function*(r,s,n=Uk,i=vk){return yield nTe(r,s,o=>o.message.statusCode,n,i)})}var Ga=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 BFt(t,e){return Ga(this,void 0,void 0,function*(){yield aTe.promisify(oTe.pipeline)(t.message,e)})}var WM=class{constructor(e){this.contentLength=e,this.segmentIndex=0,this.segmentSize=0,this.segmentOffset=0,this.receivedBytes=0,this.displayedComplete=!1,this.startTime=Date.now()}nextSegment(e){this.segmentOffset=this.segmentOffset+this.segmentSize,this.segmentIndex=this.segmentIndex+1,this.segmentSize=e,this.receivedBytes=0,Y(`Downloading segment at offset ${this.segmentOffset} with length ${this.segmentSize}...`)}setReceivedBytes(e){this.receivedBytes=e}getTransferredBytes(){return this.segmentOffset+this.receivedBytes}isDone(){return this.getTransferredBytes()===this.contentLength}display(){if(this.displayedComplete)return;let e=this.segmentOffset+this.receivedBytes,r=(100*(e/this.contentLength)).toFixed(1),s=Date.now()-this.startTime,n=(e/(1024*1024)/(s/1e3)).toFixed(1);te(`Received ${e} of ${this.contentLength} (${r}%), ${n} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e
Line truncated
|
||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])Y(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function t7(t,e,r){return eo(this,void 0,void 0,function*(){let s=new SFt(t),n=lTe(r);s.hostname.endsWith(".blob.core.windows.net")?n.useAzureSdk?yield cTe(t,e,n):n.concurrentBlobDownloads?yield ATe(t,e,n):yield zM(t,e):yield zM(t,e)})}function mTe(t,e,r){return eo(this,void 0,void 0,function*(){let s=e7(),n=yC(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:n,cacheSize:r?.cacheSize};return yield oS("reserveCache",()=>eo(this,void 0,void 0,function*(){return s.postJson(AS("caches"),i)}))})}function pTe(t,e){return`bytes ${t}-${e}/*`}function TFt(t,e,r,s,n){return eo(this,void 0,void 0,function*(){Y(`Uploading chunk of size ${n-s+1} bytes at offset ${s} with content range: ${pTe(s,n)}`);let i={"Content-Type":"application/octet-stream","Content-Range":pTe(s,n)},o=yield jC(`uploadChunk (start: ${s}, end: ${n})`,()=>eo(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!JM(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function xFt(t,e,r,s){return eo(this,void 0,void 0,function*(){let n=tu(r),i=AS(`caches/${e.toString()}`),o=KC.openSync(r,"r"),a=Xz(s),A=VY("uploadConcurrency",a.uploadConcurrency),c=VY("uploadChunkSize",a.uploadChunkSize),u=[...new Array(A).keys()];Y("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>eo(this,void 0,void 0,function*(){for(;l<n;){let d=Math.min(n-l,c),h=l,f=l+d-1;l+=c,yield TFt(t,i,()=>KC.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",p=>{throw new Error(`Cache upload failed because file read failed with ${p.message}`)}),h,f)}})))}finally{KC.closeSync(o)}})}function kFt(t,e,r){return eo(this,void 0,void 0,function*(){let s={size:r};return yield oS("commitCache",()=>eo(this,void 0,void 0,function*(){return t.postJson(AS(`caches/${e.toString()}`),s)}))})}function r7(t,e,r,s){return eo(this,void 0,void 0,function*(){if(Xz(s).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield sTe(r,e,s)}else{let i=e7();Y("Upload cache"),yield xFt(i,t,e,s),Y("Commiting cache");let o=tu(e);te(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield kFt(i,t,o);if(!JM(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);te("Cache saved successfully")}})}var lxe=le(W7(),1),xs=le(Ct(),1),Ho=le(Ct(),1),qp=le(Ct(),1),Vp=le(Ct(),1),Jp=le(Ct(),1);var Z7=le(Ct(),1),X7=le(Ct(),1),Axe=le(Ct(),1),cxe=le(Ct(),1),uxe=le(Ct(),1);var z7=le(Ct(),1),j7=le(Ct(),1),ixe=le(Ct(),1),oxe=le(Ct(),1),axe=le(Ct(),1),K7=class extends axe.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,oxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,ixe.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?j7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,z7.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,z7.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?j7.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},UU=new K7;var $7=class extends uxe.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:()=>UU}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,cxe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,Axe.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(UU.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?X7.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,Z7.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)UU.internalBinaryWrite(e.scope[i],r.tag(2,Z7.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?X7.UnknownFieldHandler.onWrite
Line truncated
|
||||
`));let s=yield fj(r,"create");yield gj(s,t)})}var dI=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())})},Yo=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},tf=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},_U=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function gxe(t){if(!t||t.length===0)throw new Yo("Path Validation Error: At least one directory or file path is required")}function mj(t){if(t.length>512)throw new Yo(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new Yo(`Key Validation Error: ${t} cannot contain commas.`)}function pxe(){return aS()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function Exe(t,e,r,s){return dI(this,arguments,void 0,function*(n,i,o,a,A=!1){let c=aS();return Y(`Cache service version: ${c}`),gxe(n),c==="v2"?yield jUt(n,i,o,a,A):yield zUt(n,i,o,a,A)})}function zUt(t,e,r,s){return dI(this,arguments,void 0,function*(n,i,o,a,A=!1){o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of c)mj(d);let u=yield dw(),l="";try{let d=yield ETe(c,n,{compressionMethod:u,enableCrossOsArchive:A});if(!d?.archiveLocation)return;if(a?.lookupOnly)return te("Lookup only - skipping download"),d.cacheKey;l=bS.join(yield uw(),Ph(u)),Y(`Archive Path: ${l}`),yield t7(d.archiveLocation,l,a),UA()&&(yield yS(l,u));let h=tu(l);return te(`Cache Size: ~${Math.round(h/(1024*1024))} MB (${h} B)`),yield pj(l,u),te("Cache restored successfully"),d.cacheKey}catch(d){let h=d;if(h.name===Yo.name)throw d;h instanceof Pc&&typeof h.statusCode=="number"&&h.statusCode>=500?Gc(`Failed to restore: ${d.message}`):at(`Failed to restore: ${d.message}`)}finally{try{yield lw(l)}catch(d){Y(`Failed to delete archive: ${d}`)}}})}function jUt(t,e,r,s){return dI(this,arguments,void 0,function*(n,i,o,a,A=!1){a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let c=[i,...o];if(Y("Resolved Keys:"),Y(JSON.stringify(c)),c.length>10)throw new Yo("Key Validation Error: Keys are limited to a maximum of 10.");for(let l of c)mj(l);let u="";try{let l=hj(),d=yield dw(),h={key:i,restoreKeys:o,version:yC(n,d,A)},f=yield l.GetCacheEntryDownloadURL(h);if(!f.ok){Y(`Cache not found for version ${h.version} of keys: ${c.join(", ")}`);return}if(h.key!==f.matchedKey?te(`Cache hit for restore-key: ${f.matchedKey}`):te(`Cache hit for: ${f.matchedKey}`),a?.lookupOnly)return te("Lookup only - skipping download"),f.matchedKey;u=bS.join(yield uw(),Ph(d)),Y(`Archive path: ${u}`),Y(`Starting download of archive to: ${u}`),yield t7(f.signedDownloadUrl,u,a);let C=tu(u);return te(`Cache Size: ~${Math.round(C/(1024*1024))} MB (${C} B)`),UA()&&(yield yS(u,d)),yield pj(u,d),te("Cache restored successfully"),f.matchedKey}catch(l){let d=l;if(d.name===Yo.name)throw l;d instanceof Pc&&typeof d.statusCode=="number"&&d.statusCode>=500?Gc(`Failed to restore: ${l.message}`):at(`Failed to restore: ${l.message}`)}finally{try{u&&(yield lw(u))}catch(l){Y(`Failed to delete archive: ${l}`)}}})}function mxe(t,e,r){return dI(this,arguments,void 0,function*(s,n,i,o=!1){let a=aS();return Y(`Cache service version: ${a}`),gxe(s),mj(n),a==="v2"?yield ZUt(s,n,i,o):yield KUt(s,n,i,o)})}function KUt(t,e,r){return dI(this,arguments,void 0,function*(s,n,i,o=!1){var a,A,c,u,l;let d=yield dw(),h=-1,f=yield qY(s);if(Y("Cache Paths:"),Y(`${JSON.stringify(f)}`),f.length===0)throw new Error("Path Validation Error: Path(s) specified in the action for caching do(es) not exist, hence no cache is being saved.");let p=yield uw(),C=bS.join(p,Ph(d));Y(`Archive Path: ${C}`);try{yield Ej(p,f,d),UA()&&(yield yS(C,d));let m=10*1024*1024*1024,I=tu(C);if(Y(`File Size: ${I}`),I>m&&!$z())throw new Error(`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the 10GB limit, not saving cache.`);Y("Reserving Cache");let Q=yield mTe(n,s,{compressionMethod:d,enableCrossOsArchive:o,cacheSize:I});if(!((a=Q?.result)===null||a===void 0)&&a.cacheId)h=(A=Q?.result)===null||A===void 0?void 0:A.cacheId;else throw Q?.statusCode===400?new Error((u=(c=Q?.error)===null||c===void 0?void 0:c.message)!==null&&u!==void 0?u:`Cache size of ~${Math.round(I/(1024*1024))} MB (${I} B) is over the data cap limit, not saving cache.`):new tf(`Unable to reserve cache with key ${n}, another job may be creating this cache. More details: ${(l=Q?.error)===null||l===void 0?void 0:l.message}`);Y(`Saving Cache (ID: ${h})`),yield r7(h,C,"",i)}catch(m){let I=m;if(I.name===Yo.name)throw m;I.name
Line truncated
|
||||
See ${r.getDocumentationLink()}`;Ixe.push(s),_g(s)}function Bxe(){E0("deprecation-collector_deprecations",JSON.stringify(Cj)),E0("deprecation-collector_errors",JSON.stringify(Ixe))}import*as GU from"path";var Qxe="GRADLE_ACTION_ID";var WU=".setup-gradle",YU=class t{getDependencyGraphOption(){let e=Yr("dependency-graph");switch(e.toLowerCase().trim()){case"disabled":return"disabled";case"generate":return"generate";case"generate-and-submit":return"generate-and-submit";case"generate-submit-and-upload":return"generate-submit-and-upload";case"generate-and-upload":return"generate-and-upload";case"download-and-submit":return"download-and-submit"}throw TypeError(`The value '${e}' is not valid for 'dependency-graph'. Valid values are: [disabled, generate, generate-and-submit, generate-submit-and-upload, generate-and-upload, download-and-submit].`)}getDependencyGraphContinueOnFailure(){return ku("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=Yr("artifact-retention-days");return rvt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(ji.workflow,ji.job,tvt())}getReportDirectory(){let e=Yr("dependency-graph-report-dir");return GU.resolve(rf(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return Wp("dependency-graph-exclude-projects")}getIncludeProjects(){return Wp("dependency-graph-include-projects")}getExcludeConfigurations(){return Wp("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return Wp("dependency-graph-include-configurations")}getPluginRepository(){return new qU}static constructJobCorrelator(e,r,s){let n=this.describeMatrix(s),i=n?`${e}-${r}-${n}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){Y(`Got matrix json: ${e}`);let r=JSON.parse(e);return r?Object.values(r).join("-"):""}static sanitize(e){return e.replace(/[^a-zA-Z0-9_-\s]/g,"").replace(/\s+/g,"_").toLowerCase()}};var hI=class{isCacheDisabled(){return pxe()?ku("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&ku("cache-read-only")}isCacheWriteOnly(){return ku("cache-write-only")}isCacheOverwriteExisting(){return ku("cache-overwrite-existing")}isCacheStrictMatch(){return ku("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=SS("gradle-home-cache-cleanup");if(e!==void 0)return OU("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=Yr("cache-cleanup");switch(r.toLowerCase().trim()){case"always":return"always".toString();case"on-success":return"on-success".toString();case"never":return"never".toString()}throw TypeError(`The value '${r}' is not valid for cache-cleanup. Valid values are: [never, always, on-success].`)}getCacheEncryptionKey(){return Yr("cache-encryption-key")}getCacheIncludes(){return IG("gradle-home-cache-includes")}getCacheExcludes(){return IG("gradle-home-cache-excludes")}};var oc=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return ku("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getBuildScanTermsOfUseUrl(){return Yr("build-scan-terms-of-use-url")}getBuildScanTermsOfUseAgree(){return Yr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return Yr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return Yr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return SS("develocity-injection-enabled")}getDevelocityUrl(){return Yr("develocity-url")}getDevelocityAllowUntrustedServer(){return SS("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return SS("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return SS("develocity-enforce-url")}getDevelocityPluginVersion(){return Yr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return Yr("develocity-ccud-plugin-version")}getPluginRepository(){return new qU}verifyTermsOfUseAgreement(){return this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/terms-of-service"&&this.getBuildScanTermsOfUseUrl()!=="https://gradle.com/help/legal-terms-of-use"||this.getBuildScanTermsOfUseAgree()!=="yes"?(at("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1):!0}},qU=class{getUrl(){return Wp("gradle-plugin-repository-url")}getUsername(){return Wp("gradle-plugin-repository-username")}getPassword(){return Wp("gradle-plugin-repository-password")}},VU=class{getGradleVersion(){return Yr("gradle-version")}getBuildRootDirectory(){let e=rf(),r=Yr("build-root-directory");return r===""?GU.resolve(e):GU.resolve(e,r)}getDependencyResolutionTask(){return Yr("dependency-resolution-task")||":ForceDependencyResolutionPlugin_resolveAllDependencies"}getAdditionalArguments(){return Yr("additional-arguments
Line truncated
|
||||
${uvt}`}};async function Rxe(t){return t.isCacheDisabled()?new Bj:(await hvt(),new Qj(await lvt()))}async function lvt(){let t=dvt();return await import(avt(t).href)}function dvt(){let t=import.meta.dirname,e=Dxe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(Nxe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function hvt(){console.warn(cvt)}import KU from"fs";import Txe from"path";var ZU=class{constructor(e){this.cacheFile=Txe.resolve(e,WU,"valid-wrappers.json")}load(){if(KU.existsSync(this.cacheFile))try{return JSON.parse(KU.readFileSync(this.cacheFile,"utf-8"))}catch(e){at(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];KU.mkdirSync(Txe.dirname(this.cacheFile),{recursive:!0}),KU.writeFileSync(this.cacheFile,JSON.stringify(r))}};var vxe=le(Mxe(),1);import*as Uxe from"util";import*as XU from"path";import*as $U from"fs";var Cvt=Uxe.promisify($U.readdir);async function Lxe(t){return(await _xe(t)).filter(r=>(0,vxe.default)(r).endsWith("gradle-wrapper.jar")).map(r=>XU.relative(t,r)).sort((r,s)=>r.localeCompare(s))}async function _xe(t){let e=await Cvt(t),r=await Promise.all(e.map(async s=>{let n=XU.resolve(t,s),i=$U.lstatSync(n,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?_xe(n):new Promise(o=>o([n]))}));return Array.prototype.concat(...r)}var Bvt={_useHtmlParser2:!1};function fI(t,e){if(!t)return e??Bvt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Jj={};QA(Jj,{contains:()=>fv,extract:()=>gLt,html:()=>lLt,merge:()=>a2e,parseHTML:()=>hLt,root:()=>fLt,text:()=>$p,xml:()=>dLt});var Af={};QA(Af,{DocumentPosition:()=>za,append:()=>Wvt,appendChild:()=>Jvt,compareDocumentPosition:()=>s2e,existsOne:()=>t2e,filter:()=>CI,find:()=>uv,findAll:()=>Zvt,findOne:()=>lv,findOneChild:()=>Kvt,getAttributeValue:()=>Gvt,getChildren:()=>mI,getElementById:()=>tLt,getElements:()=>eLt,getElementsByClassName:()=>rLt,getElementsByTagName:()=>Xp,getElementsByTagType:()=>sLt,getFeed:()=>Vj,getInnerHTML:()=>Hvt,getName:()=>qvt,getOuterHTML:()=>$xe,getParent:()=>e2e,getSiblings:()=>Yj,getText:()=>av,hasAttrib:()=>Yvt,hasChildren:()=>Cr,innerText:()=>xS,isCDATA:()=>gI,isComment:()=>Zp,isDocument:()=>Wa,isTag:()=>Se,isText:()=>so,nextElementSibling:()=>Av,prepend:()=>jvt,prependChild:()=>zvt,prevElementSibling:()=>cv,removeElement:()=>md,removeSubsets:()=>nLt,replaceElement:()=>Vvt,testElement:()=>$vt,textContent:()=>Ed,uniqueSort:()=>of});var Ja={};QA(Ja,{CDATA:()=>xj,Comment:()=>Nj,Directive:()=>Sj,Doctype:()=>kj,ElementType:()=>Lt,Root:()=>bj,Script:()=>Dj,Style:()=>Rj,Tag:()=>Tj,Text:()=>wj,isTag:()=>yj});var Lt;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Lt||(Lt={}));function yj(t){return t.type===Lt.Tag||t.type===Lt.Script||t.type===Lt.Style}var bj=Lt.Root,wj=Lt.Text,Sj=Lt.Directive,Nj=Lt.Comment,Dj=Lt.Script,Rj=Lt.Style,Tj=Lt.Tag,xj=Lt.CDATA,kj=Lt.Doctype;var ev=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return pI(this,e)}},NS=class extends ev{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},Mu=class extends NS{constructor(){super(...arguments),this.type=Lt.Text}get nodeType(){return 3}},zp=class extends NS{constructor(){super(...arguments),this.type=Lt.Comment}get nodeType(){return 8}},jp=class extends NS{constructor(e,r){super(r),this.name=e,this.type=Lt.Directive}get nodeType(){return 1}},DS=class extends ev{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},RS=class extends DS{constructor(){super(...arguments),this.type=Lt.CDATA}get nodeType(){return 4}},qo=class extends DS{constructor(){super(...arguments),this.type=Lt.Root}get nodeType(){return 9}},Kp=class extends DS{constructor(e,r,s=[],n=e==="script"?Lt.Script:e==="style"?Lt.Style:Lt.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return yj(t)}function gI(t){return t.type===Lt.CDATA}function so(t){return t.type===
Line truncated
|
||||
`:av(t.children):gI(t)?av(t.children):so(t)?t.data:""}function Ed(t){return Array.isArray(t)?t.map(Ed).join(""):Cr(t)&&!Zp(t)?Ed(t.children):so(t)?t.data:""}function xS(t){return Array.isArray(t)?t.map(xS).join(""):Cr(t)&&(t.type===Lt.Tag||gI(t))?xS(t.children):so(t)?t.data:""}function mI(t){return Cr(t)?t.children:[]}function e2e(t){return t.parent||null}function Yj(t){let e=e2e(t);if(e!=null)return mI(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 Gvt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function Yvt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function qvt(t){return t.name}function Av(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function cv(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function md(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 Vvt(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 Jvt(t,e){if(md(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 Wvt(t,e){md(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 zvt(t,e){if(md(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 jvt(t,e){md(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 CI(t,e,r=!0,s=1/0){return uv(t,Array.isArray(e)?e:[e],r,s)}function uv(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&&Cr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function Kvt(t,e){return e.find(t)}function lv(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&Cr(i)&&i.children.length>0){let o=lv(t,i.children,!0);if(o)return o}}return null}function t2e(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||Cr(r)&&t2e(t,r.children))}function Zvt(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]++];Se(i)&&t(i)&&r.push(i),Cr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var dv={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(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=>so(e)&&t(e.data):e=>so(e)&&e.data===t}};function qj(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function Xvt(t,e){return r=>t(r)||e(r)}function r2e(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(dv,r)?dv[r](s):qj(r,s)});return e.length===0?null:e.reduce(Xvt)}function $vt(t,e){let r=r2e(t);return r?r(e):!0}function eLt(t,e,r,s=1/0){let n=r2e(t);return n?CI(n,e,r,s):[]}function tLt(t,e,r=!0){return Array.isArray(e)||(e=[e]),lv(qj("id",t),e,r)}function Xp(t,e,r=!0,s=1/0){return CI(dv.tag_name(t),e,r,s)}function rLt(t,e,r=!0,s=1/0){return CI(qj("class",t),e,r,s)}function sLt(t,e,r=!0,s=1/0){return CI(dv.tag_type(t),e,r,s)}function nLt(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 za;(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"})(za||(za={}));function s2e(t,e){let r=[],s=[];if(t===e)return 0;let n=Cr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=Cr(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 za.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?za.FOLLOWING|za.CONTAINED_BY:za.FOLLOWING:a===t?za.PRECEDING|za.CONTAINS:za.PRECEDING}function of(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=s2e(e,r);return s&za.PRECEDING?-1:s&za.FOLLOWING?1:0}),t}function Vj(t){let e=hv(cLt,t);return e?e.name==="feed"?iLt(e):oLt(e):null}function iLt(t){var e;let r=t.children,s={type:"atom",items:Xp("entry",r).map(o=>{var a;let{children:A}=o,c={media:n2e(A)};no(c,"id","id",A),no(c,"title","title",A);let u=(a=hv("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=af("summary",A)||af("conten
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 Za=le(cf(),1);var AK={};function cK(t,e){return t===Za.default.falseFunc?Za.default.falseFunc:r=>e.isTag(r)&&t(r)}function uK(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 aK(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 oK=(t,e,r,s,n)=>{let i=n(e,aK(r),s);return i===Za.default.trueFunc?t:i===Za.default.falseFunc?Za.default.falseFunc:o=>i(o)&&t(o)},Sv={is:oK,matches:oK,where:oK,not(t,e,r,s,n){let i=n(e,aK(r),s);return i===Za.default.falseFunc?t:i===Za.default.trueFunc?Za.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=aK(r);o.relativeSelector=!0;let a=e.some(u=>u.some(_S))?[AK]:void 0,A=n(e,o,a);if(A===Za.default.falseFunc)return Za.default.falseFunc;let c=cK(A,i);if(a&&A!==Za.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...uK(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function J2e(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in Sv))throw new Error(`Unknown pseudo-class :${o}(${a})`);return Sv[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:wv[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,V2e.parse)(c);return Sv.is(t,u,r,s,n)}if(typeof A=="function")return iK(A,o,a,1),u=>A(u,a)&&t(u);if(o in DI)return DI[o](t,a,r,s);if(o in OS){let u=OS[o];return iK(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Xa=le(SI(),1);function lK(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function W2e(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Xa.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Xa.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Xa.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()),H2e[e.action](t,e,r)}case Xa.SelectorType.Pseudo:return J2e(t,e,r,s,n);case Xa.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 Xa.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=lK(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=lK(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=lK(c,i));return!1};case Xa.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Xa.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Xa.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 Xa.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 d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Xa.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function z2e(t,e,r){let s=Nv(t,e,r);return cK(s,e.adapter)}function Nv(t,e,r){let s=typeof t=="string"?(0,Ac.parse)(t):t;return Dv(s,e,r)}function j2e(t){return t.type===Ac.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(j2e)))}var $Lt={type:Ac.SelectorType.Descendant},e_t={type:"_flexibleDescendant"},t_t={type:Ac.SelectorType.Pseudo,name:"scope",data:null};function r_t(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===AK||i&&e.isTag(i)});fo
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 Za=le(cf(),1);var AK={};function cK(t,e){return t===Za.default.falseFunc?Za.default.falseFunc:r=>e.isTag(r)&&t(r)}function uK(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 aK(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 oK=(t,e,r,s,n)=>{let i=n(e,aK(r),s);return i===Za.default.trueFunc?t:i===Za.default.falseFunc?Za.default.falseFunc:o=>i(o)&&t(o)},Sv={is:oK,matches:oK,where:oK,not(t,e,r,s,n){let i=n(e,aK(r),s);return i===Za.default.falseFunc?t:i===Za.default.trueFunc?Za.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=aK(r);o.relativeSelector=!0;let a=e.some(u=>u.some(_S))?[AK]:void 0,A=n(e,o,a);if(A===Za.default.falseFunc)return Za.default.falseFunc;let c=cK(A,i);if(a&&A!==Za.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...uK(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function J2e(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in Sv))throw new Error(`Unknown pseudo-class :${o}(${a})`);return Sv[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:wv[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,V2e.parse)(c);return Sv.is(t,u,r,s,n)}if(typeof A=="function")return iK(A,o,a,1),u=>A(u,a)&&t(u);if(o in DI)return DI[o](t,a,r,s);if(o in OS){let u=OS[o];return iK(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Xa=le(SI(),1);function lK(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function W2e(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Xa.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Xa.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Xa.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()),H2e[e.action](t,e,r)}case Xa.SelectorType.Pseudo:return J2e(t,e,r,s,n);case Xa.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 Xa.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=lK(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=lK(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=lK(c,i));return!1};case Xa.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Xa.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Xa.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 Xa.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 d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Xa.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function z2e(t,e,r){let s=Nv(t,e,r);return cK(s,e.adapter)}function Nv(t,e,r){let s=typeof t=="string"?(0,Ac.parse)(t):t;return Dv(s,e,r)}function j2e(t){return t.type===Ac.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(j2e)))}var e_t={type:Ac.SelectorType.Descendant},t_t={type:"_flexibleDescendant"},r_t={type:Ac.SelectorType.Pseudo,name:"scope",data:null};function s_t(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===AK||i&&e.isTag(i)});fo
Line truncated
|
||||
`)})):{name:n,value:i.replace(lke,`\r
|
||||
`)}}).toArray()}var NK={};QA(NK,{extract:()=>EPt});function pPt(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 EPt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=pPt(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 df=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}}};df.prototype.cheerio="[cheerio object]";df.prototype.splice=Array.prototype.splice;df.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(df.prototype,eK,yK,bK,wK,SK,NK);function dke(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=fI(n),a=t(s,o,i,null);class A extends df{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&ja(u))return u;let f=fI(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=ja(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&kS(u)?t(u,f,!1,null).children:mPt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?kS(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):ja(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Jj,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function mPt(t){return!!t.name||t.type===Ja.Root||t.type===Ja.Text||t.type===Ja.Comment}var CPt=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]),Rr="\uFFFD",N;(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"})(N||(N={}));var wi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function Mv(t){return t>=55296&&t<=57343}function hke(t){return t>=56320&&t<=57343}function fke(t,e){return(t-55296)*1024+9216+e}function Uv(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function vv(t){return t>=64976&&t<=65007||CPt.has(t)}var J;(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-keywo
Line truncated
|
||||
`)}}).toArray()}var NK={};QA(NK,{extract:()=>mPt});function EPt(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 mPt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=EPt(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 df=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}}};df.prototype.cheerio="[cheerio object]";df.prototype.splice=Array.prototype.splice;df.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(df.prototype,eK,yK,bK,wK,SK,NK);function dke(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=fI(n),a=t(s,o,i,null);class A extends df{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&ja(u))return u;let f=fI(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=ja(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&kS(u)?t(u,f,!1,null).children:CPt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?kS(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):ja(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Jj,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function CPt(t){return!!t.name||t.type===Ja.Root||t.type===Ja.Text||t.type===Ja.Comment}var IPt=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]),Rr="\uFFFD",N;(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"})(N||(N={}));var wi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function Mv(t){return t>=55296&&t<=57343}function hke(t){return t>=56320&&t<=57343}function fke(t,e){return(t-55296)*1024+9216+e}function Uv(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function vv(t){return t>=64976&&t<=65007||IPt.has(t)}var J;(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-keywo
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(`
|
||||
`)}`}},dP=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var FE=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function b4e(t){if(t instanceof AggregateError){_g("Multiple errors returned");for(let e of t.errors)Gc(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&te(e.stack)}else t instanceof FE?(_g(String(t)),t.stack&&te(t.stack)):(_g(String(t)),t instanceof Error&&t.stack&&te(t.stack))}async function w4e(t,e,r){if(!t.doValidateWrappers())return;let s=new ZU(r),n=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=s.load(),o=await y4e(e,t.allowSnapshotWrappers(),n,i);if(o.isValid())await Ax("All Gradle Wrapper jars are valid",async()=>{Y(`Loaded previously validated checksums from cache: ${i.join(", ")}`),te(o.toDisplayString())});else throw te(o.toDisplayString()),new FE(`At least one Gradle Wrapper Jar failed validation!
|
||||
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
||||
${o.toDisplayString()}`);s.save(o.valid.map(a=>a.checksum))}import na from"fs";import ME from"path";function S4e(t,e,r){let s=ME.resolve(e,WU);na.mkdirSync(s,{recursive:!0}),BZt(e),QZt(t),UA()&&yZt(e),r&&Dn("GRADLE_ENCRYPTION_KEY",r)}function BZt(t){let e=ME.resolve(t,"init.d");na.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let s of r){let n=bZt("init-scripts",s),i=ME.resolve(e,s);na.writeFileSync(i,n)}}function QZt(t){let e=wZt();if(e==null)return;let r=ME.resolve(t,".m2"),s=ME.resolve(r,"toolchains.xml");if(!na.existsSync(s))na.mkdirSync(r,{recursive:!0}),na.writeFileSync(s,e),te(`Wrote default JDK locations to ${s}`);else{let n=na.readFileSync(s,"utf8"),i=SZt(n,e);na.writeFileSync(s,i),te(`Merged default JDK locations into ${s}`)}}function yZt(t){let e=`org.gradle.logging.level=info
|
||||
${o.toDisplayString()}`);s.save(o.valid.map(a=>a.checksum))}import na from"fs";import ME from"path";function S4e(t,e,r){let s=ME.resolve(e,WU);na.mkdirSync(s,{recursive:!0}),QZt(e),yZt(t),UA()&&bZt(e),r&&Dn("GRADLE_ENCRYPTION_KEY",r)}function QZt(t){let e=ME.resolve(t,"init.d");na.mkdirSync(e,{recursive:!0});let r=["gradle-actions.build-result-capture.init.gradle","gradle-actions.build-result-capture-service.plugin.groovy","gradle-actions.github-dependency-graph.init.gradle","gradle-actions.github-dependency-graph-gradle-plugin-apply.groovy","gradle-actions.inject-develocity.init.gradle"];for(let s of r){let n=wZt("init-scripts",s),i=ME.resolve(e,s);na.writeFileSync(i,n)}}function yZt(t){let e=SZt();if(e==null)return;let r=ME.resolve(t,".m2"),s=ME.resolve(r,"toolchains.xml");if(!na.existsSync(s))na.mkdirSync(r,{recursive:!0}),na.writeFileSync(s,e),te(`Wrote default JDK locations to ${s}`);else{let n=na.readFileSync(s,"utf8"),i=NZt(n,e);na.writeFileSync(s,i),te(`Merged default JDK locations into ${s}`)}}function bZt(t){let e=`org.gradle.logging.level=info
|
||||
org.gradle.logging.stacktrace=all
|
||||
`,r=ME.resolve(t,"gradle.properties");if(na.existsSync(r)){te(`Merged --info and --stacktrace into existing ${r} file`);let s=na.readFileSync(r,"utf-8");na.writeFileSync(r,`${e}
|
||||
${s}`)}else te(`Created a new ${r} with --info and --stacktrace`),na.writeFileSync(r,e)}function bZt(...t){let e=import.meta.dirname,r=ME.resolve(e,"..","..","..","sources","src","resources",...t);return na.readFileSync(r,"utf8")}function wZt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
||||
${s}`)}else te(`Created a new ${r} with --info and --stacktrace`),na.writeFileSync(r,e)}function wZt(...t){let e=import.meta.dirname,r=ME.resolve(e,"..","..","..","sources","src","resources",...t);return na.readFileSync(r,"utf8")}function SZt(){let t=Object.entries(process.env).filter(([e])=>e.startsWith("JAVA_HOME_")&&process.env[e]).map(([e,r])=>({jdkVersion:e.match(/JAVA_HOME_(\d+)_/)?.[1]??null,jdkPath:r})).filter(e=>e.jdkVersion!==null);return t.length===0?null:`<?xml version="1.0" encoding="UTF-8"?>
|
||||
<toolchains>
|
||||
<!-- JDK Toolchains installed by default on GitHub-hosted runners -->
|
||||
${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
||||
@@ -327,7 +327,7 @@ ${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
||||
</toolchain>`).join(`
|
||||
`)}
|
||||
</toolchains>
|
||||
`}function SZt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var Jte="GRADLE_BUILD_ACTION_SETUP_COMPLETED",NZt="GRADLE_USER_HOME";async function N4e(t,e,r){let s=await D4e(),n=await RZt();return process.env[Jte]?(te("Gradle setup only performed on first gradle/actions step in workflow."),!1):(Dn(Jte,!0),E0(Jte,!0),E0(NZt,n),S4e(s,n,t.getCacheEncryptionKey()),await(await Rxe(t)).restore(n,DZt(t)),await w4e(r,rf(),n),await Sxe(e),!0)}function DZt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function RZt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=rf();return zte.resolve(r,t)}let e=zte.resolve(await D4e(),".gradle");if(Wte.existsSync(e))return te(`Gradle User Home already exists at ${e}`),Dn("GRADLE_USER_HOME",e),e;if(hP.platform()==="win32"&&e.startsWith("C:\\")&&Wte.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return te(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),Dn("GRADLE_USER_HOME",r),r}return Dn("GRADLE_USER_HOME",e),e}async function D4e(){let t=await Jy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return te("Could not determine user.home from java -version output. Using os.homedir()."),hP.homedir();let s=r[1];return Y(`Determined user.home from java -version output: '${s}'`),s}import*as SB from"fs";import*as AHe from"os";import*as Pf from"path";import*as Kte from"crypto";import*as vE from"fs";var xZt=le(aw(),1);import*as A1 from"path";var pP=le(aw(),1);import*as T4e from"stream";import*as x4e from"util";import{ok as FZt}from"assert";var R4e=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())})},fP=class{constructor(e,r,s){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(s),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return R4e(this,void 0,void 0,function*(){let s=1;for(;s<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;te(i.message)}let n=this.getSleepAmount();te(`Waiting ${n} seconds before trying again`),yield this.sleep(n),s++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return R4e(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var UE=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())})},gP=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},MZt=process.platform==="win32",v9r=process.platform==="darwin",UZt="actions/tool-cache";function k4e(t,e,r,s){return UE(this,void 0,void 0,function*(){e=e||A1.join(M4e(),Kte.randomUUID()),yield Lg(A1.dirname(e)),Y(`Downloading ${t}`),Y(`Destination ${e}`);let n=3,i=jte("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=jte("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new fP(n,i,o).execute(()=>UE(this,void 0,void 0,function*(){return yield vZt(t,e||"",r,s)}),A=>!(A instanceof gP&&A.httpStatusCode&&A.httpStatusCode<500&&A.httpStatusCode!==408&&A.httpStatusCode!==429))})}function vZt(t,e,r,s){return UE(this,void 0,void 0,function*(){if(vE.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let n=new cs(UZt,[],{allowRetries:!1});r&&(Y("set auth"),s===void 0&&(s={}),s.authorization=r);let i=yield n.get(t,s);if(i.message.statusCode!==200){let u=new gP(i.message.statusCode);throw Y(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=x4e.promisify(T4e.pipeline),A=jte("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),c=!1;try{return yield o(A,vE.createWriteStream(e)),Y("download complete"),c=!0,e}finally{if(!c){Y("download failed");try{yield npe(e)}catch(u){Y(`Failed to delete '${e}'. ${u.message}`)}}}})}function F4e(t,e){return UE(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield PZt(e),MZt?yield LZt(t,e):yield _Zt(t,e),e})}function LZt(t,e){return UE(this,void 0,void 0,function*(){let r=t.replace(/'/g,
Line truncated
|
||||
`}function NZt(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var Jte="GRADLE_BUILD_ACTION_SETUP_COMPLETED",DZt="GRADLE_USER_HOME";async function N4e(t,e,r){let s=await D4e(),n=await TZt();return process.env[Jte]?(te("Gradle setup only performed on first gradle/actions step in workflow."),!1):(Dn(Jte,!0),E0(Jte,!0),E0(DZt,n),S4e(s,n,t.getCacheEncryptionKey()),await(await Rxe(t)).restore(n,RZt(t)),await w4e(r,rf(),n),await Sxe(e),!0)}function RZt(t){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function TZt(){let t=process.env.GRADLE_USER_HOME;if(t){let r=rf();return zte.resolve(r,t)}let e=zte.resolve(await D4e(),".gradle");if(Wte.existsSync(e))return te(`Gradle User Home already exists at ${e}`),Dn("GRADLE_USER_HOME",e),e;if(hP.platform()==="win32"&&e.startsWith("C:\\")&&Wte.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return te(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),Dn("GRADLE_USER_HOME",r),r}return Dn("GRADLE_USER_HOME",e),e}async function D4e(){let t=await Jy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return te("Could not determine user.home from java -version output. Using os.homedir()."),hP.homedir();let s=r[1];return Y(`Determined user.home from java -version output: '${s}'`),s}import*as SB from"fs";import*as AHe from"os";import*as Pf from"path";import*as Kte from"crypto";import*as vE from"fs";var kZt=le(aw(),1);import*as A1 from"path";var pP=le(aw(),1);import*as T4e from"stream";import*as x4e from"util";import{ok as MZt}from"assert";var R4e=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())})},fP=class{constructor(e,r,s){if(e<1)throw new Error("max attempts should be greater than or equal to 1");if(this.maxAttempts=e,this.minSeconds=Math.floor(r),this.maxSeconds=Math.floor(s),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return R4e(this,void 0,void 0,function*(){let s=1;for(;s<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;te(i.message)}let n=this.getSleepAmount();te(`Waiting ${n} seconds before trying again`),yield this.sleep(n),s++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return R4e(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var UE=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())})},gP=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},UZt=process.platform==="win32",_9r=process.platform==="darwin",vZt="actions/tool-cache";function k4e(t,e,r,s){return UE(this,void 0,void 0,function*(){e=e||A1.join(M4e(),Kte.randomUUID()),yield Lg(A1.dirname(e)),Y(`Downloading ${t}`),Y(`Destination ${e}`);let n=3,i=jte("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=jte("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new fP(n,i,o).execute(()=>UE(this,void 0,void 0,function*(){return yield LZt(t,e||"",r,s)}),A=>!(A instanceof gP&&A.httpStatusCode&&A.httpStatusCode<500&&A.httpStatusCode!==408&&A.httpStatusCode!==429))})}function LZt(t,e,r,s){return UE(this,void 0,void 0,function*(){if(vE.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let n=new cs(vZt,[],{allowRetries:!1});r&&(Y("set auth"),s===void 0&&(s={}),s.authorization=r);let i=yield n.get(t,s);if(i.message.statusCode!==200){let u=new gP(i.message.statusCode);throw Y(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=x4e.promisify(T4e.pipeline),A=jte("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),c=!1;try{return yield o(A,vE.createWriteStream(e)),Y("download complete"),c=!0,e}finally{if(!c){Y("download failed");try{yield npe(e)}catch(u){Y(`Failed to delete '${e}'. ${u.message}`)}}}})}function F4e(t,e){return UE(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is required");return e=yield OZt(e),UZt?yield _Zt(t,e):yield PZt(t,e),e})}function _Zt(t,e){return UE(this,void 0,void 0,function*(){let r=t.replace(/'/g,
Line truncated
|
||||
`," Line feed \\n"]]),yHe=new Map([...Pre,["\\"," Backslash \\"],["/"," Forward slash /"]]);function bHe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of yHe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||
|
||||
Invalid characters include: ${Array.from(yHe.values()).toString()}
|
||||
@@ -339,16 +339,16 @@ Invalid characters include: ${Array.from(Pre.values()).toString()}
|
||||
The following characters are not allowed in files that are uploaded due to limitations with certain file systems such as NTFS. To maintain file system agnostic behavior, these characters are intentionally not allowed to prevent potential problems with downloads on different file systems.
|
||||
`)}var DHe=le(NHe(),1);function nl(){return`@actions/artifact-${DHe.version}`}var IP=class extends Error{constructor(e=[]){let r="No files were found to upload";e.length>0&&(r+=`: ${e.join(", ")}`),super(r),this.files=e,this.name="FilesNotFoundError"}},vd=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},Ld=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},Of=class extends Error{constructor(e="@actions/artifact v2.0.0+, upload-artifact@v4+ and download-artifact@v4+ are not currently supported on GHES."){super(e),this.name="GHESNotSupportedError"}},_d=class extends Error{constructor(e){let r=`Unable to make request: ${e}
|
||||
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"}};_d.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var LE=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};LE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var _E=class extends Error{};_E.prototype.name="InvalidTokenError";function BXt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function QXt(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return BXt(e)}catch{return atob(e)}}function RHe(t,e){if(typeof t!="string")throw new _E("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new _E(`Invalid token specified: missing part #${r+1}`);let n;try{n=QXt(s)}catch(i){throw new _E(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new _E(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var BP=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function il(){let t=mP(),e=RHe(t);if(!e.scp)throw BP;let r=e.scp.split(" ");if(r.length===0)throw BP;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw BP;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Y(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Y(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw BP}function THe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(MA(r),MA(encodeURIComponent(r)))}catch(e){Y(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function xHe(t){if(typeof t!="object"||t===null){Y("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&THe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&THe(t.signed_url)}var QP=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())})},Hre=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=mP();this.baseUrl=dHe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new cs(e,[new _l(i)])}request(e,r,s,n){return QP(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Y(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>QP(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return QP(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Y(`[Response] - ${a.message.statusCode}`),Y(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(xHe(c),Y(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(LE.isUsageErrorMessage(c.msg))throw new LE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Y(`Raw Body: ${n}`),a instanceof LE)throw a;if(_d.isNetworkErrorCode(a?.code))throw new _d(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);te(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Er.BadGateway,Er.GatewayTimeout,Er.InternalServerError,Er.ServiceUnavailable,Er.TooManyRequests].includes(e):!1}sleep(e){return QP(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function ol(t){let e=new Hre(nl(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new CP(e)}import*as TB from"fs";import{normalize as kHe,resolve as FHe}from"path";function MHe(t){if(!TB.existsSync(t))throw
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&at("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);te(`Redirecting to blob download url: ${Pje(u)}`);try{te(`Starting download of artifact to: ${r}`);let l=yield Oje(u,r,e?.skipDecompress);te("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Y(`Computed digest: ${l.sha256Digest}`),Y(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function Yje(){return bQ(this,arguments,void 0,function*(t=hHe()){return(yield jpr(t))?Y(`Artifact destination folder already exists: ${t}`):(Y(`Artifact destination folder does not exist, creating: ${t}`),yield Mje.mkdir(t,{recursive:!0})),t})}var Zpr=5,Xpr=[400,401,403,404,422];function wQ(t,e=Zpr,r=Xpr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Y(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var qje="6.0.0";function hm(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}hm.VERSION=qje;var Wje=le(Vje(),1),zje=le(X9(),1),$pr="0.0.0-development";async function Jje(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function eEr(t,e,r,s){let n=new Wje.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(tEr.bind(null,t,e,r),s)}async function tEr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new zje.RequestError(n.data.errors[0].message,500,{request:s,response:n});return Jje(t,e,i,s)}return n}function fm(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",Jje.bind(null,r,t)),t.hook.wrap("request",eEr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}fm.VERSION=$pr;var jje=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 N3(t,e,r,s,n){return jje(this,void 0,void 0,function*(){var i;let[o,a]=wQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},u=yield JA(n,A,fm,hm).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new vd(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new Ld(`Artifact not found for name: ${t}
|
||||
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"}};LE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var _E=class extends Error{};_E.prototype.name="InvalidTokenError";function QXt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function yXt(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return QXt(e)}catch{return atob(e)}}function RHe(t,e){if(typeof t!="string")throw new _E("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new _E(`Invalid token specified: missing part #${r+1}`);let n;try{n=yXt(s)}catch(i){throw new _E(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new _E(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var BP=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function il(){let t=mP(),e=RHe(t);if(!e.scp)throw BP;let r=e.scp.split(" ");if(r.length===0)throw BP;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw BP;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Y(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Y(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw BP}function THe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(MA(r),MA(encodeURIComponent(r)))}catch(e){Y(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function xHe(t){if(typeof t!="object"||t===null){Y("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&THe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&THe(t.signed_url)}var QP=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())})},Hre=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=mP();this.baseUrl=dHe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new cs(e,[new _l(i)])}request(e,r,s,n){return QP(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Y(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>QP(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return QP(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Y(`[Response] - ${a.message.statusCode}`),Y(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(xHe(c),Y(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(LE.isUsageErrorMessage(c.msg))throw new LE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Y(`Raw Body: ${n}`),a instanceof LE)throw a;if(_d.isNetworkErrorCode(a?.code))throw new _d(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);te(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Er.BadGateway,Er.GatewayTimeout,Er.InternalServerError,Er.ServiceUnavailable,Er.TooManyRequests].includes(e):!1}sleep(e){return QP(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function ol(t){let e=new Hre(nl(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new CP(e)}import*as TB from"fs";import{normalize as kHe,resolve as FHe}from"path";function MHe(t){if(!TB.existsSync(t))throw
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&at("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);te(`Redirecting to blob download url: ${Pje(u)}`);try{te(`Starting download of artifact to: ${r}`);let l=yield Oje(u,r,e?.skipDecompress);te("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Y(`Computed digest: ${l.sha256Digest}`),Y(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function Yje(){return bQ(this,arguments,void 0,function*(t=hHe()){return(yield Kpr(t))?Y(`Artifact destination folder already exists: ${t}`):(Y(`Artifact destination folder does not exist, creating: ${t}`),yield Mje.mkdir(t,{recursive:!0})),t})}var Xpr=5,$pr=[400,401,403,404,422];function wQ(t,e=Xpr,r=$pr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Y(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var qje="6.0.0";function hm(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}hm.VERSION=qje;var Wje=le(Vje(),1),zje=le(X9(),1),eEr="0.0.0-development";async function Jje(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function tEr(t,e,r,s){let n=new Wje.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(rEr.bind(null,t,e,r),s)}async function rEr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new zje.RequestError(n.data.errors[0].message,500,{request:s,response:n});return Jje(t,e,i,s)}return n}function fm(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",Jje.bind(null,r,t)),t.hook.wrap("request",tEr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}fm.VERSION=eEr;var jje=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 N3(t,e,r,s,n){return jje(this,void 0,void 0,function*(){var i;let[o,a]=wQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},u=yield JA(n,A,fm,hm).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new vd(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new Ld(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],Y(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function Kje(t){return jje(this,void 0,void 0,function*(){var e;let r=ol(),{workflowRunBackendId:s,workflowJobRunBackendId:n}=il(),i={workflowRunBackendId:s,workflowJobRunBackendId:n,nameFilter:ri.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new Ld(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var Zje=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 Xje(t,e,r,s,n){return Zje(this,void 0,void 0,function*(){var i;let[o,a]=wQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},c=JA(n,A,fm,hm),u=yield N3(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new vd(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function $je(t){return Zje(this,void 0,void 0,function*(){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:ri.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new Ld(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return te(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var eKe=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())})},D3=pHe(),R3=100,rEr=Math.ceil(D3/R3);function tKe(t,e,r,s){return eKe(this,arguments,void 0,function*(n,i,o,a,A=!1){te(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=wQ(cp),d={log:void 0,userAgent:nl(),previews:void 0,retry:u,request:l},h=JA(a,d,fm,hm),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:R3,page:f}),C=Math.ceil(p.total_count/R3),m=p.total_count;m>D3&&(at(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${D3}. Results will be incomplete as only the first ${D3} artifacts will be returned`),C=rEr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Y(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:R3,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=sKe(c)),te(`Found ${c.length} artifact(s)`),{artifacts:c}})}function rKe(){return eKe(this,arguments,void 0,function*(t=!1){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=sKe(o)),te(`Found ${o.length} artifact(s)`),{artifacts:o}})}function sKe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var TD=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())})},sEr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},SQ=class{uploadArtifact(e,r,s,n){return TD(this,void 0,void 0,function*(){try{if(NB())throw new Of;return $7e(e,r,s,n)}catch(i){throw at(`Artifact upload failed with error: ${i}.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var Zje=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 Xje(t,e,r,s,n){return Zje(this,void 0,void 0,function*(){var i;let[o,a]=wQ(cp),A={log:void 0,userAgent:nl(),previews:void 0,retry:o,request:a},c=JA(n,A,fm,hm),u=yield N3(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new vd(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function $je(t){return Zje(this,void 0,void 0,function*(){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:ri.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new Ld(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Y(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return te(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var eKe=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())})},D3=pHe(),R3=100,sEr=Math.ceil(D3/R3);function tKe(t,e,r,s){return eKe(this,arguments,void 0,function*(n,i,o,a,A=!1){te(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=wQ(cp),d={log:void 0,userAgent:nl(),previews:void 0,retry:u,request:l},h=JA(a,d,fm,hm),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:R3,page:f}),C=Math.ceil(p.total_count/R3),m=p.total_count;m>D3&&(at(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${D3}. Results will be incomplete as only the first ${D3} artifacts will be returned`),C=sEr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Y(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:R3,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=sKe(c)),te(`Found ${c.length} artifact(s)`),{artifacts:c}})}function rKe(){return eKe(this,arguments,void 0,function*(t=!1){let e=ol(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=il(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?ti.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=sKe(o)),te(`Found ${o.length} artifact(s)`),{artifacts:o}})}function sKe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var TD=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())})},nEr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},SQ=class{uploadArtifact(e,r,s,n){return TD(this,void 0,void 0,function*(){try{if(NB())throw new Of;return $7e(e,r,s,n)}catch(i){throw at(`Artifact upload failed with error: ${i}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return TD(this,void 0,void 0,function*(){try{if(NB())throw new Of;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=sEr(r,["findBy"]);return Hje(e,s,n,i,o)}return Gje(e,r)}catch(s){throw at(`Download Artifact failed with error: ${s}.
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return TD(this,void 0,void 0,function*(){try{if(NB())throw new Of;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=nEr(r,["findBy"]);return Hje(e,s,n,i,o)}return Gje(e,r)}catch(s){throw at(`Download Artifact failed with error: ${s}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
@@ -364,12 +364,12 @@ If the error persists, please check whether Actions and API requests are operati
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var S7r=new SQ;import*as Loe from"path";import _oe from"fs";var nEr="dependency-graph_";async function nKe(t){let e=t.getDependencyGraphOption();if(e==="disabled"){Dn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await iEr(t);return}te("Enabling dependency graph generation"),Dn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Ui("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_ID",ji.runId.toString()),Ui("GITHUB_DEPENDENCY_GRAPH_REF",ji.ref),Ui("GITHUB_DEPENDENCY_GRAPH_SHA",pEr()),Ui("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",rf()),Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Ui("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Ui("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Ui("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Ui("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Ui("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Ui("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Ui("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Ui(t,e){process.env[t]||e!==void 0&&Dn(t,e)}async function iEr(t){if(EEr()){te("Dependency graph not supported in the ACT environment.");return}try{await AEr(await oEr(t))}catch(e){fEr(t,"download-and-submit",e)}}async function oEr(t){let e=ji.payload.workflow_run?{token:zU(),workflowRunId:ji.payload.workflow_run.id,repositoryName:ji.repo.repo,repositoryOwner:ji.repo.owner}:void 0,r=new SQ,s=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(nEr)),n=t.getDownloadArtifactName();n&&(te(`Filtering for artifacts ending with ${n}`),s=s.filter(i=>i.name.includes(n)));for(let i of s){let o=await r.downloadArtifact(i.id,{findBy:e});te(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return aEr()}async function aEr(){let r=(await(await Qk(`${lEr()}/**/*.json`)).glob()).filter(s=>!dEr(s));return r.forEach(hEr),te(`Found dependency graph files: ${r.join(", ")}`),r}async function AEr(t){if(t.length===0){te("No dependency graph files found to submit.");return}for(let e of t)try{await uEr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=cEr(e,r)),r}}function cEr(t,e){let s=`Dependency submission failed for ${iKe(t)}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var D7r=new SQ;import*as Loe from"path";import _oe from"fs";var iEr="dependency-graph_";async function nKe(t){let e=t.getDependencyGraphOption();if(e==="disabled"){Dn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await oEr(t);return}te("Enabling dependency graph generation"),Dn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Ui("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Ui("GITHUB_DEPENDENCY_GRAPH_JOB_ID",ji.runId.toString()),Ui("GITHUB_DEPENDENCY_GRAPH_REF",ji.ref),Ui("GITHUB_DEPENDENCY_GRAPH_SHA",EEr()),Ui("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",rf()),Ui("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Ui("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Ui("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Ui("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Ui("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Ui("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Ui("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Ui("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Ui(t,e){process.env[t]||e!==void 0&&Dn(t,e)}async function oEr(t){if(mEr()){te("Dependency graph not supported in the ACT environment.");return}try{await cEr(await aEr(t))}catch(e){gEr(t,"download-and-submit",e)}}async function aEr(t){let e=ji.payload.workflow_run?{token:zU(),workflowRunId:ji.payload.workflow_run.id,repositoryName:ji.repo.repo,repositoryOwner:ji.repo.owner}:void 0,r=new SQ,s=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(iEr)),n=t.getDownloadArtifactName();n&&(te(`Filtering for artifacts ending with ${n}`),s=s.filter(i=>i.name.includes(n)));for(let i of s){let o=await r.downloadArtifact(i.id,{findBy:e});te(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return AEr()}async function AEr(){let r=(await(await Qk(`${dEr()}/**/*.json`)).glob()).filter(s=>!hEr(s));return r.forEach(fEr),te(`Found dependency graph files: ${r.join(", ")}`),r}async function cEr(t){if(t.length===0){te("No dependency graph files found to submit.");return}for(let e of t)try{await lEr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=uEr(e,r)),r}}function uEr(t,e){let s=`Dependency submission failed for ${iKe(t)}.
|
||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${s}
|
||||
Please ensure that the 'contents: write' permission is available for the workflow job.
|
||||
Note that this permission is never available for a 'pull_request' trigger from a repository fork.
|
||||
`:s}async function uEr(t){let e=gEr(),r=_oe.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ji.repo.owner,s.repo=ji.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=iKe(t);gpe(`Submitted ${i}: ${n.data.message}`)}function lEr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function dEr(t){let e=`${t}.processed`;return _oe.existsSync(e)}function hEr(t){let e=`${t}.processed`;_oe.writeFileSync(e,"")}function fEr(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new FE(r);at(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function gEr(){return JA(zU())}function iKe(t){let e=rf();return Loe.relative(e,t)}function pEr(){let t=ji;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function EEr(){return process.env.ACT!==void 0}async function CEr(){try{wS()==="gradle/gradle-build-action"&&HU("The action `gradle/gradle-build-action` has been replaced by `gradle/actions/setup-gradle`"),yxe("gradle/actions/setup-gradle"),await N4e(new hI,new oc,new JU),await nKe(new YU);let t=new VU;t.verifyNoArguments(),await $te(t.getGradleVersion()),Bxe()}catch(t){b4e(t)}process.exit()}CEr();export{CEr as run};
|
||||
`:s}async function lEr(t){let e=pEr(),r=_oe.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ji.repo.owner,s.repo=ji.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=iKe(t);gpe(`Submitted ${i}: ${n.data.message}`)}function dEr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function hEr(t){let e=`${t}.processed`;return _oe.existsSync(e)}function fEr(t){let e=`${t}.processed`;_oe.writeFileSync(e,"")}function gEr(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new FE(r);at(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function pEr(){return JA(zU())}function iKe(t){let e=rf();return Loe.relative(e,t)}function EEr(){let t=ji;return["pull_request","pull_request_comment","pull_request_review","pull_request_review_comment"].includes(t.eventName)?t.payload.pull_request.head.sha:t.sha}function mEr(){return process.env.ACT!==void 0}function IEr(t=process.platform){return t==="win32"?50:0}async function oKe(t=process.platform){let e=IEr(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function BEr(){try{wS()==="gradle/gradle-build-action"&&HU("The action `gradle/gradle-build-action` has been replaced by `gradle/actions/setup-gradle`"),yxe("gradle/actions/setup-gradle"),await N4e(new hI,new oc,new JU),await nKe(new YU);let t=new VU;t.verifyNoArguments(),await $te(t.getGradleVersion()),Bxe()}catch(t){b4e(t)}await oKe()}BEr();export{BEr as run};
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
|
||||
Vendored
+4
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,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,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,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,IAAUH,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,IAAUH,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,IAAmBH,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,IAAUH,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,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,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,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,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,IAAUH,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,IAAUH,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,IAAmBH,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,IAAUH,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,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
}
|
||||
Vendored
+104
-104
@@ -1,9 +1,9 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var aze=Object.create;var tO=Object.defineProperty;var Aze=Object.getOwnPropertyDescriptor;var cze=Object.getOwnPropertyNames;var uze=Object.getPrototypeOf,lze=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),dA=(t,e)=>{for(var r in e)tO(t,r,{get:e[r],enumerable:!0})},dze=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of cze(e))!lze.call(t,n)&&n!==r&&tO(t,n,{get:()=>e[n],enumerable:!(s=Aze(e,n))||s.enumerable});return t};var ge=(t,e,r)=>(r=t!=null?aze(uze(t)):{},dze(e||!t||!t.__esModule?tO(r,"default",{value:t,enumerable:!0}):r,t));var lie=E(OE=>{"use strict";var thr=B("net"),mze=B("tls"),nO=B("http"),Aie=B("https"),Cze=B("events"),rhr=B("assert"),Ize=B("util");OE.httpOverHttp=Bze;OE.httpsOverHttp=Qze;OE.httpOverHttps=yze;OE.httpsOverHttps=bze;function Bze(t){var e=new $u(t);return e.request=nO.request,e}function Qze(t){var e=new $u(t);return e.request=nO.request,e.createSocket=cie,e.defaultPort=443,e}function yze(t){var e=new $u(t);return e.request=Aie.request,e}function bze(t){var e=new $u(t);return e.request=Aie.request,e.createSocket=cie,e.defaultPort=443,e}function $u(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||nO.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=uie(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)})}Ize.inherits($u,Cze.EventEmitter);$u.prototype.addRequest=function(e,r,s,n){var i=this,o=iO({request:e},i.options,uie(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)}})};$u.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=iO({},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")),wd("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,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){wd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.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){wd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return wd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),wd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};$u.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 cie(t,e){var r=this;$u.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=iO({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=mze.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function uie(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function iO(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 wd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?wd=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)}:wd=function(){};OE.debug=wd});var oO=E((nhr,die)=>{die.exports=lie()});var Or=E((ihr,hie)=>{hie.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 Xt=E((ohr,vie)=>{"use strict";var fie=Symbol.for("undici.error.UND_ERR"),jr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[fie]===!0}[fie]=!0},gie=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),aO=class extends jr{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[gie]===!0}[gie]=!0},pie=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),AO=class extends jr{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[pie]===!0}[pie]=!0},Eie=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),cO=class extends jr{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[Eie]===!0}[Eie]=!0},mie=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),uO=class extends jr{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[mie]===!0}[mie]=!0},Cie=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),lO=class extends jr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Oje(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(bje.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Hje(){return"allowed"}function Gje(){return"success"}function Yje(){return"success"}function qje(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Jje(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&&e3(t.origin)&&!e3(cQ(t))&&(e=null);break;case"same-origin":ID(t,cQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function KE(t,e){return t}function Vje(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:KE(t.domainLookupStartTime,r),domainLookupEndTime:KE(t.domainLookupEndTime,r),connectionStartTime:KE(t.connectionStartTime,r),connectionEndTime:KE(t.connectionEndTime,r),secureConnectionStartTime:KE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Wje(t){return KE(Rje.now(),t)}function zje(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 Xoe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function jje(t){return{referrerPolicy:t.referrerPolicy}}function Kje(t){let e=t.referrerPolicy;Of(e);let r=null;if(t.referrer==="client"){let a=Voe();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=$O(r),n=$O(r,!0);s.toString().length>4096&&(s=n);let i=ID(t,s),o=AQ(s)&&!AQ(t.url);switch(e){case"origin":return n??$O(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=cQ(t);return ID(s,a)?s:AQ(s)&&!AQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function $O(t,e){return Of(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 AQ(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 Zje(t,e){if(CD===void 0)return!0;let r=$oe(e);if(r==="no metadata"||r.length===0)return!0;let s=$je(r),n=eKe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=CD.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)),tKe(A,a))return!0}return!1}var Xje=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function $oe(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Xje.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();zoe.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function $je(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 eKe(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 tKe(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 rKe(t){}function ID(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function sKe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function nKe(t){return t.controller.state==="aborted"}function iKe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function oKe(t){return kje[t.toLowerCase()]??t}function aKe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Of(typeof e=="string"),e}var AKe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function eae(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function _Ke(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function PKe(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 OKe(t,e){QD(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&&yD(t,LKe,i)||i.position===t.length-4&&yD(t,vKe,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=HKe(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",_Ke(u)||(u=""),h=new MKe([d],c,{type:u})):h=RKe(Buffer.from(d)),QD(dae(A)),QD(typeof h=="string"&&dae(h)||xKe(h)),n.push(kKe(A,h,c))}}function HKe(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=XE(a=>a!==10&&a!==13&&a!==58,t,e);if(o=a3(o,!0,!0,a=>a===9||a===32),!TKe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,XE(a=>a===32||a===9,t,e),DKe(o)){case"content-disposition":{if(r=s=null,!yD(t,UKe,e)||(e.position+=17,r=gae(t,e),r===null))return"failure";if(yD(t,fae,e)){let a=e.position+fae.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=gae(t,e),s===null))return"failure"}break}case"content-type":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),n=hae(a);break}case"content-transfer-encoding":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),i=hae(a);break}default:XE(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function gae(t,e){QD(t[e.position-1]===34);let r=XE(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 XE(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function a3(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 yD(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}pae.exports={multipartFormDataParser:OKe,validateBoundary:PKe}});var tm=E((xhr,Nae)=>{"use strict";var dQ=Bt(),{ReadableStreamFrom:GKe,isBlobLike:mae,isReadableStreamLike:YKe,readableStreamClose:qKe,createDeferredPromise:JKe,fullyReadBody:VKe,extractMimeType:WKe,utf8DecodeBytes:Bae}=ao(),{FormData:Cae}=lQ(),{kState:em}=Sd(),{webidl:zKe}=wn(),{Blob:jKe}=B("node:buffer"),A3=B("node:assert"),{isErrored:Qae,isDisturbed:KKe}=B("node:stream"),{isArrayBuffer:ZKe}=B("node:util/types"),{serializeAMimeType:XKe}=ki(),{multipartFormDataParser:$Ke}=Eae(),c3;try{let t=B("node:crypto");c3=e=>t.randomInt(0,e)}catch{c3=t=>Math.floor(Math.random(t))}var bD=new TextEncoder;function eZe(){}var yae=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,bae;yae&&(bae=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!KKe(e)&&!Qae(e)&&e.cancel("Response object has been garbage collected").catch(eZe)}));function wae(t,e=!1){let r=null;t instanceof ReadableStream?r=t:mae(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?bD.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>qKe(A))},start(){},type:"bytes"}),A3(YKe(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(ZKe(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(dQ.isFormDataLike(t)){let A=`----formdata-undici-0${`${c3(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
var Aze=Object.create;var tO=Object.defineProperty;var cze=Object.getOwnPropertyDescriptor;var uze=Object.getOwnPropertyNames;var lze=Object.getPrototypeOf,dze=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),dA=(t,e)=>{for(var r in e)tO(t,r,{get:e[r],enumerable:!0})},hze=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of uze(e))!dze.call(t,n)&&n!==r&&tO(t,n,{get:()=>e[n],enumerable:!(s=cze(e,n))||s.enumerable});return t};var ge=(t,e,r)=>(r=t!=null?Aze(lze(t)):{},hze(e||!t||!t.__esModule?tO(r,"default",{value:t,enumerable:!0}):r,t));var lie=E(OE=>{"use strict";var shr=B("net"),Cze=B("tls"),nO=B("http"),Aie=B("https"),Ize=B("events"),nhr=B("assert"),Bze=B("util");OE.httpOverHttp=Qze;OE.httpsOverHttp=yze;OE.httpOverHttps=bze;OE.httpsOverHttps=wze;function Qze(t){var e=new $u(t);return e.request=nO.request,e}function yze(t){var e=new $u(t);return e.request=nO.request,e.createSocket=cie,e.defaultPort=443,e}function bze(t){var e=new $u(t);return e.request=Aie.request,e}function wze(t){var e=new $u(t);return e.request=Aie.request,e.createSocket=cie,e.defaultPort=443,e}function $u(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||nO.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=uie(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)})}Bze.inherits($u,Ize.EventEmitter);$u.prototype.addRequest=function(e,r,s,n){var i=this,o=iO({request:e},i.options,uie(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)}})};$u.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=iO({},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")),wd("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,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){wd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.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){wd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return wd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),wd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};$u.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 cie(t,e){var r=this;$u.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=iO({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=Cze.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function uie(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function iO(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 wd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?wd=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)}:wd=function(){};OE.debug=wd});var oO=E((ohr,die)=>{die.exports=lie()});var Or=E((ahr,hie)=>{hie.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 Xt=E((Ahr,vie)=>{"use strict";var fie=Symbol.for("undici.error.UND_ERR"),jr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[fie]===!0}[fie]=!0},gie=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),aO=class extends jr{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[gie]===!0}[gie]=!0},pie=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),AO=class extends jr{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[pie]===!0}[pie]=!0},Eie=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),cO=class extends jr{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[Eie]===!0}[Eie]=!0},mie=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),uO=class extends jr{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[mie]===!0}[mie]=!0},Cie=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),lO=class extends jr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Hje(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(wje.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Gje(){return"allowed"}function Yje(){return"success"}function qje(){return"success"}function Jje(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Vje(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&&e3(t.origin)&&!e3(cQ(t))&&(e=null);break;case"same-origin":ID(t,cQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function KE(t,e){return t}function Wje(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:KE(t.domainLookupStartTime,r),domainLookupEndTime:KE(t.domainLookupEndTime,r),connectionStartTime:KE(t.connectionStartTime,r),connectionEndTime:KE(t.connectionEndTime,r),secureConnectionStartTime:KE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function zje(t){return KE(Tje.now(),t)}function jje(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 Xoe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function Kje(t){return{referrerPolicy:t.referrerPolicy}}function Zje(t){let e=t.referrerPolicy;Of(e);let r=null;if(t.referrer==="client"){let a=Voe();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=$O(r),n=$O(r,!0);s.toString().length>4096&&(s=n);let i=ID(t,s),o=AQ(s)&&!AQ(t.url);switch(e){case"origin":return n??$O(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=cQ(t);return ID(s,a)?s:AQ(s)&&!AQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function $O(t,e){return Of(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 AQ(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 Xje(t,e){if(CD===void 0)return!0;let r=$oe(e);if(r==="no metadata"||r.length===0)return!0;let s=eKe(r),n=tKe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=CD.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)),rKe(A,a))return!0}return!1}var $je=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function $oe(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=$je.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();zoe.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function eKe(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 tKe(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 rKe(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 sKe(t){}function ID(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function nKe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function iKe(t){return t.controller.state==="aborted"}function oKe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function aKe(t){return Fje[t.toLowerCase()]??t}function AKe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Of(typeof e=="string"),e}var cKe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function eae(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function PKe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function OKe(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 HKe(t,e){QD(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&&yD(t,vKe,i)||i.position===t.length-4&&yD(t,_Ke,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=GKe(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",PKe(u)||(u=""),h=new UKe([d],c,{type:u})):h=TKe(Buffer.from(d)),QD(dae(A)),QD(typeof h=="string"&&dae(h)||kKe(h)),n.push(FKe(A,h,c))}}function GKe(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=XE(a=>a!==10&&a!==13&&a!==58,t,e);if(o=a3(o,!0,!0,a=>a===9||a===32),!xKe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,XE(a=>a===32||a===9,t,e),RKe(o)){case"content-disposition":{if(r=s=null,!yD(t,LKe,e)||(e.position+=17,r=gae(t,e),r===null))return"failure";if(yD(t,fae,e)){let a=e.position+fae.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=gae(t,e),s===null))return"failure"}break}case"content-type":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),n=hae(a);break}case"content-transfer-encoding":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),i=hae(a);break}default:XE(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function gae(t,e){QD(t[e.position-1]===34);let r=XE(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 XE(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function a3(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 yD(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}pae.exports={multipartFormDataParser:HKe,validateBoundary:OKe}});var tm=E((Fhr,Nae)=>{"use strict";var dQ=Bt(),{ReadableStreamFrom:YKe,isBlobLike:mae,isReadableStreamLike:qKe,readableStreamClose:JKe,createDeferredPromise:VKe,fullyReadBody:WKe,extractMimeType:zKe,utf8DecodeBytes:Bae}=ao(),{FormData:Cae}=lQ(),{kState:em}=Sd(),{webidl:jKe}=wn(),{Blob:KKe}=B("node:buffer"),A3=B("node:assert"),{isErrored:Qae,isDisturbed:ZKe}=B("node:stream"),{isArrayBuffer:XKe}=B("node:util/types"),{serializeAMimeType:$Ke}=ki(),{multipartFormDataParser:eZe}=Eae(),c3;try{let t=B("node:crypto");c3=e=>t.randomInt(0,e)}catch{c3=t=>Math.floor(Math.random(t))}var bD=new TextEncoder;function tZe(){}var yae=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,bae;yae&&(bae=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!ZKe(e)&&!Qae(e)&&e.cancel("Response object has been garbage collected").catch(tZe)}));function wae(t,e=!1){let r=null;t instanceof ReadableStream?r=t:mae(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?bD.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>JKe(A))},start(){},type:"bytes"}),A3(qKe(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(XKe(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(dQ.isFormDataLike(t)){let A=`----formdata-undici-0${`${c3(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=bD.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -12,20 +12,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=bD.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(mae(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(dQ.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:GKe(t)}if((typeof n=="string"||dQ.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(!Qae(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function tZe(t,e=!1){return t instanceof ReadableStream&&(A3(!dQ.isDisturbed(t),"The body has already been consumed."),A3(!t.locked,"The stream is locked.")),wae(t,e)}function rZe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function sZe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function nZe(t){return{blob(){return $E(this,r=>{let s=Iae(this);return s===null?s="":s&&(s=XKe(s)),new jKe([r],{type:s})},t)},arrayBuffer(){return $E(this,r=>new Uint8Array(r).buffer,t)},text(){return $E(this,Bae,t)},json(){return $E(this,oZe,t)},formData(){return $E(this,r=>{let s=Iae(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=$Ke(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Cae;return i[em]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Cae;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 $E(this,r=>new Uint8Array(r),t)}}}function iZe(t){Object.assign(t.prototype,nZe(t))}async function $E(t,e,r){if(zKe.brandCheck(t,r),Sae(t))throw new TypeError("Body is unusable: Body has already been read");sZe(t[em]);let s=JKe(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[em].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await VKe(t[em].body,i,n),s.promise)}function Sae(t){let e=t[em].body;return e!=null&&(e.stream.locked||dQ.isDisturbed(e.stream))}function oZe(t){return JSON.parse(Bae(t))}function Iae(t){let e=t[em].headersList,r=WKe(e);return r==="failure"?null:r}Nae.exports={extractBody:wae,safelyExtractBody:tZe,cloneBody:rZe,mixinBody:iZe,streamRegistry:bae,hasFinalizationRegistry:yae,bodyUnusable:Sae}});var _ae=E((khr,vae)=>{"use strict";var ze=B("node:assert"),ot=Bt(),{channels:Dae}=GE(),u3=JO(),{RequestContentLengthMismatchError:Hf,ResponseContentLengthMismatchError:aZe,RequestAbortedError:Mae,HeadersTimeoutError:AZe,HeadersOverflowError:cZe,SocketError:TD,InformationalError:rm,BodyTimeoutError:uZe,HTTPParserError:lZe,ResponseExceededMaxSizeError:dZe}=Xt(),{kUrl:Uae,kReset:Fi,kClient:f3,kParser:os,kBlocking:gQ,kRunning:vn,kPending:hZe,kSize:Rae,kWriting:Dd,kQueue:hA,kNoRef:hQ,kKeepAliveDefaultTimeout:fZe,kHostHeader:gZe,kPendingIdx:pZe,kRunningIdx:sa,kError:na,kPipelining:DD,kSocket:sm,kKeepAliveTimeoutValue:xD,kMaxHeadersSize:l3,kKeepAliveMaxTimeout:EZe,kKeepAliveTimeoutThreshold:mZe,kHeadersTimeout:CZe,kBodyTimeout:IZe,kStrictContentLength:g3,kMaxRequests:Tae,kCounter:BZe,kMaxResponseSize:QZe,kOnError:yZe,kResume:Nd,kHTTPContext:Lae}=Or(),fc=boe(),bZe=Buffer.alloc(0),wD=Buffer[Symbol.species],SD=ot.addListener,wZe=ot.removeAllListeners,d3;async function SZe(){let t=process.env.JEST_WORKER_ID?zO():void 0,e;try{e=await WebAssembly.compile(Noe())}catch{e=await WebAssembly.compile(t||zO())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onStatus(new wD(gc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Gs.ptr===r),Gs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderField(new wD(gc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderValue(new wD(gc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Gs.ptr===r),Gs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onBody(new wD(gc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Gs.ptr===r),Gs.onMessageComplete()||0)}})}var h3=null,p3=SZe();p3.catch();var Gs=null,gc=null,ND=0,pc=null,NZe=0,fQ=1,nm=2|fQ,RD=4|fQ,E3=8|NZe,m3=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[l3])&&e[l3]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(fc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(mae(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(dQ.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:YKe(t)}if((typeof n=="string"||dQ.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(!Qae(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function rZe(t,e=!1){return t instanceof ReadableStream&&(A3(!dQ.isDisturbed(t),"The body has already been consumed."),A3(!t.locked,"The stream is locked.")),wae(t,e)}function sZe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function nZe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function iZe(t){return{blob(){return $E(this,r=>{let s=Iae(this);return s===null?s="":s&&(s=$Ke(s)),new KKe([r],{type:s})},t)},arrayBuffer(){return $E(this,r=>new Uint8Array(r).buffer,t)},text(){return $E(this,Bae,t)},json(){return $E(this,aZe,t)},formData(){return $E(this,r=>{let s=Iae(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=eZe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Cae;return i[em]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Cae;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 $E(this,r=>new Uint8Array(r),t)}}}function oZe(t){Object.assign(t.prototype,iZe(t))}async function $E(t,e,r){if(jKe.brandCheck(t,r),Sae(t))throw new TypeError("Body is unusable: Body has already been read");nZe(t[em]);let s=VKe(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[em].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await WKe(t[em].body,i,n),s.promise)}function Sae(t){let e=t[em].body;return e!=null&&(e.stream.locked||dQ.isDisturbed(e.stream))}function aZe(t){return JSON.parse(Bae(t))}function Iae(t){let e=t[em].headersList,r=zKe(e);return r==="failure"?null:r}Nae.exports={extractBody:wae,safelyExtractBody:rZe,cloneBody:sZe,mixinBody:oZe,streamRegistry:bae,hasFinalizationRegistry:yae,bodyUnusable:Sae}});var _ae=E((Mhr,vae)=>{"use strict";var ze=B("node:assert"),ot=Bt(),{channels:Dae}=GE(),u3=JO(),{RequestContentLengthMismatchError:Hf,ResponseContentLengthMismatchError:AZe,RequestAbortedError:Mae,HeadersTimeoutError:cZe,HeadersOverflowError:uZe,SocketError:TD,InformationalError:rm,BodyTimeoutError:lZe,HTTPParserError:dZe,ResponseExceededMaxSizeError:hZe}=Xt(),{kUrl:Uae,kReset:Fi,kClient:f3,kParser:os,kBlocking:gQ,kRunning:vn,kPending:fZe,kSize:Rae,kWriting:Dd,kQueue:hA,kNoRef:hQ,kKeepAliveDefaultTimeout:gZe,kHostHeader:pZe,kPendingIdx:EZe,kRunningIdx:sa,kError:na,kPipelining:DD,kSocket:sm,kKeepAliveTimeoutValue:xD,kMaxHeadersSize:l3,kKeepAliveMaxTimeout:mZe,kKeepAliveTimeoutThreshold:CZe,kHeadersTimeout:IZe,kBodyTimeout:BZe,kStrictContentLength:g3,kMaxRequests:Tae,kCounter:QZe,kMaxResponseSize:yZe,kOnError:bZe,kResume:Nd,kHTTPContext:Lae}=Or(),fc=boe(),wZe=Buffer.alloc(0),wD=Buffer[Symbol.species],SD=ot.addListener,SZe=ot.removeAllListeners,d3;async function NZe(){let t=process.env.JEST_WORKER_ID?zO():void 0,e;try{e=await WebAssembly.compile(Noe())}catch{e=await WebAssembly.compile(t||zO())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onStatus(new wD(gc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Gs.ptr===r),Gs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderField(new wD(gc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderValue(new wD(gc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Gs.ptr===r),Gs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onBody(new wD(gc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Gs.ptr===r),Gs.onMessageComplete()||0)}})}var h3=null,p3=NZe();p3.catch();var Gs=null,gc=null,ND=0,pc=null,DZe=0,fQ=1,nm=2|fQ,RD=4|fQ,E3=8|DZe,m3=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[l3])&&e[l3]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(fc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[gZe],i?p+=`connection: upgrade\r
|
||||
`:p+=t[pZe],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[DD]&&!h[Fi]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return Dae.sendHeaders.hasSubscribers&&Dae.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?kae(f,null,t,e,h,u,p,l):ot.isBuffer(A)?kae(f,A,t,e,h,u,p,l):ot.isBlobLike(A)?typeof A.stream=="function"?Fae(f,A.stream(),t,e,h,u,p,l):FZe(f,A,t,e,h,u,p,l):ot.isStream(A)?kZe(f,A,t,e,h,u,p,l):ot.isIterable(A)?Fae(f,A,t,e,h,u,p,l):ze(!1),!0}function kZe(t,e,r,s,n,i,o,a){ze(i!==0||r[vn]===0,"stream body cannot be pipelined");let A=!1,c=new kD({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){ot.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Mae;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[Dd]&&r[vn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ot.destroy(e,f):ot.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function kae(t,e,r,s,n,i,o,a){try{e?ot.isBuffer(e)&&(ze(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return Dae.sendHeaders.hasSubscribers&&Dae.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?kae(f,null,t,e,h,u,p,l):ot.isBuffer(A)?kae(f,A,t,e,h,u,p,l):ot.isBlobLike(A)?typeof A.stream=="function"?Fae(f,A.stream(),t,e,h,u,p,l):MZe(f,A,t,e,h,u,p,l):ot.isStream(A)?FZe(f,A,t,e,h,u,p,l):ot.isIterable(A)?Fae(f,A,t,e,h,u,p,l):ze(!1),!0}function FZe(t,e,r,s,n,i,o,a){ze(i!==0||r[vn]===0,"stream body cannot be pipelined");let A=!1,c=new kD({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){ot.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Mae;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[Dd]&&r[vn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ot.destroy(e,f):ot.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function kae(t,e,r,s,n,i,o,a){try{e?ot.isBuffer(e)&&(ze(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[Fi]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(ze(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Nd]()}catch(A){t(A)}}async function FZe(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Hf;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Nd]()}catch(A){t(A)}}async function MZe(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Hf;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[Fi]=!0),r[Nd]()}catch(A){t(A)}}async function Fae(t,e,r,s,n,i,o,a){ze(i!==0||r[vn]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{ze(A===null),n[na]?h(n[na]):A=d});n.on("close",c).on("drain",c);let l=new kD({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[na])throw n[na];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var kD=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[Dd]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[na])throw r[na];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[g3])throw new Hf;process.emitWarning(new Hf)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[Fi]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -38,16 +38,16 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[g3])throw new Hf;process.emitWarning(new Hf)}e[os].timeout&&e[os].timeoutType===nm&&e[os].timeout.refresh&&e[os].timeout.refresh(),s[Nd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Dd]=!1,e&&(ze(s[vn]<=1,"pipeline should only contain this request"),n(e))}};vae.exports=DZe});var Vae=E((Fhr,Jae)=>{"use strict";var ia=B("node:assert"),{pipeline:MZe}=B("node:stream"),Nt=Bt(),{RequestContentLengthMismatchError:C3,RequestAbortedError:Pae,SocketError:pQ,InformationalError:I3}=Xt(),{kUrl:FD,kReset:UD,kClient:im,kRunning:LD,kPending:UZe,kQueue:Rd,kPendingIdx:B3,kRunningIdx:fA,kError:pA,kSocket:sn,kStrictContentLength:LZe,kOnError:Q3,kMaxConcurrentStreams:qae,kHTTP2Session:gA,kResume:Td,kSize:vZe,kHTTPContext:_Ze}=Or(),il=Symbol("open streams"),Oae,Hae=!1,MD;try{MD=B("node:http2")}catch{MD={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:PZe,HTTP2_HEADER_METHOD:OZe,HTTP2_HEADER_PATH:HZe,HTTP2_HEADER_SCHEME:GZe,HTTP2_HEADER_CONTENT_LENGTH:YZe,HTTP2_HEADER_EXPECT:qZe,HTTP2_HEADER_STATUS:JZe}}=MD;function VZe(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 WZe(t,e){t[sn]=e,Hae||(Hae=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=MD.connect(t[FD],{createConnection:()=>e,peerMaxConcurrentStreams:t[qae]});r[il]=0,r[im]=t,r[sn]=e,Nt.addListener(r,"error",jZe),Nt.addListener(r,"frameError",KZe),Nt.addListener(r,"end",ZZe),Nt.addListener(r,"goaway",XZe),Nt.addListener(r,"close",function(){let{[im]:n}=this,{[sn]:i}=n,o=this[sn][pA]||this[pA]||new pQ("closed",Nt.getSocketInfo(i));if(n[gA]=null,n.destroyed){ia(n[UZe]===0);let a=n[Rd].splice(n[fA]);for(let A=0;A<a.length;A++){let c=a[A];Nt.errorRequest(n,c,o)}}}),r.unref(),t[gA]=r,e[gA]=r,Nt.addListener(e,"error",function(n){ia(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[pA]=n,this[im][Q3](n)}),Nt.addListener(e,"end",function(){Nt.destroy(this,new pQ("other side closed",Nt.getSocketInfo(this)))}),Nt.addListener(e,"close",function(){let n=this[pA]||new pQ("closed",Nt.getSocketInfo(this));t[sn]=null,this[gA]!=null&&this[gA].destroy(n),t[B3]=t[fA],ia(t[LD]===0),t.emit("disconnect",t[FD],[t],n),t[Td]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return eXe(t,...n)},resume(){zZe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function zZe(t){let e=t[sn];e?.destroyed===!1&&(t[vZe]===0&&t[qae]===0?(e.unref(),t[gA].unref()):(e.ref(),t[gA].ref()))}function jZe(t){ia(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[sn][pA]=t,this[im][Q3](t)}function KZe(t,e,r){if(r===0){let s=new I3(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[sn][pA]=s,this[im][Q3](s)}}function ZZe(){let t=new pQ("other side closed",Nt.getSocketInfo(this[sn]));this.destroy(t),Nt.destroy(this[sn],t)}function XZe(t){let e=this[pA]||new pQ(`HTTP/2: "GOAWAY" frame received with code ${t}`,Nt.getSocketInfo(this)),r=this[im];if(r[sn]=null,r[_Ze]=null,this[gA]!=null&&(this[gA].destroy(e),this[gA]=null),Nt.destroy(this[sn],e),r[fA]<r[Rd].length){let s=r[Rd][r[fA]];r[Rd][r[fA]++]=null,Nt.errorRequest(r,s,e),r[B3]=r[fA]}ia(r[LD]===0),r.emit("disconnect",r[FD],[r],e),r[Td]()}function $Ze(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function eXe(t,e){let r=t[gA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Nt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[FD];l[PZe]=i||`${h}${f?`:${f}`:""}`,l[OZe]=s;let p=b=>{e.aborted||e.completed||(b=b||new Pae,Nt.errorRequest(t,e,b),d!=null&&Nt.destroy(d,b),Nt.destroy(u,b),t[Rd][t[fA]++]=null,t[Td]())};try{e.onConnect(p)}catch(b){Nt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null}),d.once("close",()=>{r[il]-=1,r[il]===0&&r.unref()}),!0;l[HZe]=n,l[GZe]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Nt.bodyLength(u);if(Nt.isFormDataLike(u)){Oae??=tm().extractBody;let[b,U]=Oae(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),$Ze(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[LZe])return Nt.errorRequest(t,e,new C3),!1;process.emitWarning(new C3)}m!=null&&(ia(u,"no body must not have content length"),l[YZe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[qZe]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[SXe]=A??3e5,this[wXe]=n??3e5,this[NXe]=I??!0,this[DXe]=b,this[S3]=Y,this[kd]=null,this[FXe]=P>-1?P:-1,this[UXe]=X??100,this[Is]=null,this[EA]=[],this[al]=0,this[mA]=0,this[IQ]=ie=>D3(this,ie),this[MXe]=ie=>nAe(this,ie)}get pipelining(){return this[OD]}set pipelining(e){this[OD]=e,this[IQ](!0)}get[yQ](){return this[EA].length-this[mA]}get[QQ](){return this[mA]-this[al]}get[BQ](){return this[EA].length-this[al]}get[mXe](){return!!this[Is]&&!this[am]&&!this[Is].destroyed}get[w3](){return!!(this[Is]?.busy(null)||this[BQ]>=(sAe(this)||1)||this[yQ]>0)}[EXe](e){iAe(this),this.once("connect",e)}[kXe](e,r){let s=e.origin||this[mc].origin,n=new lXe(s,e,r);return this[EA].push(n),this[Yf]||(Gf.bodyLength(n.body)==null&&Gf.isIterable(n.body)?(this[Yf]=1,queueMicrotask(()=>D3(this))):this[IQ](!0)),this[Yf]&&this[Fd]!==2&&this[w3]&&(this[Fd]=2),this[Fd]<2}async[TXe](){return new Promise(e=>{this[BQ]?this[kd]=e:e(null)})}async[xXe](e){return new Promise(r=>{let s=this[EA].splice(this[mA]);for(let i=0;i<s.length;i++){let o=s[i];Gf.errorRequest(this,o,e)}let n=()=>{this[kd]&&(this[kd](),this[kd]=null),r(null)};this[Is]?(this[Is].destroy(e,n),this[Is]=null):queueMicrotask(n),this[IQ]()})}},_Xe=PD();function nAe(t,e){if(t[QQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ol(t[mA]===t[al]);let r=t[EA].splice(t[al]);for(let s=0;s<r.length;s++){let n=r[s];Gf.errorRequest(t,n,e)}ol(t[BQ]===0)}}async function iAe(t){ol(!t[am]),ol(!t[Is]);let{host:e,hostname:r,protocol:s,port:n}=t[mc];if(r[0]==="["){let i=r.indexOf("]");ol(i!==-1);let o=r.substring(1,i);ol(rAe.isIP(o)),r=o}t[am]=!0,om.beforeConnect.hasSubscribers&&om.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ]});try{let i=await new Promise((o,a)=>{t[mQ]({host:e,hostname:r,protocol:s,port:n,servername:t[xd],localAddress:t[CQ]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Gf.destroy(i.on("error",eAe),new fXe);return}ol(i);try{t[Is]=i.alpnProtocol==="h2"?await vXe(t,i):await LXe(t,i)}catch(o){throw i.destroy().on("error",eAe),o}t[am]=!1,i[RXe]=0,i[S3]=t[S3],i[pXe]=t,i[IXe]=null,om.connected.hasSubscribers&&om.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],socket:i}),t.emit("connect",t[mc],[t])}catch(i){if(t.destroyed)return;if(t[am]=!1,om.connectError.hasSubscribers&&om.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ol(t[QQ]===0);t[yQ]>0&&t[EA][t[mA]].servername===t[xd];){let o=t[EA][t[mA]++];Gf.errorRequest(t,o,i)}else nAe(t,i);t.emit("connectionError",t[mc],[t],i)}t[IQ]()}function tAe(t){t[Fd]=0,t.emit("drain",t[mc],[t])}function D3(t,e){t[Yf]!==2&&(t[Yf]=2,PXe(t,e),t[Yf]=0,t[al]>256&&(t[EA].splice(0,t[al]),t[mA]-=t[al],t[al]=0))}function PXe(t,e){for(;;){if(t.destroyed){ol(t[yQ]===0);return}if(t[kd]&&!t[BQ]){t[kd](),t[kd]=null;return}if(t[Is]&&t[Is].resume(),t[w3])t[Fd]=2;else if(t[Fd]===2){e?(t[Fd]=1,queueMicrotask(()=>tAe(t))):tAe(t);continue}if(t[yQ]===0||t[QQ]>=(sAe(t)||1))return;let r=t[EA][t[mA]];if(t[mc].protocol==="https:"&&t[xd]!==r.servername){if(t[QQ]>0)return;t[xd]=r.servername,t[Is]?.destroy(new hXe("servername changed"),()=>{t[Is]=null,D3(t)})}if(t[am])return;if(!t[Is]){iAe(t);return}if(t[Is].destroyed||t[Is].busy(r))return;!r.aborted&&t[Is].write(r)?t[mA]++:t[EA].splice(t[mA],1)}}oAe.exports=N3});var R3=E((_hr,aAe)=>{"use strict";var HD=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)}};aAe.exports=class{constructor(){this.head=this.tail=new HD}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new HD),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var cAe=E((Phr,AAe)=>{var{kFree:OXe,kConnected:HXe,kPending:GXe,kQueued:YXe,kRunning:qXe,kSize:JXe}=Or(),qf=Symbol("pool"),T3=class{constructor(e){this[qf]=e}get connected(){return this[qf][HXe]}get free(){return this[qf][OXe]}get pending(){return this[qf][GXe]}get queued(){return this[qf][YXe]}get running(){return this[qf][qXe]}get size(){return this[qf][JXe]}};AAe.exports=T3});var L3=E((Ohr,CAe)=>{"use strict";var VXe=VE(),WXe=R3(),{kConnected:x3,kSize:uAe,kRunning:lAe,kPending:dAe,kQueued:bQ,kBusy:zXe,kFree:jXe,kUrl:KXe,kClose:ZXe,kDestroy:XXe,kDispatch:$Xe}=Or(),e$e=cAe(),Mi=Symbol("clients"),ci=Symbol("needDrain"),wQ=Symbol("queue"),k3=Symbol("closed resolve"),F3=Symbol("onDrain"),hAe=Symbol("onConnect"),fAe=Symbol("onDisconnect"),gAe=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[g3])throw new Hf;process.emitWarning(new Hf)}e[os].timeout&&e[os].timeoutType===nm&&e[os].timeout.refresh&&e[os].timeout.refresh(),s[Nd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Dd]=!1,e&&(ze(s[vn]<=1,"pipeline should only contain this request"),n(e))}};vae.exports=RZe});var Vae=E((Uhr,Jae)=>{"use strict";var ia=B("node:assert"),{pipeline:UZe}=B("node:stream"),Nt=Bt(),{RequestContentLengthMismatchError:C3,RequestAbortedError:Pae,SocketError:pQ,InformationalError:I3}=Xt(),{kUrl:FD,kReset:UD,kClient:im,kRunning:LD,kPending:LZe,kQueue:Rd,kPendingIdx:B3,kRunningIdx:fA,kError:pA,kSocket:sn,kStrictContentLength:vZe,kOnError:Q3,kMaxConcurrentStreams:qae,kHTTP2Session:gA,kResume:Td,kSize:_Ze,kHTTPContext:PZe}=Or(),il=Symbol("open streams"),Oae,Hae=!1,MD;try{MD=B("node:http2")}catch{MD={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:OZe,HTTP2_HEADER_METHOD:HZe,HTTP2_HEADER_PATH:GZe,HTTP2_HEADER_SCHEME:YZe,HTTP2_HEADER_CONTENT_LENGTH:qZe,HTTP2_HEADER_EXPECT:JZe,HTTP2_HEADER_STATUS:VZe}}=MD;function WZe(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 zZe(t,e){t[sn]=e,Hae||(Hae=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=MD.connect(t[FD],{createConnection:()=>e,peerMaxConcurrentStreams:t[qae]});r[il]=0,r[im]=t,r[sn]=e,Nt.addListener(r,"error",KZe),Nt.addListener(r,"frameError",ZZe),Nt.addListener(r,"end",XZe),Nt.addListener(r,"goaway",$Ze),Nt.addListener(r,"close",function(){let{[im]:n}=this,{[sn]:i}=n,o=this[sn][pA]||this[pA]||new pQ("closed",Nt.getSocketInfo(i));if(n[gA]=null,n.destroyed){ia(n[LZe]===0);let a=n[Rd].splice(n[fA]);for(let A=0;A<a.length;A++){let c=a[A];Nt.errorRequest(n,c,o)}}}),r.unref(),t[gA]=r,e[gA]=r,Nt.addListener(e,"error",function(n){ia(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[pA]=n,this[im][Q3](n)}),Nt.addListener(e,"end",function(){Nt.destroy(this,new pQ("other side closed",Nt.getSocketInfo(this)))}),Nt.addListener(e,"close",function(){let n=this[pA]||new pQ("closed",Nt.getSocketInfo(this));t[sn]=null,this[gA]!=null&&this[gA].destroy(n),t[B3]=t[fA],ia(t[LD]===0),t.emit("disconnect",t[FD],[t],n),t[Td]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return tXe(t,...n)},resume(){jZe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function jZe(t){let e=t[sn];e?.destroyed===!1&&(t[_Ze]===0&&t[qae]===0?(e.unref(),t[gA].unref()):(e.ref(),t[gA].ref()))}function KZe(t){ia(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[sn][pA]=t,this[im][Q3](t)}function ZZe(t,e,r){if(r===0){let s=new I3(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[sn][pA]=s,this[im][Q3](s)}}function XZe(){let t=new pQ("other side closed",Nt.getSocketInfo(this[sn]));this.destroy(t),Nt.destroy(this[sn],t)}function $Ze(t){let e=this[pA]||new pQ(`HTTP/2: "GOAWAY" frame received with code ${t}`,Nt.getSocketInfo(this)),r=this[im];if(r[sn]=null,r[PZe]=null,this[gA]!=null&&(this[gA].destroy(e),this[gA]=null),Nt.destroy(this[sn],e),r[fA]<r[Rd].length){let s=r[Rd][r[fA]];r[Rd][r[fA]++]=null,Nt.errorRequest(r,s,e),r[B3]=r[fA]}ia(r[LD]===0),r.emit("disconnect",r[FD],[r],e),r[Td]()}function eXe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function tXe(t,e){let r=t[gA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Nt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[FD];l[OZe]=i||`${h}${f?`:${f}`:""}`,l[HZe]=s;let p=b=>{e.aborted||e.completed||(b=b||new Pae,Nt.errorRequest(t,e,b),d!=null&&Nt.destroy(d,b),Nt.destroy(u,b),t[Rd][t[fA]++]=null,t[Td]())};try{e.onConnect(p)}catch(b){Nt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null}),d.once("close",()=>{r[il]-=1,r[il]===0&&r.unref()}),!0;l[GZe]=n,l[YZe]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Nt.bodyLength(u);if(Nt.isFormDataLike(u)){Oae??=tm().extractBody;let[b,U]=Oae(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),eXe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[vZe])return Nt.errorRequest(t,e,new C3),!1;process.emitWarning(new C3)}m!=null&&(ia(u,"no body must not have content length"),l[qZe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[JZe]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[NXe]=A??3e5,this[SXe]=n??3e5,this[DXe]=I??!0,this[RXe]=b,this[S3]=Y,this[kd]=null,this[MXe]=P>-1?P:-1,this[LXe]=X??100,this[Is]=null,this[EA]=[],this[al]=0,this[mA]=0,this[IQ]=ie=>D3(this,ie),this[UXe]=ie=>nAe(this,ie)}get pipelining(){return this[OD]}set pipelining(e){this[OD]=e,this[IQ](!0)}get[yQ](){return this[EA].length-this[mA]}get[QQ](){return this[mA]-this[al]}get[BQ](){return this[EA].length-this[al]}get[CXe](){return!!this[Is]&&!this[am]&&!this[Is].destroyed}get[w3](){return!!(this[Is]?.busy(null)||this[BQ]>=(sAe(this)||1)||this[yQ]>0)}[mXe](e){iAe(this),this.once("connect",e)}[FXe](e,r){let s=e.origin||this[mc].origin,n=new dXe(s,e,r);return this[EA].push(n),this[Yf]||(Gf.bodyLength(n.body)==null&&Gf.isIterable(n.body)?(this[Yf]=1,queueMicrotask(()=>D3(this))):this[IQ](!0)),this[Yf]&&this[Fd]!==2&&this[w3]&&(this[Fd]=2),this[Fd]<2}async[xXe](){return new Promise(e=>{this[BQ]?this[kd]=e:e(null)})}async[kXe](e){return new Promise(r=>{let s=this[EA].splice(this[mA]);for(let i=0;i<s.length;i++){let o=s[i];Gf.errorRequest(this,o,e)}let n=()=>{this[kd]&&(this[kd](),this[kd]=null),r(null)};this[Is]?(this[Is].destroy(e,n),this[Is]=null):queueMicrotask(n),this[IQ]()})}},PXe=PD();function nAe(t,e){if(t[QQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ol(t[mA]===t[al]);let r=t[EA].splice(t[al]);for(let s=0;s<r.length;s++){let n=r[s];Gf.errorRequest(t,n,e)}ol(t[BQ]===0)}}async function iAe(t){ol(!t[am]),ol(!t[Is]);let{host:e,hostname:r,protocol:s,port:n}=t[mc];if(r[0]==="["){let i=r.indexOf("]");ol(i!==-1);let o=r.substring(1,i);ol(rAe.isIP(o)),r=o}t[am]=!0,om.beforeConnect.hasSubscribers&&om.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ]});try{let i=await new Promise((o,a)=>{t[mQ]({host:e,hostname:r,protocol:s,port:n,servername:t[xd],localAddress:t[CQ]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Gf.destroy(i.on("error",eAe),new gXe);return}ol(i);try{t[Is]=i.alpnProtocol==="h2"?await _Xe(t,i):await vXe(t,i)}catch(o){throw i.destroy().on("error",eAe),o}t[am]=!1,i[TXe]=0,i[S3]=t[S3],i[EXe]=t,i[BXe]=null,om.connected.hasSubscribers&&om.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],socket:i}),t.emit("connect",t[mc],[t])}catch(i){if(t.destroyed)return;if(t[am]=!1,om.connectError.hasSubscribers&&om.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ol(t[QQ]===0);t[yQ]>0&&t[EA][t[mA]].servername===t[xd];){let o=t[EA][t[mA]++];Gf.errorRequest(t,o,i)}else nAe(t,i);t.emit("connectionError",t[mc],[t],i)}t[IQ]()}function tAe(t){t[Fd]=0,t.emit("drain",t[mc],[t])}function D3(t,e){t[Yf]!==2&&(t[Yf]=2,OXe(t,e),t[Yf]=0,t[al]>256&&(t[EA].splice(0,t[al]),t[mA]-=t[al],t[al]=0))}function OXe(t,e){for(;;){if(t.destroyed){ol(t[yQ]===0);return}if(t[kd]&&!t[BQ]){t[kd](),t[kd]=null;return}if(t[Is]&&t[Is].resume(),t[w3])t[Fd]=2;else if(t[Fd]===2){e?(t[Fd]=1,queueMicrotask(()=>tAe(t))):tAe(t);continue}if(t[yQ]===0||t[QQ]>=(sAe(t)||1))return;let r=t[EA][t[mA]];if(t[mc].protocol==="https:"&&t[xd]!==r.servername){if(t[QQ]>0)return;t[xd]=r.servername,t[Is]?.destroy(new fXe("servername changed"),()=>{t[Is]=null,D3(t)})}if(t[am])return;if(!t[Is]){iAe(t);return}if(t[Is].destroyed||t[Is].busy(r))return;!r.aborted&&t[Is].write(r)?t[mA]++:t[EA].splice(t[mA],1)}}oAe.exports=N3});var R3=E((Ohr,aAe)=>{"use strict";var HD=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)}};aAe.exports=class{constructor(){this.head=this.tail=new HD}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new HD),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var cAe=E((Hhr,AAe)=>{var{kFree:HXe,kConnected:GXe,kPending:YXe,kQueued:qXe,kRunning:JXe,kSize:VXe}=Or(),qf=Symbol("pool"),T3=class{constructor(e){this[qf]=e}get connected(){return this[qf][GXe]}get free(){return this[qf][HXe]}get pending(){return this[qf][YXe]}get queued(){return this[qf][qXe]}get running(){return this[qf][JXe]}get size(){return this[qf][VXe]}};AAe.exports=T3});var L3=E((Ghr,CAe)=>{"use strict";var WXe=VE(),zXe=R3(),{kConnected:x3,kSize:uAe,kRunning:lAe,kPending:dAe,kQueued:bQ,kBusy:jXe,kFree:KXe,kUrl:ZXe,kClose:XXe,kDestroy:$Xe,kDispatch:e$e}=Or(),t$e=cAe(),Mi=Symbol("clients"),ci=Symbol("needDrain"),wQ=Symbol("queue"),k3=Symbol("closed resolve"),F3=Symbol("onDrain"),hAe=Symbol("onConnect"),fAe=Symbol("onDisconnect"),gAe=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};wue.exports=L8});var iR=E((ffr,Tue)=>{"use strict";var Nue=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Dtt}=Xt(),Rtt=um();Rue()===void 0&&Due(new Rtt);function Due(t){if(!t||typeof t.dispatch!="function")throw new Dtt("Argument agent must implement Agent");Object.defineProperty(globalThis,Nue,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Rue(){return globalThis[Nue]}Tue.exports={setGlobalDispatcher:Due,getGlobalDispatcher:Rue}});var oR=E((pfr,xue)=>{"use strict";xue.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 Fue=E((Efr,kue)=>{"use strict";var Ttt=_D();kue.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 Ttt(r,o,n,i);return r(a,A)}}});var Uue=E((mfr,Mue)=>{"use strict";var xtt=jD();Mue.exports=t=>e=>function(s,n){return e(s,new xtt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var vue=E((Cfr,Lue)=>{"use strict";var ktt=Bt(),{InvalidArgumentError:Ftt,RequestAbortedError:Mtt}=Xt(),Utt=oR(),v8=class extends Utt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Ftt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=ktt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Mtt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function Ltt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new v8({maxSize:i},n);return e(s,o)}}Lue.exports=Ltt});var Oue=E((Ifr,Pue)=>{"use strict";var{isIP:vtt}=B("node:net"),{lookup:_tt}=B("node:dns"),Ptt=oR(),{InvalidArgumentError:Im,InformationalError:Ott}=Xt(),_ue=Math.pow(2,31)-1,_8=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 Ott("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){_tt(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===_ue?(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===_ue?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 P8(this,e,r)}},P8=class extends Ptt{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Che(i)&&(r[n]=i);break;case"id":Ihe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Che(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Ihe(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}}};Bhe.exports={EventSourceStream:b4}});var The=E((Zfr,Rhe)=>{"use strict";var{pipeline:zit}=B("node:stream"),{fetching:jit}=_Q(),{makeRequest:Kit}=ym(),{webidl:dl}=wn(),{EventSourceStream:Zit}=Qhe(),{parseMIMEType:Xit}=ki(),{createFastMessageEvent:$it}=Rm(),{isNetworkError:yhe}=LQ(),{delay:eot}=Q4(),{kEnumerableProperty:ig}=Bt(),{environmentSettingsObject:bhe}=ao(),whe=!1,She=3e3,KQ=0,Nhe=1,ZQ=2,tot="anonymous",rot="use-credentials",Mm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=KQ;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),dl.util.markAsUncloneable(this);let s="EventSource constructor";dl.argumentLengthCheck(arguments,1,s),whe||(whe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=dl.converters.USVString(e,s,"url"),r=dl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:She};let n=bhe,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=tot;r.withCredentials&&(o=rot,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=bhe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Kit(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===ZQ)return;this.#s=KQ;let e={request:this.#n,dispatcher:this.#a},r=s=>{yhe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(yhe(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?Xit(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Nhe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Zit({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent($it(A.type,A.options))}});zit(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=jit(e)}async#c(){this.#s!==ZQ&&(this.#s=KQ,this.dispatchEvent(new Event("error")),await eot(this.#o.reconnectionTime),this.#s===KQ&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){dl.brandCheck(this,t),this.#s!==ZQ&&(this.#s=ZQ,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Dhe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:KQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Nhe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:ZQ,writable:!1}};Object.defineProperties(Mm,Dhe);Object.defineProperties(Mm.prototype,Dhe);Object.defineProperties(Mm.prototype,{close:ig,onerror:ig,onmessage:ig,onopen:ig,readyState:ig,url:ig,withCredentials:ig});dl.converters.EventSourceInitDict=dl.dictionaryConverter([{key:"withCredentials",converter:dl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:dl.converters.any}]);Rhe.exports={EventSource:Mm,defaultReconnectionTime:She}});var Mhe=E((Xfr,Xe)=>{"use strict";var sot=Am(),xhe=rQ(),not=cm(),iot=DAe(),oot=um(),aot=j3(),Aot=XAe(),cot=nce(),khe=Xt(),zR=Bt(),{InvalidArgumentError:WR}=khe,Um=qce(),uot=nQ(),lot=T8(),dot=Sue(),hot=F8(),fot=E8(),got=jD(),{getGlobalDispatcher:Fhe,setGlobalDispatcher:pot}=iR(),Eot=oR(),mot=_D(),Cot=PD();Object.assign(xhe.prototype,Um);Xe.exports.Dispatcher=xhe;Xe.exports.Client=sot;Xe.exports.Pool=not;Xe.exports.BalancedPool=iot;Xe.exports.Agent=oot;Xe.exports.ProxyAgent=aot;Xe.exports.EnvHttpProxyAgent=Aot;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Rct(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(hct.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Tct(){return"allowed"}function xct(){return"success"}function kct(){return"success"}function Fct(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Mct(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&&DH(t.origin)&&!DH(ly(t))&&(e=null);break;case"same-origin":mT(t,ly(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Wm(t,e){return t}function Uct(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Wm(t.domainLookupStartTime,r),domainLookupEndTime:Wm(t.domainLookupEndTime,r),connectionStartTime:Wm(t.connectionStartTime,r),connectionEndTime:Wm(t.connectionEndTime,r),secureConnectionStartTime:Wm(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Lct(t){return Wm(mct.now(),t)}function vct(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 xge(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function _ct(t){return{referrerPolicy:t.referrerPolicy}}function Pct(t){let e=t.referrerPolicy;dg(e);let r=null;if(t.referrer==="client"){let a=wge();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=NH(r),n=NH(r,!0);s.toString().length>4096&&(s=n);let i=mT(t,s),o=uy(s)&&!uy(t.url);switch(e){case"origin":return n??NH(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=ly(t);return mT(s,a)?s:uy(s)&&!uy(a)?"no-referrer":n}default:return o?"no-referrer":n}}function NH(t,e){return dg(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 uy(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 Oct(t,e){if(ET===void 0)return!0;let r=kge(e);if(r==="no metadata"||r.length===0)return!0;let s=Gct(r),n=Yct(r,s);for(let i of n){let o=i.algo,a=i.hash,A=ET.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)),qct(A,a))return!0}return!1}var Hct=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function kge(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Hct.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();Nge.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Gct(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 Yct(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 qct(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 Jct(t){}function mT(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function Vct(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Wct(t){return t.controller.state==="aborted"}function zct(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function jct(t){return Bct[t.toLowerCase()]??t}function Kct(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return dg(typeof e=="string"),e}var Zct=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Fge(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function Nut(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Dut(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 Rut(t,e){IT(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&&BT(t,wut,i)||i.position===t.length-4&&BT(t,Sut,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Tut(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Nut(u)||(u=""),h=new yut([d],c,{type:u})):h=mut(Buffer.from(d)),IT(Jge(A)),IT(typeof h=="string"&&Jge(h)||Iut(h)),n.push(But(A,h,c))}}function Tut(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=jm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=UH(o,!0,!0,a=>a===9||a===32),!Cut.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,jm(a=>a===32||a===9,t,e),Eut(o)){case"content-disposition":{if(r=s=null,!BT(t,but,e)||(e.position+=17,r=zge(t,e),r===null))return"failure";if(BT(t,Wge,e)){let a=e.position+Wge.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=zge(t,e),s===null))return"failure"}break}case"content-type":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),n=Vge(a);break}case"content-transfer-encoding":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),i=Vge(a);break}default:jm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function zge(t,e){IT(t[e.position-1]===34);let r=jm(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 jm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function UH(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 BT(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}jge.exports={multipartFormDataParser:Rut,validateBoundary:Dut}});var Xm=E((upr,ope)=>{"use strict";var fy=Qt(),{ReadableStreamFrom:xut,isBlobLike:Zge,isReadableStreamLike:kut,readableStreamClose:Fut,createDeferredPromise:Mut,fullyReadBody:Uut,extractMimeType:Lut,utf8DecodeBytes:epe}=Eo(),{FormData:Xge}=hy(),{kState:Zm}=Jd(),{webidl:vut}=Sn(),{Blob:_ut}=B("node:buffer"),LH=B("node:assert"),{isErrored:tpe,isDisturbed:Put}=B("node:stream"),{isArrayBuffer:Out}=B("node:util/types"),{serializeAMimeType:Hut}=_i(),{multipartFormDataParser:Gut}=Kge(),vH;try{let t=B("node:crypto");vH=e=>t.randomInt(0,e)}catch{vH=t=>Math.floor(Math.random(t))}var QT=new TextEncoder;function Yut(){}var rpe=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,spe;rpe&&(spe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Put(e)&&!tpe(e)&&e.cancel("Response object has been garbage collected").catch(Yut)}));function npe(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Zge(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?QT.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Fut(A))},start(){},type:"bytes"}),LH(kut(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(Out(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(fy.isFormDataLike(t)){let A=`----formdata-undici-0${`${vH(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
`.trim())}};wue.exports=L8});var iR=E((pfr,Tue)=>{"use strict";var Nue=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Rtt}=Xt(),Ttt=um();Rue()===void 0&&Due(new Ttt);function Due(t){if(!t||typeof t.dispatch!="function")throw new Rtt("Argument agent must implement Agent");Object.defineProperty(globalThis,Nue,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Rue(){return globalThis[Nue]}Tue.exports={setGlobalDispatcher:Due,getGlobalDispatcher:Rue}});var oR=E((mfr,xue)=>{"use strict";xue.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 Fue=E((Cfr,kue)=>{"use strict";var xtt=_D();kue.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 xtt(r,o,n,i);return r(a,A)}}});var Uue=E((Ifr,Mue)=>{"use strict";var ktt=jD();Mue.exports=t=>e=>function(s,n){return e(s,new ktt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var vue=E((Bfr,Lue)=>{"use strict";var Ftt=Bt(),{InvalidArgumentError:Mtt,RequestAbortedError:Utt}=Xt(),Ltt=oR(),v8=class extends Ltt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Mtt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=Ftt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Utt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function vtt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new v8({maxSize:i},n);return e(s,o)}}Lue.exports=vtt});var Oue=E((Qfr,Pue)=>{"use strict";var{isIP:_tt}=B("node:net"),{lookup:Ptt}=B("node:dns"),Ott=oR(),{InvalidArgumentError:Im,InformationalError:Htt}=Xt(),_ue=Math.pow(2,31)-1,_8=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 Htt("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){Ptt(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===_ue?(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===_ue?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 P8(this,e,r)}},P8=class extends Ott{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Che(i)&&(r[n]=i);break;case"id":Ihe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Che(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Ihe(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}}};Bhe.exports={EventSourceStream:b4}});var The=E(($fr,Rhe)=>{"use strict";var{pipeline:jit}=B("node:stream"),{fetching:Kit}=_Q(),{makeRequest:Zit}=ym(),{webidl:dl}=wn(),{EventSourceStream:Xit}=Qhe(),{parseMIMEType:$it}=ki(),{createFastMessageEvent:eot}=Rm(),{isNetworkError:yhe}=LQ(),{delay:tot}=Q4(),{kEnumerableProperty:ig}=Bt(),{environmentSettingsObject:bhe}=ao(),whe=!1,She=3e3,KQ=0,Nhe=1,ZQ=2,rot="anonymous",sot="use-credentials",Mm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=KQ;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),dl.util.markAsUncloneable(this);let s="EventSource constructor";dl.argumentLengthCheck(arguments,1,s),whe||(whe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=dl.converters.USVString(e,s,"url"),r=dl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:She};let n=bhe,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=rot;r.withCredentials&&(o=sot,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=bhe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Zit(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===ZQ)return;this.#s=KQ;let e={request:this.#n,dispatcher:this.#a},r=s=>{yhe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(yhe(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?$it(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Nhe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Xit({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(eot(A.type,A.options))}});jit(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Kit(e)}async#c(){this.#s!==ZQ&&(this.#s=KQ,this.dispatchEvent(new Event("error")),await tot(this.#o.reconnectionTime),this.#s===KQ&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){dl.brandCheck(this,t),this.#s!==ZQ&&(this.#s=ZQ,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Dhe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:KQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Nhe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:ZQ,writable:!1}};Object.defineProperties(Mm,Dhe);Object.defineProperties(Mm.prototype,Dhe);Object.defineProperties(Mm.prototype,{close:ig,onerror:ig,onmessage:ig,onopen:ig,readyState:ig,url:ig,withCredentials:ig});dl.converters.EventSourceInitDict=dl.dictionaryConverter([{key:"withCredentials",converter:dl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:dl.converters.any}]);Rhe.exports={EventSource:Mm,defaultReconnectionTime:She}});var Mhe=E((egr,Xe)=>{"use strict";var not=Am(),xhe=rQ(),iot=cm(),oot=DAe(),aot=um(),Aot=j3(),cot=XAe(),uot=nce(),khe=Xt(),zR=Bt(),{InvalidArgumentError:WR}=khe,Um=qce(),lot=nQ(),dot=T8(),hot=Sue(),fot=F8(),got=E8(),pot=jD(),{getGlobalDispatcher:Fhe,setGlobalDispatcher:Eot}=iR(),mot=oR(),Cot=_D(),Iot=PD();Object.assign(xhe.prototype,Um);Xe.exports.Dispatcher=xhe;Xe.exports.Client=not;Xe.exports.Pool=iot;Xe.exports.BalancedPool=oot;Xe.exports.Agent=aot;Xe.exports.ProxyAgent=Aot;Xe.exports.EnvHttpProxyAgent=cot;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Tct(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(fct.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function xct(){return"allowed"}function kct(){return"success"}function Fct(){return"success"}function Mct(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Uct(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&&DH(t.origin)&&!DH(ly(t))&&(e=null);break;case"same-origin":mT(t,ly(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Wm(t,e){return t}function Lct(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Wm(t.domainLookupStartTime,r),domainLookupEndTime:Wm(t.domainLookupEndTime,r),connectionStartTime:Wm(t.connectionStartTime,r),connectionEndTime:Wm(t.connectionEndTime,r),secureConnectionStartTime:Wm(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function vct(t){return Wm(Cct.now(),t)}function _ct(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 xge(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function Pct(t){return{referrerPolicy:t.referrerPolicy}}function Oct(t){let e=t.referrerPolicy;dg(e);let r=null;if(t.referrer==="client"){let a=wge();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=NH(r),n=NH(r,!0);s.toString().length>4096&&(s=n);let i=mT(t,s),o=uy(s)&&!uy(t.url);switch(e){case"origin":return n??NH(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=ly(t);return mT(s,a)?s:uy(s)&&!uy(a)?"no-referrer":n}default:return o?"no-referrer":n}}function NH(t,e){return dg(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 uy(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 Hct(t,e){if(ET===void 0)return!0;let r=kge(e);if(r==="no metadata"||r.length===0)return!0;let s=Yct(r),n=qct(r,s);for(let i of n){let o=i.algo,a=i.hash,A=ET.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)),Jct(A,a))return!0}return!1}var Gct=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function kge(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Gct.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();Nge.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Yct(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 qct(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 Jct(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 Vct(t){}function mT(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function Wct(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function zct(t){return t.controller.state==="aborted"}function jct(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Kct(t){return Qct[t.toLowerCase()]??t}function Zct(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return dg(typeof e=="string"),e}var Xct=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Fge(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function Dut(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Rut(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 Tut(t,e){IT(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&&BT(t,Sut,i)||i.position===t.length-4&&BT(t,Nut,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=xut(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Dut(u)||(u=""),h=new but([d],c,{type:u})):h=Cut(Buffer.from(d)),IT(Jge(A)),IT(typeof h=="string"&&Jge(h)||But(h)),n.push(Qut(A,h,c))}}function xut(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=jm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=UH(o,!0,!0,a=>a===9||a===32),!Iut.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,jm(a=>a===32||a===9,t,e),mut(o)){case"content-disposition":{if(r=s=null,!BT(t,wut,e)||(e.position+=17,r=zge(t,e),r===null))return"failure";if(BT(t,Wge,e)){let a=e.position+Wge.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=zge(t,e),s===null))return"failure"}break}case"content-type":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),n=Vge(a);break}case"content-transfer-encoding":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),i=Vge(a);break}default:jm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function zge(t,e){IT(t[e.position-1]===34);let r=jm(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 jm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function UH(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 BT(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}jge.exports={multipartFormDataParser:Tut,validateBoundary:Rut}});var Xm=E((dpr,ope)=>{"use strict";var fy=Qt(),{ReadableStreamFrom:kut,isBlobLike:Zge,isReadableStreamLike:Fut,readableStreamClose:Mut,createDeferredPromise:Uut,fullyReadBody:Lut,extractMimeType:vut,utf8DecodeBytes:epe}=Eo(),{FormData:Xge}=hy(),{kState:Zm}=Jd(),{webidl:_ut}=Sn(),{Blob:Put}=B("node:buffer"),LH=B("node:assert"),{isErrored:tpe,isDisturbed:Out}=B("node:stream"),{isArrayBuffer:Hut}=B("node:util/types"),{serializeAMimeType:Gut}=_i(),{multipartFormDataParser:Yut}=Kge(),vH;try{let t=B("node:crypto");vH=e=>t.randomInt(0,e)}catch{vH=t=>Math.floor(Math.random(t))}var QT=new TextEncoder;function qut(){}var rpe=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,spe;rpe&&(spe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Out(e)&&!tpe(e)&&e.cancel("Response object has been garbage collected").catch(qut)}));function npe(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Zge(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?QT.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Mut(A))},start(){},type:"bytes"}),LH(Fut(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(Hut(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(fy.isFormDataLike(t)){let A=`----formdata-undici-0${`${vH(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=QT.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -56,20 +56,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=QT.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Zge(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(fy.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:xut(t)}if((typeof n=="string"||fy.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(!tpe(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function qut(t,e=!1){return t instanceof ReadableStream&&(LH(!fy.isDisturbed(t),"The body has already been consumed."),LH(!t.locked,"The stream is locked.")),npe(t,e)}function Jut(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Vut(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Wut(t){return{blob(){return Km(this,r=>{let s=$ge(this);return s===null?s="":s&&(s=Hut(s)),new _ut([r],{type:s})},t)},arrayBuffer(){return Km(this,r=>new Uint8Array(r).buffer,t)},text(){return Km(this,epe,t)},json(){return Km(this,jut,t)},formData(){return Km(this,r=>{let s=$ge(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Gut(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Xge;return i[Zm]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Xge;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 Km(this,r=>new Uint8Array(r),t)}}}function zut(t){Object.assign(t.prototype,Wut(t))}async function Km(t,e,r){if(vut.brandCheck(t,r),ipe(t))throw new TypeError("Body is unusable: Body has already been read");Vut(t[Zm]);let s=Mut(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Zm].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Uut(t[Zm].body,i,n),s.promise)}function ipe(t){let e=t[Zm].body;return e!=null&&(e.stream.locked||fy.isDisturbed(e.stream))}function jut(t){return JSON.parse(epe(t))}function $ge(t){let e=t[Zm].headersList,r=Lut(e);return r==="failure"?null:r}ope.exports={extractBody:npe,safelyExtractBody:qut,cloneBody:Jut,mixinBody:zut,streamRegistry:spe,hasFinalizationRegistry:rpe,bodyUnusable:ipe}});var Epe=E((lpr,ppe)=>{"use strict";var Ke=B("node:assert"),at=Qt(),{channels:ape}=Pm(),_H=CH(),{RequestContentLengthMismatchError:hg,ResponseContentLengthMismatchError:Kut,RequestAbortedError:hpe,HeadersTimeoutError:Zut,HeadersOverflowError:Xut,SocketError:DT,InformationalError:$m,BodyTimeoutError:$ut,HTTPParserError:elt,ResponseExceededMaxSizeError:tlt}=er(),{kUrl:fpe,kReset:Pi,kClient:GH,kParser:as,kBlocking:Ey,kRunning:On,kPending:rlt,kSize:Ape,kWriting:Wd,kQueue:yA,kNoRef:gy,kKeepAliveDefaultTimeout:slt,kHostHeader:nlt,kPendingIdx:ilt,kRunningIdx:la,kError:da,kPipelining:ST,kSocket:e0,kKeepAliveTimeoutValue:RT,kMaxHeadersSize:PH,kKeepAliveMaxTimeout:olt,kKeepAliveTimeoutThreshold:alt,kHeadersTimeout:Alt,kBodyTimeout:clt,kStrictContentLength:YH,kMaxRequests:cpe,kCounter:ult,kMaxResponseSize:llt,kOnError:dlt,kResume:Vd,kHTTPContext:gpe}=Gr(),wc=sge(),hlt=Buffer.alloc(0),yT=Buffer[Symbol.species],bT=at.addListener,flt=at.removeAllListeners,OH;async function glt(){let t=process.env.JEST_WORKER_ID?QH():void 0,e;try{e=await WebAssembly.compile(oge())}catch{e=await WebAssembly.compile(t||QH())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onStatus(new yT(Sc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderField(new yT(Sc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderValue(new yT(Sc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onBody(new yT(Sc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var HH=null,qH=glt();qH.catch();var Ys=null,Sc=null,wT=0,Nc=null,plt=0,py=1,t0=2|py,NT=4|py,JH=8|plt,VH=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[PH])&&e[PH]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(wc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Zge(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(fy.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:kut(t)}if((typeof n=="string"||fy.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(!tpe(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Jut(t,e=!1){return t instanceof ReadableStream&&(LH(!fy.isDisturbed(t),"The body has already been consumed."),LH(!t.locked,"The stream is locked.")),npe(t,e)}function Vut(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Wut(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function zut(t){return{blob(){return Km(this,r=>{let s=$ge(this);return s===null?s="":s&&(s=Gut(s)),new Put([r],{type:s})},t)},arrayBuffer(){return Km(this,r=>new Uint8Array(r).buffer,t)},text(){return Km(this,epe,t)},json(){return Km(this,Kut,t)},formData(){return Km(this,r=>{let s=$ge(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Yut(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Xge;return i[Zm]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Xge;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 Km(this,r=>new Uint8Array(r),t)}}}function jut(t){Object.assign(t.prototype,zut(t))}async function Km(t,e,r){if(_ut.brandCheck(t,r),ipe(t))throw new TypeError("Body is unusable: Body has already been read");Wut(t[Zm]);let s=Uut(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Zm].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Lut(t[Zm].body,i,n),s.promise)}function ipe(t){let e=t[Zm].body;return e!=null&&(e.stream.locked||fy.isDisturbed(e.stream))}function Kut(t){return JSON.parse(epe(t))}function $ge(t){let e=t[Zm].headersList,r=vut(e);return r==="failure"?null:r}ope.exports={extractBody:npe,safelyExtractBody:Jut,cloneBody:Vut,mixinBody:jut,streamRegistry:spe,hasFinalizationRegistry:rpe,bodyUnusable:ipe}});var Epe=E((hpr,ppe)=>{"use strict";var Ke=B("node:assert"),at=Qt(),{channels:ape}=Pm(),_H=CH(),{RequestContentLengthMismatchError:hg,ResponseContentLengthMismatchError:Zut,RequestAbortedError:hpe,HeadersTimeoutError:Xut,HeadersOverflowError:$ut,SocketError:DT,InformationalError:$m,BodyTimeoutError:elt,HTTPParserError:tlt,ResponseExceededMaxSizeError:rlt}=er(),{kUrl:fpe,kReset:Pi,kClient:GH,kParser:as,kBlocking:Ey,kRunning:On,kPending:slt,kSize:Ape,kWriting:Wd,kQueue:yA,kNoRef:gy,kKeepAliveDefaultTimeout:nlt,kHostHeader:ilt,kPendingIdx:olt,kRunningIdx:la,kError:da,kPipelining:ST,kSocket:e0,kKeepAliveTimeoutValue:RT,kMaxHeadersSize:PH,kKeepAliveMaxTimeout:alt,kKeepAliveTimeoutThreshold:Alt,kHeadersTimeout:clt,kBodyTimeout:ult,kStrictContentLength:YH,kMaxRequests:cpe,kCounter:llt,kMaxResponseSize:dlt,kOnError:hlt,kResume:Vd,kHTTPContext:gpe}=Gr(),wc=sge(),flt=Buffer.alloc(0),yT=Buffer[Symbol.species],bT=at.addListener,glt=at.removeAllListeners,OH;async function plt(){let t=process.env.JEST_WORKER_ID?QH():void 0,e;try{e=await WebAssembly.compile(oge())}catch{e=await WebAssembly.compile(t||QH())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onStatus(new yT(Sc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderField(new yT(Sc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderValue(new yT(Sc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onBody(new yT(Sc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var HH=null,qH=plt();qH.catch();var Ys=null,Sc=null,wT=0,Nc=null,Elt=0,py=1,t0=2|py,NT=4|py,JH=8|Elt,VH=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[PH])&&e[PH]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(wc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[nlt],i?p+=`connection: upgrade\r
|
||||
`:p+=t[ilt],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[ST]&&!h[Pi]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return ape.sendHeaders.hasSubscribers&&ape.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?lpe(f,null,t,e,h,u,p,l):at.isBuffer(A)?lpe(f,A,t,e,h,u,p,l):at.isBlobLike(A)?typeof A.stream=="function"?dpe(f,A.stream(),t,e,h,u,p,l):Qlt(f,A,t,e,h,u,p,l):at.isStream(A)?Blt(f,A,t,e,h,u,p,l):at.isIterable(A)?dpe(f,A,t,e,h,u,p,l):Ke(!1),!0}function Blt(t,e,r,s,n,i,o,a){Ke(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new TT({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){at.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new hpe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Wd]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?at.destroy(e,f):at.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function lpe(t,e,r,s,n,i,o,a){try{e?at.isBuffer(e)&&(Ke(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return ape.sendHeaders.hasSubscribers&&ape.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?lpe(f,null,t,e,h,u,p,l):at.isBuffer(A)?lpe(f,A,t,e,h,u,p,l):at.isBlobLike(A)?typeof A.stream=="function"?dpe(f,A.stream(),t,e,h,u,p,l):ylt(f,A,t,e,h,u,p,l):at.isStream(A)?Qlt(f,A,t,e,h,u,p,l):at.isIterable(A)?dpe(f,A,t,e,h,u,p,l):Ke(!1),!0}function Qlt(t,e,r,s,n,i,o,a){Ke(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new TT({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){at.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new hpe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Wd]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?at.destroy(e,f):at.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function lpe(t,e,r,s,n,i,o,a){try{e?at.isBuffer(e)&&(Ke(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[Pi]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(Ke(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Vd]()}catch(A){t(A)}}async function Qlt(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new hg;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Vd]()}catch(A){t(A)}}async function ylt(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new hg;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[Pi]=!0),r[Vd]()}catch(A){t(A)}}async function dpe(t,e,r,s,n,i,o,a){Ke(i!==0||r[On]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{Ke(A===null),n[da]?h(n[da]):A=d});n.on("close",c).on("drain",c);let l=new TT({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[da])throw n[da];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var TT=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[Wd]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[da])throw r[da];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[YH])throw new hg;process.emitWarning(new hg)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[Pi]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -82,38 +82,38 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[YH])throw new hg;process.emitWarning(new hg)}e[as].timeout&&e[as].timeoutType===t0&&e[as].timeout.refresh&&e[as].timeout.refresh(),s[Vd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Wd]=!1,e&&(Ke(s[On]<=1,"pipeline should only contain this request"),n(e))}};ppe.exports=Elt});var wpe=E((dpr,bpe)=>{"use strict";var ha=B("node:assert"),{pipeline:ylt}=B("node:stream"),Rt=Qt(),{RequestContentLengthMismatchError:WH,RequestAbortedError:mpe,SocketError:my,InformationalError:zH}=er(),{kUrl:xT,kReset:FT,kClient:r0,kRunning:MT,kPending:blt,kQueue:zd,kPendingIdx:jH,kRunningIdx:bA,kError:SA,kSocket:on,kStrictContentLength:wlt,kOnError:KH,kMaxConcurrentStreams:ype,kHTTP2Session:wA,kResume:jd,kSize:Slt,kHTTPContext:Nlt}=Gr(),Cl=Symbol("open streams"),Cpe,Ipe=!1,kT;try{kT=B("node:http2")}catch{kT={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Dlt,HTTP2_HEADER_METHOD:Rlt,HTTP2_HEADER_PATH:Tlt,HTTP2_HEADER_SCHEME:xlt,HTTP2_HEADER_CONTENT_LENGTH:klt,HTTP2_HEADER_EXPECT:Flt,HTTP2_HEADER_STATUS:Mlt}}=kT;function Ult(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 Llt(t,e){t[on]=e,Ipe||(Ipe=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=kT.connect(t[xT],{createConnection:()=>e,peerMaxConcurrentStreams:t[ype]});r[Cl]=0,r[r0]=t,r[on]=e,Rt.addListener(r,"error",_lt),Rt.addListener(r,"frameError",Plt),Rt.addListener(r,"end",Olt),Rt.addListener(r,"goaway",Hlt),Rt.addListener(r,"close",function(){let{[r0]:n}=this,{[on]:i}=n,o=this[on][SA]||this[SA]||new my("closed",Rt.getSocketInfo(i));if(n[wA]=null,n.destroyed){ha(n[blt]===0);let a=n[zd].splice(n[bA]);for(let A=0;A<a.length;A++){let c=a[A];Rt.errorRequest(n,c,o)}}}),r.unref(),t[wA]=r,e[wA]=r,Rt.addListener(e,"error",function(n){ha(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[SA]=n,this[r0][KH](n)}),Rt.addListener(e,"end",function(){Rt.destroy(this,new my("other side closed",Rt.getSocketInfo(this)))}),Rt.addListener(e,"close",function(){let n=this[SA]||new my("closed",Rt.getSocketInfo(this));t[on]=null,this[wA]!=null&&this[wA].destroy(n),t[jH]=t[bA],ha(t[MT]===0),t.emit("disconnect",t[xT],[t],n),t[jd]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Ylt(t,...n)},resume(){vlt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function vlt(t){let e=t[on];e?.destroyed===!1&&(t[Slt]===0&&t[ype]===0?(e.unref(),t[wA].unref()):(e.ref(),t[wA].ref()))}function _lt(t){ha(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[on][SA]=t,this[r0][KH](t)}function Plt(t,e,r){if(r===0){let s=new zH(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[on][SA]=s,this[r0][KH](s)}}function Olt(){let t=new my("other side closed",Rt.getSocketInfo(this[on]));this.destroy(t),Rt.destroy(this[on],t)}function Hlt(t){let e=this[SA]||new my(`HTTP/2: "GOAWAY" frame received with code ${t}`,Rt.getSocketInfo(this)),r=this[r0];if(r[on]=null,r[Nlt]=null,this[wA]!=null&&(this[wA].destroy(e),this[wA]=null),Rt.destroy(this[on],e),r[bA]<r[zd].length){let s=r[zd][r[bA]];r[zd][r[bA]++]=null,Rt.errorRequest(r,s,e),r[jH]=r[bA]}ha(r[MT]===0),r.emit("disconnect",r[xT],[r],e),r[jd]()}function Glt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Ylt(t,e){let r=t[wA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Rt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[xT];l[Dlt]=i||`${h}${f?`:${f}`:""}`,l[Rlt]=s;let p=b=>{e.aborted||e.completed||(b=b||new mpe,Rt.errorRequest(t,e,b),d!=null&&Rt.destroy(d,b),Rt.destroy(u,b),t[zd][t[bA]++]=null,t[jd]())};try{e.onConnect(p)}catch(b){Rt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null}),d.once("close",()=>{r[Cl]-=1,r[Cl]===0&&r.unref()}),!0;l[Tlt]=n,l[xlt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Rt.bodyLength(u);if(Rt.isFormDataLike(u)){Cpe??=Xm().extractBody;let[b,U]=Cpe(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Glt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[wlt])return Rt.errorRequest(t,e,new WH),!1;process.emitWarning(new WH)}m!=null&&(ha(u,"no body must not have content length"),l[klt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[Flt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[gdt]=A??3e5,this[fdt]=n??3e5,this[pdt]=I??!0,this[Edt]=b,this[eG]=Y,this[Zd]=null,this[Qdt]=P>-1?P:-1,this[bdt]=X??100,this[ys]=null,this[NA]=[],this[Bl]=0,this[DA]=0,this[Qy]=ie=>rG(this,ie),this[ydt]=ie=>vpe(this,ie)}get pipelining(){return this[_T]}set pipelining(e){this[_T]=e,this[Qy](!0)}get[wy](){return this[NA].length-this[DA]}get[by](){return this[DA]-this[Bl]}get[yy](){return this[NA].length-this[Bl]}get[adt](){return!!this[ys]&&!this[n0]&&!this[ys].destroyed}get[$H](){return!!(this[ys]?.busy(null)||this[yy]>=(Lpe(this)||1)||this[wy]>0)}[odt](e){_pe(this),this.once("connect",e)}[Bdt](e,r){let s=e.origin||this[Rc].origin,n=new edt(s,e,r);return this[NA].push(n),this[gg]||(fg.bodyLength(n.body)==null&&fg.isIterable(n.body)?(this[gg]=1,queueMicrotask(()=>rG(this))):this[Qy](!0)),this[gg]&&this[Xd]!==2&&this[$H]&&(this[Xd]=2),this[Xd]<2}async[Cdt](){return new Promise(e=>{this[yy]?this[Zd]=e:e(null)})}async[Idt](e){return new Promise(r=>{let s=this[NA].splice(this[DA]);for(let i=0;i<s.length;i++){let o=s[i];fg.errorRequest(this,o,e)}let n=()=>{this[Zd]&&(this[Zd](),this[Zd]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[Qy]()})}},Ndt=vT();function vpe(t,e){if(t[by]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Il(t[DA]===t[Bl]);let r=t[NA].splice(t[Bl]);for(let s=0;s<r.length;s++){let n=r[s];fg.errorRequest(t,n,e)}Il(t[yy]===0)}}async function _pe(t){Il(!t[n0]),Il(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[Rc];if(r[0]==="["){let i=r.indexOf("]");Il(i!==-1);let o=r.substring(1,i);Il(Upe.isIP(o)),r=o}t[n0]=!0,s0.beforeConnect.hasSubscribers&&s0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy]});try{let i=await new Promise((o,a)=>{t[Iy]({host:e,hostname:r,protocol:s,port:n,servername:t[Kd],localAddress:t[By]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){fg.destroy(i.on("error",Fpe),new sdt);return}Il(i);try{t[ys]=i.alpnProtocol==="h2"?await Sdt(t,i):await wdt(t,i)}catch(o){throw i.destroy().on("error",Fpe),o}t[n0]=!1,i[mdt]=0,i[eG]=t[eG],i[idt]=t,i[cdt]=null,s0.connected.hasSubscribers&&s0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],socket:i}),t.emit("connect",t[Rc],[t])}catch(i){if(t.destroyed)return;if(t[n0]=!1,s0.connectError.hasSubscribers&&s0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Il(t[by]===0);t[wy]>0&&t[NA][t[DA]].servername===t[Kd];){let o=t[NA][t[DA]++];fg.errorRequest(t,o,i)}else vpe(t,i);t.emit("connectionError",t[Rc],[t],i)}t[Qy]()}function Mpe(t){t[Xd]=0,t.emit("drain",t[Rc],[t])}function rG(t,e){t[gg]!==2&&(t[gg]=2,Ddt(t,e),t[gg]=0,t[Bl]>256&&(t[NA].splice(0,t[Bl]),t[DA]-=t[Bl],t[Bl]=0))}function Ddt(t,e){for(;;){if(t.destroyed){Il(t[wy]===0);return}if(t[Zd]&&!t[yy]){t[Zd](),t[Zd]=null;return}if(t[ys]&&t[ys].resume(),t[$H])t[Xd]=2;else if(t[Xd]===2){e?(t[Xd]=1,queueMicrotask(()=>Mpe(t))):Mpe(t);continue}if(t[wy]===0||t[by]>=(Lpe(t)||1))return;let r=t[NA][t[DA]];if(t[Rc].protocol==="https:"&&t[Kd]!==r.servername){if(t[by]>0)return;t[Kd]=r.servername,t[ys]?.destroy(new rdt("servername changed"),()=>{t[ys]=null,rG(t)})}if(t[n0])return;if(!t[ys]){_pe(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[DA]++:t[NA].splice(t[DA],1)}}Ppe.exports=tG});var sG=E((Epr,Ope)=>{"use strict";var PT=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)}};Ope.exports=class{constructor(){this.head=this.tail=new PT}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new PT),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Gpe=E((mpr,Hpe)=>{var{kFree:Rdt,kConnected:Tdt,kPending:xdt,kQueued:kdt,kRunning:Fdt,kSize:Mdt}=Gr(),pg=Symbol("pool"),nG=class{constructor(e){this[pg]=e}get connected(){return this[pg][Tdt]}get free(){return this[pg][Rdt]}get pending(){return this[pg][xdt]}get queued(){return this[pg][kdt]}get running(){return this[pg][Fdt]}get size(){return this[pg][Mdt]}};Hpe.exports=nG});var uG=E((Cpr,Xpe)=>{"use strict";var Udt=Ym(),Ldt=sG(),{kConnected:iG,kSize:Ype,kRunning:qpe,kPending:Jpe,kQueued:Sy,kBusy:vdt,kFree:_dt,kUrl:Pdt,kClose:Odt,kDestroy:Hdt,kDispatch:Gdt}=Gr(),Ydt=Gpe(),Oi=Symbol("clients"),di=Symbol("needDrain"),Ny=Symbol("queue"),oG=Symbol("closed resolve"),aG=Symbol("onDrain"),Vpe=Symbol("onConnect"),Wpe=Symbol("onDisconnect"),zpe=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[YH])throw new hg;process.emitWarning(new hg)}e[as].timeout&&e[as].timeoutType===t0&&e[as].timeout.refresh&&e[as].timeout.refresh(),s[Vd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Wd]=!1,e&&(Ke(s[On]<=1,"pipeline should only contain this request"),n(e))}};ppe.exports=mlt});var wpe=E((fpr,bpe)=>{"use strict";var ha=B("node:assert"),{pipeline:blt}=B("node:stream"),Rt=Qt(),{RequestContentLengthMismatchError:WH,RequestAbortedError:mpe,SocketError:my,InformationalError:zH}=er(),{kUrl:xT,kReset:FT,kClient:r0,kRunning:MT,kPending:wlt,kQueue:zd,kPendingIdx:jH,kRunningIdx:bA,kError:SA,kSocket:on,kStrictContentLength:Slt,kOnError:KH,kMaxConcurrentStreams:ype,kHTTP2Session:wA,kResume:jd,kSize:Nlt,kHTTPContext:Dlt}=Gr(),Cl=Symbol("open streams"),Cpe,Ipe=!1,kT;try{kT=B("node:http2")}catch{kT={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Rlt,HTTP2_HEADER_METHOD:Tlt,HTTP2_HEADER_PATH:xlt,HTTP2_HEADER_SCHEME:klt,HTTP2_HEADER_CONTENT_LENGTH:Flt,HTTP2_HEADER_EXPECT:Mlt,HTTP2_HEADER_STATUS:Ult}}=kT;function Llt(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 vlt(t,e){t[on]=e,Ipe||(Ipe=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=kT.connect(t[xT],{createConnection:()=>e,peerMaxConcurrentStreams:t[ype]});r[Cl]=0,r[r0]=t,r[on]=e,Rt.addListener(r,"error",Plt),Rt.addListener(r,"frameError",Olt),Rt.addListener(r,"end",Hlt),Rt.addListener(r,"goaway",Glt),Rt.addListener(r,"close",function(){let{[r0]:n}=this,{[on]:i}=n,o=this[on][SA]||this[SA]||new my("closed",Rt.getSocketInfo(i));if(n[wA]=null,n.destroyed){ha(n[wlt]===0);let a=n[zd].splice(n[bA]);for(let A=0;A<a.length;A++){let c=a[A];Rt.errorRequest(n,c,o)}}}),r.unref(),t[wA]=r,e[wA]=r,Rt.addListener(e,"error",function(n){ha(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[SA]=n,this[r0][KH](n)}),Rt.addListener(e,"end",function(){Rt.destroy(this,new my("other side closed",Rt.getSocketInfo(this)))}),Rt.addListener(e,"close",function(){let n=this[SA]||new my("closed",Rt.getSocketInfo(this));t[on]=null,this[wA]!=null&&this[wA].destroy(n),t[jH]=t[bA],ha(t[MT]===0),t.emit("disconnect",t[xT],[t],n),t[jd]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return qlt(t,...n)},resume(){_lt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function _lt(t){let e=t[on];e?.destroyed===!1&&(t[Nlt]===0&&t[ype]===0?(e.unref(),t[wA].unref()):(e.ref(),t[wA].ref()))}function Plt(t){ha(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[on][SA]=t,this[r0][KH](t)}function Olt(t,e,r){if(r===0){let s=new zH(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[on][SA]=s,this[r0][KH](s)}}function Hlt(){let t=new my("other side closed",Rt.getSocketInfo(this[on]));this.destroy(t),Rt.destroy(this[on],t)}function Glt(t){let e=this[SA]||new my(`HTTP/2: "GOAWAY" frame received with code ${t}`,Rt.getSocketInfo(this)),r=this[r0];if(r[on]=null,r[Dlt]=null,this[wA]!=null&&(this[wA].destroy(e),this[wA]=null),Rt.destroy(this[on],e),r[bA]<r[zd].length){let s=r[zd][r[bA]];r[zd][r[bA]++]=null,Rt.errorRequest(r,s,e),r[jH]=r[bA]}ha(r[MT]===0),r.emit("disconnect",r[xT],[r],e),r[jd]()}function Ylt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function qlt(t,e){let r=t[wA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Rt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[xT];l[Rlt]=i||`${h}${f?`:${f}`:""}`,l[Tlt]=s;let p=b=>{e.aborted||e.completed||(b=b||new mpe,Rt.errorRequest(t,e,b),d!=null&&Rt.destroy(d,b),Rt.destroy(u,b),t[zd][t[bA]++]=null,t[jd]())};try{e.onConnect(p)}catch(b){Rt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null}),d.once("close",()=>{r[Cl]-=1,r[Cl]===0&&r.unref()}),!0;l[xlt]=n,l[klt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Rt.bodyLength(u);if(Rt.isFormDataLike(u)){Cpe??=Xm().extractBody;let[b,U]=Cpe(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Ylt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[Slt])return Rt.errorRequest(t,e,new WH),!1;process.emitWarning(new WH)}m!=null&&(ha(u,"no body must not have content length"),l[Flt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[Mlt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[pdt]=A??3e5,this[gdt]=n??3e5,this[Edt]=I??!0,this[mdt]=b,this[eG]=Y,this[Zd]=null,this[ydt]=P>-1?P:-1,this[wdt]=X??100,this[ys]=null,this[NA]=[],this[Bl]=0,this[DA]=0,this[Qy]=ie=>rG(this,ie),this[bdt]=ie=>vpe(this,ie)}get pipelining(){return this[_T]}set pipelining(e){this[_T]=e,this[Qy](!0)}get[wy](){return this[NA].length-this[DA]}get[by](){return this[DA]-this[Bl]}get[yy](){return this[NA].length-this[Bl]}get[Adt](){return!!this[ys]&&!this[n0]&&!this[ys].destroyed}get[$H](){return!!(this[ys]?.busy(null)||this[yy]>=(Lpe(this)||1)||this[wy]>0)}[adt](e){_pe(this),this.once("connect",e)}[Qdt](e,r){let s=e.origin||this[Rc].origin,n=new tdt(s,e,r);return this[NA].push(n),this[gg]||(fg.bodyLength(n.body)==null&&fg.isIterable(n.body)?(this[gg]=1,queueMicrotask(()=>rG(this))):this[Qy](!0)),this[gg]&&this[Xd]!==2&&this[$H]&&(this[Xd]=2),this[Xd]<2}async[Idt](){return new Promise(e=>{this[yy]?this[Zd]=e:e(null)})}async[Bdt](e){return new Promise(r=>{let s=this[NA].splice(this[DA]);for(let i=0;i<s.length;i++){let o=s[i];fg.errorRequest(this,o,e)}let n=()=>{this[Zd]&&(this[Zd](),this[Zd]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[Qy]()})}},Ddt=vT();function vpe(t,e){if(t[by]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Il(t[DA]===t[Bl]);let r=t[NA].splice(t[Bl]);for(let s=0;s<r.length;s++){let n=r[s];fg.errorRequest(t,n,e)}Il(t[yy]===0)}}async function _pe(t){Il(!t[n0]),Il(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[Rc];if(r[0]==="["){let i=r.indexOf("]");Il(i!==-1);let o=r.substring(1,i);Il(Upe.isIP(o)),r=o}t[n0]=!0,s0.beforeConnect.hasSubscribers&&s0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy]});try{let i=await new Promise((o,a)=>{t[Iy]({host:e,hostname:r,protocol:s,port:n,servername:t[Kd],localAddress:t[By]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){fg.destroy(i.on("error",Fpe),new ndt);return}Il(i);try{t[ys]=i.alpnProtocol==="h2"?await Ndt(t,i):await Sdt(t,i)}catch(o){throw i.destroy().on("error",Fpe),o}t[n0]=!1,i[Cdt]=0,i[eG]=t[eG],i[odt]=t,i[udt]=null,s0.connected.hasSubscribers&&s0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],socket:i}),t.emit("connect",t[Rc],[t])}catch(i){if(t.destroyed)return;if(t[n0]=!1,s0.connectError.hasSubscribers&&s0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Il(t[by]===0);t[wy]>0&&t[NA][t[DA]].servername===t[Kd];){let o=t[NA][t[DA]++];fg.errorRequest(t,o,i)}else vpe(t,i);t.emit("connectionError",t[Rc],[t],i)}t[Qy]()}function Mpe(t){t[Xd]=0,t.emit("drain",t[Rc],[t])}function rG(t,e){t[gg]!==2&&(t[gg]=2,Rdt(t,e),t[gg]=0,t[Bl]>256&&(t[NA].splice(0,t[Bl]),t[DA]-=t[Bl],t[Bl]=0))}function Rdt(t,e){for(;;){if(t.destroyed){Il(t[wy]===0);return}if(t[Zd]&&!t[yy]){t[Zd](),t[Zd]=null;return}if(t[ys]&&t[ys].resume(),t[$H])t[Xd]=2;else if(t[Xd]===2){e?(t[Xd]=1,queueMicrotask(()=>Mpe(t))):Mpe(t);continue}if(t[wy]===0||t[by]>=(Lpe(t)||1))return;let r=t[NA][t[DA]];if(t[Rc].protocol==="https:"&&t[Kd]!==r.servername){if(t[by]>0)return;t[Kd]=r.servername,t[ys]?.destroy(new sdt("servername changed"),()=>{t[ys]=null,rG(t)})}if(t[n0])return;if(!t[ys]){_pe(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[DA]++:t[NA].splice(t[DA],1)}}Ppe.exports=tG});var sG=E((Cpr,Ope)=>{"use strict";var PT=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)}};Ope.exports=class{constructor(){this.head=this.tail=new PT}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new PT),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Gpe=E((Ipr,Hpe)=>{var{kFree:Tdt,kConnected:xdt,kPending:kdt,kQueued:Fdt,kRunning:Mdt,kSize:Udt}=Gr(),pg=Symbol("pool"),nG=class{constructor(e){this[pg]=e}get connected(){return this[pg][xdt]}get free(){return this[pg][Tdt]}get pending(){return this[pg][kdt]}get queued(){return this[pg][Fdt]}get running(){return this[pg][Mdt]}get size(){return this[pg][Udt]}};Hpe.exports=nG});var uG=E((Bpr,Xpe)=>{"use strict";var Ldt=Ym(),vdt=sG(),{kConnected:iG,kSize:Ype,kRunning:qpe,kPending:Jpe,kQueued:Sy,kBusy:_dt,kFree:Pdt,kUrl:Odt,kClose:Hdt,kDestroy:Gdt,kDispatch:Ydt}=Gr(),qdt=Gpe(),Oi=Symbol("clients"),di=Symbol("needDrain"),Ny=Symbol("queue"),oG=Symbol("closed resolve"),aG=Symbol("onDrain"),Vpe=Symbol("onConnect"),Wpe=Symbol("onDisconnect"),zpe=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};n0e.exports=u6});var sx=E((Wpr,c0e)=>{"use strict";var o0e=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:ggt}=er(),pgt=a0();A0e()===void 0&&a0e(new pgt);function a0e(t){if(!t||typeof t.dispatch!="function")throw new ggt("Argument agent must implement Agent");Object.defineProperty(globalThis,o0e,{value:t,writable:!0,enumerable:!1,configurable:!1})}function A0e(){return globalThis[o0e]}c0e.exports={setGlobalDispatcher:a0e,getGlobalDispatcher:A0e}});var nx=E((jpr,u0e)=>{"use strict";u0e.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 d0e=E((Kpr,l0e)=>{"use strict";var Egt=LT();l0e.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 Egt(r,o,n,i);return r(a,A)}}});var f0e=E((Zpr,h0e)=>{"use strict";var mgt=WT();h0e.exports=t=>e=>function(s,n){return e(s,new mgt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var p0e=E((Xpr,g0e)=>{"use strict";var Cgt=Qt(),{InvalidArgumentError:Igt,RequestAbortedError:Bgt}=er(),Qgt=nx(),l6=class extends Qgt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Igt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=Cgt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Bgt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function ygt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new l6({maxSize:i},n);return e(s,o)}}g0e.exports=ygt});var C0e=E(($pr,m0e)=>{"use strict";var{isIP:bgt}=B("node:net"),{lookup:wgt}=B("node:dns"),Sgt=nx(),{InvalidArgumentError:E0,InformationalError:Ngt}=er(),E0e=Math.pow(2,31)-1,d6=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 Ngt("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){wgt(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===E0e?(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===E0e?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 h6(this,e,r)}},h6=class extends Sgt{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":XIe(i)&&(r[n]=i);break;case"id":$Ie(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&XIe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&$Ie(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}}};eBe.exports={EventSourceStream:X6}});var cBe=E((TEr,ABe)=>{"use strict";var{pipeline:U0t}=B("node:stream"),{fetching:L0t}=Oy(),{makeRequest:v0t}=I0(),{webidl:Sl}=Sn(),{EventSourceStream:_0t}=tBe(),{parseMIMEType:P0t}=_i(),{createFastMessageEvent:O0t}=S0(),{isNetworkError:rBe}=_y(),{delay:H0t}=K6(),{kEnumerableProperty:xg}=Qt(),{environmentSettingsObject:sBe}=Eo(),nBe=!1,iBe=3e3,Xy=0,oBe=1,$y=2,G0t="anonymous",Y0t="use-credentials",x0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Xy;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Sl.util.markAsUncloneable(this);let s="EventSource constructor";Sl.argumentLengthCheck(arguments,1,s),nBe||(nBe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Sl.converters.USVString(e,s,"url"),r=Sl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:iBe};let n=sBe,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=G0t;r.withCredentials&&(o=Y0t,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=sBe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=v0t(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===$y)return;this.#s=Xy;let e={request:this.#n,dispatcher:this.#a},r=s=>{rBe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(rBe(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?P0t(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=oBe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new _0t({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(O0t(A.type,A.options))}});U0t(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=L0t(e)}async#c(){this.#s!==$y&&(this.#s=Xy,this.dispatchEvent(new Event("error")),await H0t(this.#o.reconnectionTime),this.#s===Xy&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Sl.brandCheck(this,t),this.#s!==$y&&(this.#s=$y,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},aBe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Xy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:oBe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:$y,writable:!1}};Object.defineProperties(x0,aBe);Object.defineProperties(x0.prototype,aBe);Object.defineProperties(x0.prototype,{close:xg,onerror:xg,onmessage:xg,onopen:xg,readyState:xg,url:xg,withCredentials:xg});Sl.converters.EventSourceInitDict=Sl.dictionaryConverter([{key:"withCredentials",converter:Sl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Sl.converters.any}]);ABe.exports={EventSource:x0,defaultReconnectionTime:iBe}});var $6=E((xEr,$e)=>{"use strict";var q0t=i0(),uBe=ny(),J0t=o0(),V0t=aEe(),W0t=a0(),z0t=yG(),j0t=xEe(),K0t=vEe(),lBe=er(),Vx=Qt(),{InvalidArgumentError:Jx}=lBe,k0=yme(),Z0t=oy(),X0t=n6(),$0t=i0e(),eCt=a6(),tCt=JG(),rCt=WT(),{getGlobalDispatcher:dBe,setGlobalDispatcher:sCt}=sx(),nCt=nx(),iCt=LT(),oCt=vT();Object.assign(uBe.prototype,k0);$e.exports.Dispatcher=uBe;$e.exports.Client=q0t;$e.exports.Pool=J0t;$e.exports.BalancedPool=V0t;$e.exports.Agent=W0t;$e.exports.ProxyAgent=z0t;$e.exports.EnvHttpProxyAgent=j0t;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var Y=I.type==="*"?F5:I.type==="?"?k5:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+Y+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],V=s.slice(0,F.reStart),X=s.slice(F.reStart,F.reEnd-8),$=s.slice(F.reEnd-8,F.reEnd),ie=s.slice(F.reEnd);$+=ie;var Be=V.split("(").length-1,Me=ie;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ie=Me;var Pe="";ie===""&&e!==i2&&(Pe="$");var Ft=V+X+ie+Pe+$;s=Ft}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===i2)return[s,n];if(!n)return yBt(t);var _r=r.nocase?"i":"";try{var Vt=new RegExp("^"+s+"$",_r)}catch{return new RegExp("$.")}return Vt._glob=t,Vt._src=s,Vt}wo.makeRe=function(t,e){return new Nn(t,e||{}).makeRe()};Nn.prototype.makeRe=QBt;function QBt(){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?F5:e.dot?fBt:gBt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===M5?r:typeof o=="string"?bBt(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}wo.match=function(t,e,r){r=r||{};var s=new Nn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Nn.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;ob.sep!=="/"&&(e=e.split(ob.sep).join("/")),e=e.split(MQe),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};Nn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===M5){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
`.trim())}};n0e.exports=u6});var sx=E((jpr,c0e)=>{"use strict";var o0e=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:pgt}=er(),Egt=a0();A0e()===void 0&&a0e(new Egt);function a0e(t){if(!t||typeof t.dispatch!="function")throw new pgt("Argument agent must implement Agent");Object.defineProperty(globalThis,o0e,{value:t,writable:!0,enumerable:!1,configurable:!1})}function A0e(){return globalThis[o0e]}c0e.exports={setGlobalDispatcher:a0e,getGlobalDispatcher:A0e}});var nx=E((Zpr,u0e)=>{"use strict";u0e.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 d0e=E((Xpr,l0e)=>{"use strict";var mgt=LT();l0e.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 mgt(r,o,n,i);return r(a,A)}}});var f0e=E(($pr,h0e)=>{"use strict";var Cgt=WT();h0e.exports=t=>e=>function(s,n){return e(s,new Cgt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var p0e=E((eEr,g0e)=>{"use strict";var Igt=Qt(),{InvalidArgumentError:Bgt,RequestAbortedError:Qgt}=er(),ygt=nx(),l6=class extends ygt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Bgt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=Igt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Qgt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function bgt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new l6({maxSize:i},n);return e(s,o)}}g0e.exports=bgt});var C0e=E((tEr,m0e)=>{"use strict";var{isIP:wgt}=B("node:net"),{lookup:Sgt}=B("node:dns"),Ngt=nx(),{InvalidArgumentError:E0,InformationalError:Dgt}=er(),E0e=Math.pow(2,31)-1,d6=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let 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 Dgt("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){Sgt(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())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===E0e?(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===E0e?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 h6(this,e,r)}},h6=class extends Ngt{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":XIe(i)&&(r[n]=i);break;case"id":$Ie(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&XIe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&$Ie(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}}};eBe.exports={EventSourceStream:X6}});var cBe=E((kEr,ABe)=>{"use strict";var{pipeline:L0t}=B("node:stream"),{fetching:v0t}=Oy(),{makeRequest:_0t}=I0(),{webidl:Sl}=Sn(),{EventSourceStream:P0t}=tBe(),{parseMIMEType:O0t}=_i(),{createFastMessageEvent:H0t}=S0(),{isNetworkError:rBe}=_y(),{delay:G0t}=K6(),{kEnumerableProperty:xg}=Qt(),{environmentSettingsObject:sBe}=Eo(),nBe=!1,iBe=3e3,Xy=0,oBe=1,$y=2,Y0t="anonymous",q0t="use-credentials",x0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Xy;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Sl.util.markAsUncloneable(this);let s="EventSource constructor";Sl.argumentLengthCheck(arguments,1,s),nBe||(nBe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Sl.converters.USVString(e,s,"url"),r=Sl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:iBe};let n=sBe,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=Y0t;r.withCredentials&&(o=q0t,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=sBe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=_0t(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===$y)return;this.#s=Xy;let e={request:this.#n,dispatcher:this.#a},r=s=>{rBe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(rBe(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?O0t(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=oBe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new P0t({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(H0t(A.type,A.options))}});L0t(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=v0t(e)}async#c(){this.#s!==$y&&(this.#s=Xy,this.dispatchEvent(new Event("error")),await G0t(this.#o.reconnectionTime),this.#s===Xy&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Sl.brandCheck(this,t),this.#s!==$y&&(this.#s=$y,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},aBe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Xy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:oBe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:$y,writable:!1}};Object.defineProperties(x0,aBe);Object.defineProperties(x0.prototype,aBe);Object.defineProperties(x0.prototype,{close:xg,onerror:xg,onmessage:xg,onopen:xg,readyState:xg,url:xg,withCredentials:xg});Sl.converters.EventSourceInitDict=Sl.dictionaryConverter([{key:"withCredentials",converter:Sl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Sl.converters.any}]);ABe.exports={EventSource:x0,defaultReconnectionTime:iBe}});var $6=E((FEr,$e)=>{"use strict";var J0t=i0(),uBe=ny(),V0t=o0(),W0t=aEe(),z0t=a0(),j0t=yG(),K0t=xEe(),Z0t=vEe(),lBe=er(),Vx=Qt(),{InvalidArgumentError:Jx}=lBe,k0=yme(),X0t=oy(),$0t=n6(),eCt=i0e(),tCt=a6(),rCt=JG(),sCt=WT(),{getGlobalDispatcher:dBe,setGlobalDispatcher:nCt}=sx(),iCt=nx(),oCt=LT(),aCt=vT();Object.assign(uBe.prototype,k0);$e.exports.Dispatcher=uBe;$e.exports.Client=J0t;$e.exports.Pool=V0t;$e.exports.BalancedPool=W0t;$e.exports.Agent=z0t;$e.exports.ProxyAgent=j0t;$e.exports.EnvHttpProxyAgent=K0t;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var Y=I.type==="*"?F5:I.type==="?"?k5:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+Y+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],V=s.slice(0,F.reStart),X=s.slice(F.reStart,F.reEnd-8),$=s.slice(F.reEnd-8,F.reEnd),ie=s.slice(F.reEnd);$+=ie;var Be=V.split("(").length-1,Me=ie;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ie=Me;var Pe="";ie===""&&e!==i2&&(Pe="$");var Ft=V+X+ie+Pe+$;s=Ft}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===i2)return[s,n];if(!n)return bBt(t);var _r=r.nocase?"i":"";try{var Vt=new RegExp("^"+s+"$",_r)}catch{return new RegExp("$.")}return Vt._glob=t,Vt._src=s,Vt}wo.makeRe=function(t,e){return new Nn(t,e||{}).makeRe()};Nn.prototype.makeRe=yBt;function yBt(){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?F5:e.dot?gBt:pBt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===M5?r:typeof o=="string"?wBt(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}wo.match=function(t,e,r){r=r||{};var s=new Nn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Nn.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;ob.sep!=="/"&&(e=e.split(ob.sep).join("/")),e=e.split(MQe),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};Nn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===M5){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
globstar while`,t,u,e,l,d),this.matchOne(t.slice(u),e.slice(l),r))return this.debug("globstar found match!",u,o,d),!0;if(d==="."||d===".."||!s.dot&&d.charAt(0)==="."){this.debug("dot detected!",t,u,e,l);break}this.debug("globstar swallow a segment, and continue"),u++}return!!(r&&(this.debug(`
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function yBt(t){return t.replace(/\\(.)/g,"$1")}function bBt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ub=E((qmr,HQe)=>{"use strict";var xBt="2.0.0",kBt=Number.MAX_SAFE_INTEGER||9007199254740991,FBt=16,MBt=250,UBt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];HQe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:FBt,MAX_SAFE_BUILD_LENGTH:MBt,MAX_SAFE_INTEGER:kBt,RELEASE_TYPES:UBt,SEMVER_SPEC_VERSION:xBt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var lb=E((Jmr,GQe)=>{"use strict";var LBt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};GQe.exports=LBt});var P0=E((Fc,YQe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:v5,MAX_SAFE_BUILD_LENGTH:vBt,MAX_LENGTH:_Bt}=ub(),PBt=lb();Fc=YQe.exports={};var OBt=Fc.re=[],HBt=Fc.safeRe=[],Ee=Fc.src=[],GBt=Fc.safeSrc=[],me=Fc.t={},YBt=0,_5="[a-zA-Z0-9-]",qBt=[["\\s",1],["\\d",_Bt],[_5,vBt]],JBt=t=>{for(let[e,r]of qBt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ct=(t,e,r)=>{let s=JBt(e),n=YBt++;PBt(t,n,e),me[t]=n,Ee[n]=e,GBt[n]=s,OBt[n]=new RegExp(e,r?"g":void 0),HBt[n]=new RegExp(s,r?"g":void 0)};ct("NUMERICIDENTIFIER","0|[1-9]\\d*");ct("NUMERICIDENTIFIERLOOSE","\\d+");ct("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${_5}*`);ct("MAINVERSION",`(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})`);ct("MAINVERSIONLOOSE",`(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASEIDENTIFIER",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIER]})`);ct("PRERELEASEIDENTIFIERLOOSE",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASE",`(?:-(${Ee[me.PRERELEASEIDENTIFIER]}(?:\\.${Ee[me.PRERELEASEIDENTIFIER]})*))`);ct("PRERELEASELOOSE",`(?:-?(${Ee[me.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${Ee[me.PRERELEASEIDENTIFIERLOOSE]})*))`);ct("BUILDIDENTIFIER",`${_5}+`);ct("BUILD",`(?:\\+(${Ee[me.BUILDIDENTIFIER]}(?:\\.${Ee[me.BUILDIDENTIFIER]})*))`);ct("FULLPLAIN",`v?${Ee[me.MAINVERSION]}${Ee[me.PRERELEASE]}?${Ee[me.BUILD]}?`);ct("FULL",`^${Ee[me.FULLPLAIN]}$`);ct("LOOSEPLAIN",`[v=\\s]*${Ee[me.MAINVERSIONLOOSE]}${Ee[me.PRERELEASELOOSE]}?${Ee[me.BUILD]}?`);ct("LOOSE",`^${Ee[me.LOOSEPLAIN]}$`);ct("GTLT","((?:<|>)?=?)");ct("XRANGEIDENTIFIERLOOSE",`${Ee[me.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ct("XRANGEIDENTIFIER",`${Ee[me.NUMERICIDENTIFIER]}|x|X|\\*`);ct("XRANGEPLAIN",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:${Ee[me.PRERELEASE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGEPLAINLOOSE",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:${Ee[me.PRERELEASELOOSE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAIN]}$`);ct("XRANGELOOSE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COERCEPLAIN",`(^|[^\\d])(\\d{1,${v5}})(?:\\.(\\d{1,${v5}}))?(?:\\.(\\d{1,${v5}}))?`);ct("COERCE",`${Ee[me.COERCEPLAIN]}(?:$|[^\\d])`);ct("COERCEFULL",Ee[me.COERCEPLAIN]+`(?:${Ee[me.PRERELEASE]})?(?:${Ee[me.BUILD]})?(?:$|[^\\d])`);ct("COERCERTL",Ee[me.COERCE],!0);ct("COERCERTLFULL",Ee[me.COERCEFULL],!0);ct("LONETILDE","(?:~>?)");ct("TILDETRIM",`(\\s*)${Ee[me.LONETILDE]}\\s+`,!0);Fc.tildeTrimReplace="$1~";ct("TILDE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAIN]}$`);ct("TILDELOOSE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("LONECARET","(?:\\^)");ct("CARETTRIM",`(\\s*)${Ee[me.LONECARET]}\\s+`,!0);Fc.caretTrimReplace="$1^";ct("CARET",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAIN]}$`);ct("CARETLOOSE",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COMPARATORLOOSE",`^${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]})$|^$`);ct("COMPARATOR",`^${Ee[me.GTLT]}\\s*(${Ee[me.FULLPLAIN]})$|^$`);ct("COMPARATORTRIM",`(\\s*)${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]}|${Ee[me.XRANGEPLAIN]})`,!0);Fc.comparatorTrimReplace="$1$2$3";ct("HYPHENRANGE",`^\\s*(${Ee[me.XRANGEPLAIN]})\\s+-\\s+(${Ee[me.XRANGEPLAIN]})\\s*$`);ct("HYPHENRANGELOOSE",`^\\s*(${Ee[me.XRANGEPLAINLOOSE]})\\s+-\\s+(${Ee[me.XRANGEPLAINLOOSE]})\\s*$`);ct("STAR","(<|>)?=?\\s*\\*");ct("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ct("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var c2=E((Vmr,qQe)=>{"use strict";var VBt=Object.freeze({loose:!0}),WBt=Object.freeze({}),zBt=t=>t?typeof t!="object"?VBt:t:WBt;qQe.exports=zBt});var P5=E((Wmr,WQe)=>{"use strict";var JQe=/^[0-9]+$/,VQe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=JQe.test(t),s=JQe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},jBt=(t,e)=>VQe(e
Line truncated
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function bBt(t){return t.replace(/\\(.)/g,"$1")}function wBt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ub=E((Vmr,HQe)=>{"use strict";var kBt="2.0.0",FBt=Number.MAX_SAFE_INTEGER||9007199254740991,MBt=16,UBt=250,LBt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];HQe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:MBt,MAX_SAFE_BUILD_LENGTH:UBt,MAX_SAFE_INTEGER:FBt,RELEASE_TYPES:LBt,SEMVER_SPEC_VERSION:kBt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var lb=E((Wmr,GQe)=>{"use strict";var vBt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};GQe.exports=vBt});var P0=E((Fc,YQe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:v5,MAX_SAFE_BUILD_LENGTH:_Bt,MAX_LENGTH:PBt}=ub(),OBt=lb();Fc=YQe.exports={};var HBt=Fc.re=[],GBt=Fc.safeRe=[],Ee=Fc.src=[],YBt=Fc.safeSrc=[],me=Fc.t={},qBt=0,_5="[a-zA-Z0-9-]",JBt=[["\\s",1],["\\d",PBt],[_5,_Bt]],VBt=t=>{for(let[e,r]of JBt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ct=(t,e,r)=>{let s=VBt(e),n=qBt++;OBt(t,n,e),me[t]=n,Ee[n]=e,YBt[n]=s,HBt[n]=new RegExp(e,r?"g":void 0),GBt[n]=new RegExp(s,r?"g":void 0)};ct("NUMERICIDENTIFIER","0|[1-9]\\d*");ct("NUMERICIDENTIFIERLOOSE","\\d+");ct("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${_5}*`);ct("MAINVERSION",`(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})`);ct("MAINVERSIONLOOSE",`(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASEIDENTIFIER",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIER]})`);ct("PRERELEASEIDENTIFIERLOOSE",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASE",`(?:-(${Ee[me.PRERELEASEIDENTIFIER]}(?:\\.${Ee[me.PRERELEASEIDENTIFIER]})*))`);ct("PRERELEASELOOSE",`(?:-?(${Ee[me.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${Ee[me.PRERELEASEIDENTIFIERLOOSE]})*))`);ct("BUILDIDENTIFIER",`${_5}+`);ct("BUILD",`(?:\\+(${Ee[me.BUILDIDENTIFIER]}(?:\\.${Ee[me.BUILDIDENTIFIER]})*))`);ct("FULLPLAIN",`v?${Ee[me.MAINVERSION]}${Ee[me.PRERELEASE]}?${Ee[me.BUILD]}?`);ct("FULL",`^${Ee[me.FULLPLAIN]}$`);ct("LOOSEPLAIN",`[v=\\s]*${Ee[me.MAINVERSIONLOOSE]}${Ee[me.PRERELEASELOOSE]}?${Ee[me.BUILD]}?`);ct("LOOSE",`^${Ee[me.LOOSEPLAIN]}$`);ct("GTLT","((?:<|>)?=?)");ct("XRANGEIDENTIFIERLOOSE",`${Ee[me.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ct("XRANGEIDENTIFIER",`${Ee[me.NUMERICIDENTIFIER]}|x|X|\\*`);ct("XRANGEPLAIN",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:${Ee[me.PRERELEASE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGEPLAINLOOSE",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:${Ee[me.PRERELEASELOOSE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAIN]}$`);ct("XRANGELOOSE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COERCEPLAIN",`(^|[^\\d])(\\d{1,${v5}})(?:\\.(\\d{1,${v5}}))?(?:\\.(\\d{1,${v5}}))?`);ct("COERCE",`${Ee[me.COERCEPLAIN]}(?:$|[^\\d])`);ct("COERCEFULL",Ee[me.COERCEPLAIN]+`(?:${Ee[me.PRERELEASE]})?(?:${Ee[me.BUILD]})?(?:$|[^\\d])`);ct("COERCERTL",Ee[me.COERCE],!0);ct("COERCERTLFULL",Ee[me.COERCEFULL],!0);ct("LONETILDE","(?:~>?)");ct("TILDETRIM",`(\\s*)${Ee[me.LONETILDE]}\\s+`,!0);Fc.tildeTrimReplace="$1~";ct("TILDE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAIN]}$`);ct("TILDELOOSE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("LONECARET","(?:\\^)");ct("CARETTRIM",`(\\s*)${Ee[me.LONECARET]}\\s+`,!0);Fc.caretTrimReplace="$1^";ct("CARET",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAIN]}$`);ct("CARETLOOSE",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COMPARATORLOOSE",`^${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]})$|^$`);ct("COMPARATOR",`^${Ee[me.GTLT]}\\s*(${Ee[me.FULLPLAIN]})$|^$`);ct("COMPARATORTRIM",`(\\s*)${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]}|${Ee[me.XRANGEPLAIN]})`,!0);Fc.comparatorTrimReplace="$1$2$3";ct("HYPHENRANGE",`^\\s*(${Ee[me.XRANGEPLAIN]})\\s+-\\s+(${Ee[me.XRANGEPLAIN]})\\s*$`);ct("HYPHENRANGELOOSE",`^\\s*(${Ee[me.XRANGEPLAINLOOSE]})\\s+-\\s+(${Ee[me.XRANGEPLAINLOOSE]})\\s*$`);ct("STAR","(<|>)?=?\\s*\\*");ct("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ct("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var c2=E((zmr,qQe)=>{"use strict";var WBt=Object.freeze({loose:!0}),zBt=Object.freeze({}),jBt=t=>t?typeof t!="object"?WBt:t:zBt;qQe.exports=jBt});var P5=E((jmr,WQe)=>{"use strict";var JQe=/^[0-9]+$/,VQe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=JQe.test(t),s=JQe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},KBt=(t,e)=>VQe(e
Line truncated
|
||||
`).join(`
|
||||
`+i),t.push(n+"m+"+G2.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=bwt()+e+" "+t[0]}function bwt(){return An.inspectOpts.hideDate?"":new Date().toISOString()+" "}function wwt(...t){return process.stderr.write(H2.formatWithOptions(An.inspectOpts,...t)+`
|
||||
`)}function Swt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function Nwt(){return process.env.DEBUG}function Dwt(t){t.inspectOpts={};let e=Object.keys(An.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=An.inspectOpts[e[r]]}G2.exports=B9()(An);var{formatters:fwe}=G2.exports;fwe.o=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};fwe.O=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts)}});var Y2=E((gIr,b9)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?b9.exports=Awe():b9.exports=gwe()});var mwe=E(Vi=>{"use strict";var Rwt=Vi&&Vi.__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]})),Twt=Vi&&Vi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),pwe=Vi&&Vi.__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)&&Rwt(e,t,r);return Twt(e,t),e};Object.defineProperty(Vi,"__esModule",{value:!0});Vi.req=Vi.json=Vi.toBuffer=void 0;var xwt=pwe(B("http")),kwt=pwe(B("https"));async function Ewe(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Vi.toBuffer=Ewe;async function Fwt(t){let r=(await Ewe(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Vi.json=Fwt;function Mwt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?kwt:xwt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Vi.req=Mwt});var S9=E(No=>{"use strict";var Iwe=No&&No.__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]})),Uwt=No&&No.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Bwe=No&&No.__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)&&Iwe(e,t,r);return Uwt(e,t),e},Lwt=No&&No.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Iwe(e,t,r)};Object.defineProperty(No,"__esModule",{value:!0});No.Agent=void 0;var vwt=Bwe(B("net")),Cwe=Bwe(B("http")),_wt=B("https");Lwt(mwe(),No);var Uc=Symbol("AgentBaseInternalState"),w9=class extends Cwe.Agent{constructor(e){super(e),this[Uc]={}}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 vwt.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)?_wt.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 Cwe.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[Uc].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[Uc].currentSocket;if(this[Uc].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[Uc].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[Uc]&&(this[Uc].defaultPort=e)}get protocol(){return this[Uc].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[Uc]&&(this[Uc].protocol=e)}};No.Agent=w9});var Qwe=E(J0=>{"use strict";var Pwt=J0&&J0.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(J0,"__esModule",{value:!0});J0.parseProxyResponse=void 0;var Owt=Pwt(Y2()),q2=(0,Owt.default)("https-proxy-agent:parse-proxy-response");function Hwt(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(),q2("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),q2("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
`+i),t.push(n+"m+"+G2.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=wwt()+e+" "+t[0]}function wwt(){return An.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Swt(...t){return process.stderr.write(H2.formatWithOptions(An.inspectOpts,...t)+`
|
||||
`)}function Nwt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function Dwt(){return process.env.DEBUG}function Rwt(t){t.inspectOpts={};let e=Object.keys(An.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=An.inspectOpts[e[r]]}G2.exports=B9()(An);var{formatters:fwe}=G2.exports;fwe.o=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};fwe.O=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts)}});var Y2=E((EIr,b9)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?b9.exports=Awe():b9.exports=gwe()});var mwe=E(Vi=>{"use strict";var Twt=Vi&&Vi.__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]})),xwt=Vi&&Vi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),pwe=Vi&&Vi.__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)&&Twt(e,t,r);return xwt(e,t),e};Object.defineProperty(Vi,"__esModule",{value:!0});Vi.req=Vi.json=Vi.toBuffer=void 0;var kwt=pwe(B("http")),Fwt=pwe(B("https"));async function Ewe(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Vi.toBuffer=Ewe;async function Mwt(t){let r=(await Ewe(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Vi.json=Mwt;function Uwt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?Fwt:kwt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Vi.req=Uwt});var S9=E(No=>{"use strict";var Iwe=No&&No.__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]})),Lwt=No&&No.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Bwe=No&&No.__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)&&Iwe(e,t,r);return Lwt(e,t),e},vwt=No&&No.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Iwe(e,t,r)};Object.defineProperty(No,"__esModule",{value:!0});No.Agent=void 0;var _wt=Bwe(B("net")),Cwe=Bwe(B("http")),Pwt=B("https");vwt(mwe(),No);var Uc=Symbol("AgentBaseInternalState"),w9=class extends Cwe.Agent{constructor(e){super(e),this[Uc]={}}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 _wt.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)?Pwt.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 Cwe.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[Uc].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[Uc].currentSocket;if(this[Uc].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[Uc].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[Uc]&&(this[Uc].defaultPort=e)}get protocol(){return this[Uc].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[Uc]&&(this[Uc].protocol=e)}};No.Agent=w9});var Qwe=E(J0=>{"use strict";var Owt=J0&&J0.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(J0,"__esModule",{value:!0});J0.parseProxyResponse=void 0;var Hwt=Owt(Y2()),q2=(0,Hwt.default)("https-proxy-agent:parse-proxy-response");function Gwt(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(),q2("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),q2("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
\r
|
||||
`);if(d===-1){q2("have not received end of HTTP headers yet..."),i();return}let h=l.slice(0,d).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(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),Y=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,Y]:Array.isArray(x)?x.push(Y):I[U]=Y}q2("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}J0.parseProxyResponse=Hwt});var Dwe=E(ba=>{"use strict";var Gwt=ba&&ba.__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]})),Ywt=ba&&ba.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Swe=ba&&ba.__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)&&Gwt(e,t,r);return Ywt(e,t),e},Nwe=ba&&ba.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ba,"__esModule",{value:!0});ba.HttpsProxyAgent=void 0;var J2=Swe(B("net")),ywe=Swe(B("tls")),qwt=Nwe(B("assert")),Jwt=Nwe(Y2()),Vwt=S9(),Wwt=B("url"),zwt=Qwe(),Ib=(0,Jwt.default)("https-proxy-agent"),bwe=t=>t.servername===void 0&&t.host&&!J2.isIP(t.host)?{...t,servername:t.host}:t,V2=class extends Vwt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Wwt.URL(e):e,this.proxyHeaders=r?.headers??{},Ib("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?wwe(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:"?(Ib("Creating `tls.Socket`: %o",this.connectOpts),n=ywe.connect(bwe(this.connectOpts))):(Ib("Creating `net.Socket`: %o",this.connectOpts),n=J2.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=J2.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),Y=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,Y]:Array.isArray(x)?x.push(Y):I[U]=Y}q2("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}J0.parseProxyResponse=Gwt});var Dwe=E(ba=>{"use strict";var Ywt=ba&&ba.__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]})),qwt=ba&&ba.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Swe=ba&&ba.__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)&&Ywt(e,t,r);return qwt(e,t),e},Nwe=ba&&ba.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ba,"__esModule",{value:!0});ba.HttpsProxyAgent=void 0;var J2=Swe(B("net")),ywe=Swe(B("tls")),Jwt=Nwe(B("assert")),Vwt=Nwe(Y2()),Wwt=S9(),zwt=B("url"),jwt=Qwe(),Ib=(0,Vwt.default)("https-proxy-agent"),bwe=t=>t.servername===void 0&&t.host&&!J2.isIP(t.host)?{...t,servername:t.host}:t,V2=class extends Wwt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new zwt.URL(e):e,this.proxyHeaders=r?.headers??{},Ib("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?wwe(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:"?(Ib("Creating `tls.Socket`: %o",this.connectOpts),n=ywe.connect(bwe(this.connectOpts))):(Ib("Creating `net.Socket`: %o",this.connectOpts),n=J2.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=J2.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`;if(s.username||s.password){let d=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
||||
`;let A=(0,zwt.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",jwt),r.secureEndpoint?(Ib("Upgrading socket connection to TLS"),ywe.connect({...wwe(bwe(r),"host","path","port"),socket:n})):n;n.destroy();let l=new J2.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Ib("Replaying proxy buffer for failed request"),(0,qwt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};V2.protocols=["http","https"];ba.HttpsProxyAgent=V2;function jwt(t){t.resume()}function wwe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var xwe=E(wa=>{"use strict";var Kwt=wa&&wa.__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]})),Zwt=wa&&wa.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Twe=wa&&wa.__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)&&Kwt(e,t,r);return Zwt(e,t),e},Xwt=wa&&wa.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(wa,"__esModule",{value:!0});wa.HttpProxyAgent=void 0;var $wt=Twe(B("net")),eSt=Twe(B("tls")),tSt=Xwt(Y2()),rSt=B("events"),sSt=S9(),Rwe=B("url"),V0=(0,tSt.default)("http-proxy-agent"),W2=class extends sSt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Rwe.URL(e):e,this.proxyHeaders=r?.headers??{},V0("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?nSt(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 Rwe.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;V0("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(V0("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
`;let A=(0,jwt.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",Kwt),r.secureEndpoint?(Ib("Upgrading socket connection to TLS"),ywe.connect({...wwe(bwe(r),"host","path","port"),socket:n})):n;n.destroy();let l=new J2.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Ib("Replaying proxy buffer for failed request"),(0,Jwt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};V2.protocols=["http","https"];ba.HttpsProxyAgent=V2;function Kwt(t){t.resume()}function wwe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var xwe=E(wa=>{"use strict";var Zwt=wa&&wa.__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]})),Xwt=wa&&wa.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Twe=wa&&wa.__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)&&Zwt(e,t,r);return Xwt(e,t),e},$wt=wa&&wa.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(wa,"__esModule",{value:!0});wa.HttpProxyAgent=void 0;var eSt=Twe(B("net")),tSt=Twe(B("tls")),rSt=$wt(Y2()),sSt=B("events"),nSt=S9(),Rwe=B("url"),V0=(0,rSt.default)("http-proxy-agent"),W2=class extends nSt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Rwe.URL(e):e,this.proxyHeaders=r?.headers??{},V0("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?iSt(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 Rwe.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;V0("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(V0("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),V0("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(V0("Creating `tls.Socket`: %o",this.connectOpts),i=eSt.connect(this.connectOpts)):(V0("Creating `net.Socket`: %o",this.connectOpts),i=$wt.connect(this.connectOpts)),await(0,rSt.once)(i,"connect"),i}};W2.protocols=["http","https"];wa.HttpProxyAgent=W2;function nSt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var cSe=E(ak=>{"use strict";Object.defineProperty(ak,"__esModule",{value:!0});ak.state=void 0;ak.state={instrumenterImplementation:void 0}});var SSe=E(dk=>{"use strict";Object.defineProperty(dk,"__esModule",{value:!0});dk.state=void 0;dk.state={operationRequestMap:new WeakMap}});var D1e=E((kMr,qTt)=>{qTt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var T1e=E((FMr,R1e)=>{var JTt=D1e();R1e.exports={version:JTt.version}});var TF=E(cC=>{"use strict";Object.defineProperty(cC,"__esModule",{value:!0});cC.isJsonObject=cC.typeofJsonValue=void 0;function ZTt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}cC.typeofJsonValue=ZTt;function XTt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}cC.isJsonObject=XTt});var kF=E(uC=>{"use strict";Object.defineProperty(uC,"__esModule",{value:!0});uC.base64encode=uC.base64decode=void 0;var Yl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),xF=[];for(let t=0;t<Yl.length;t++)xF[Yl[t].charCodeAt(0)]=t;xF[45]=Yl.indexOf("+");xF[95]=Yl.indexOf("/");function $Tt(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=xF[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)}uC.base64decode=$Tt;function ext(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Yl[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Yl[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Yl[n|s>>6],e+=Yl[s&63],r=0;break}return r&&(e+=Yl[n],e+="=",r==1&&(e+="=")),e}uC.base64encode=ext});var k1e=E(FF=>{"use strict";Object.defineProperty(FF,"__esModule",{value:!0});FF.utf8read=void 0;var cW=t=>String.fromCharCode.apply(String,t);function txt(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(cW(s)),n=0);return r.length?(n&&r.push(cW(s.slice(0,n))),r.join("")):cW(s.slice(0,n))}FF.utf8read=txt});var uw=E(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});iu.WireType=iu.mergeBinaryOptions=iu.UnknownFieldHandler=void 0;var rxt;(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])})(rxt=iu.UnknownFieldHandler||(iu.UnknownFieldHandler={}));function sxt(t,e){return Object.assign(Object.assign({},t),e)}iu.mergeBinaryOptions=sxt;var nxt;(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"})(nxt=iu.WireType||(iu.WireType={}))});var UF=E(zi=>{"use strict";Object.defineProperty(zi,"__esModule",{value:!0});zi.varint32read=zi.varint32write=zi.int64toString=zi.int64fromString=zi.varint64write=zi.varint64read=void 0;function ixt(){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")}zi.varint64read=ixt;function oxt(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)}}zi.varint64write=oxt;var MF=65536*65536;function axt(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>=MF&&(n=n+(s/MF|0),s=s%MF)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}zi.int64fromString=axt;function Axt(t,e){if(e>>>0<=2097151)return""+(MF*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 d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}zi.int64toString=Axt;function cxt(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)}}zi.varint32write=cxt;function uxt(){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}zi.varint32read=uxt});var wh=E(bh=>{"use strict";Object.defineProperty(bh,"__esModule",{value:!0});bh.PbLong=bh.PbULong=bh.detectBi=void 0;var lw=UF(),yr;function F1e(){let t=new DataView(new ArrayBuffer(8));yr=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}bh.detectBi=F1e;F1e();function M1e(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var U1e=/^-?[0-9]+$/,vF=4294967296,LF=2147483648,_F=c
Line truncated
|
||||
`)}};AM.RpcError=LW});var _W=E(uM=>{"use strict";Object.defineProperty(uM,"__esModule",{value:!0});uM.mergeRpcOptions=void 0;var lDe=mt();function k2t(t,e){if(!e)return t;let r={};cM(t,r),cM(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=lDe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=lDe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},cM(t.meta,r.meta),cM(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}uM.mergeRpcOptions=k2t;function cM(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 OW=E(up=>{"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.Deferred=up.DeferredState=void 0;var Au;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Au=up.DeferredState||(up.DeferredState={}));var PW=class{constructor(e=!0){this._state=Au.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!==Au.PENDING)throw new Error(`cannot resolve ${Au[this.state].toLowerCase()}`);this._resolve(e),this._state=Au.RESOLVED}reject(e){if(this.state!==Au.PENDING)throw new Error(`cannot reject ${Au[this.state].toLowerCase()}`);this._reject(e),this._state=Au.REJECTED}resolvePending(e){this._state===Au.PENDING&&this.resolve(e)}rejectPending(e){this._state===Au.PENDING&&this.reject(e)}};up.Deferred=PW});var GW=E(lM=>{"use strict";Object.defineProperty(lM,"__esModule",{value:!0});lM.RpcOutputStreamController=void 0;var dDe=OW(),lp=mt(),HW=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){lp.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){lp.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){lp.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(){lp.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;lp.assert(e,"bad state"),lp.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 dDe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;lp.assert(s.state==dDe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};lM.RpcOutputStreamController=HW});var qW=E(EC=>{"use strict";var F2t=EC&&EC.__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(EC,"__esModule",{value:!0});EC.UnaryCall=void 0;var YW=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 F2t(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}})}};EC.UnaryCall=YW});var VW=E(mC=>{"use strict";var M2t=mC&&mC.__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(mC,"__esModule",{value:!0});mC.ServerStreamingCall=void 0;var JW=class{constructor(e
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),V0("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(V0("Creating `tls.Socket`: %o",this.connectOpts),i=tSt.connect(this.connectOpts)):(V0("Creating `net.Socket`: %o",this.connectOpts),i=eSt.connect(this.connectOpts)),await(0,sSt.once)(i,"connect"),i}};W2.protocols=["http","https"];wa.HttpProxyAgent=W2;function iSt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var cSe=E(ak=>{"use strict";Object.defineProperty(ak,"__esModule",{value:!0});ak.state=void 0;ak.state={instrumenterImplementation:void 0}});var SSe=E(dk=>{"use strict";Object.defineProperty(dk,"__esModule",{value:!0});dk.state=void 0;dk.state={operationRequestMap:new WeakMap}});var D1e=E((MMr,JTt)=>{JTt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var T1e=E((UMr,R1e)=>{var VTt=D1e();R1e.exports={version:VTt.version}});var TF=E(cC=>{"use strict";Object.defineProperty(cC,"__esModule",{value:!0});cC.isJsonObject=cC.typeofJsonValue=void 0;function XTt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}cC.typeofJsonValue=XTt;function $Tt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}cC.isJsonObject=$Tt});var kF=E(uC=>{"use strict";Object.defineProperty(uC,"__esModule",{value:!0});uC.base64encode=uC.base64decode=void 0;var Yl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),xF=[];for(let t=0;t<Yl.length;t++)xF[Yl[t].charCodeAt(0)]=t;xF[45]=Yl.indexOf("+");xF[95]=Yl.indexOf("/");function ext(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=xF[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)}uC.base64decode=ext;function txt(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Yl[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Yl[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Yl[n|s>>6],e+=Yl[s&63],r=0;break}return r&&(e+=Yl[n],e+="=",r==1&&(e+="=")),e}uC.base64encode=txt});var k1e=E(FF=>{"use strict";Object.defineProperty(FF,"__esModule",{value:!0});FF.utf8read=void 0;var cW=t=>String.fromCharCode.apply(String,t);function rxt(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(cW(s)),n=0);return r.length?(n&&r.push(cW(s.slice(0,n))),r.join("")):cW(s.slice(0,n))}FF.utf8read=rxt});var uw=E(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});iu.WireType=iu.mergeBinaryOptions=iu.UnknownFieldHandler=void 0;var sxt;(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])})(sxt=iu.UnknownFieldHandler||(iu.UnknownFieldHandler={}));function nxt(t,e){return Object.assign(Object.assign({},t),e)}iu.mergeBinaryOptions=nxt;var ixt;(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"})(ixt=iu.WireType||(iu.WireType={}))});var UF=E(zi=>{"use strict";Object.defineProperty(zi,"__esModule",{value:!0});zi.varint32read=zi.varint32write=zi.int64toString=zi.int64fromString=zi.varint64write=zi.varint64read=void 0;function oxt(){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")}zi.varint64read=oxt;function axt(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)}}zi.varint64write=axt;var MF=65536*65536;function Axt(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>=MF&&(n=n+(s/MF|0),s=s%MF)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}zi.int64fromString=Axt;function cxt(t,e){if(e>>>0<=2097151)return""+(MF*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 d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}zi.int64toString=cxt;function uxt(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)}}zi.varint32write=uxt;function lxt(){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}zi.varint32read=lxt});var wh=E(bh=>{"use strict";Object.defineProperty(bh,"__esModule",{value:!0});bh.PbLong=bh.PbULong=bh.detectBi=void 0;var lw=UF(),yr;function F1e(){let t=new DataView(new ArrayBuffer(8));yr=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}bh.detectBi=F1e;F1e();function M1e(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var U1e=/^-?[0-9]+$/,vF=4294967296,LF=2147483648,_F=c
Line truncated
|
||||
`)}};AM.RpcError=LW});var _W=E(uM=>{"use strict";Object.defineProperty(uM,"__esModule",{value:!0});uM.mergeRpcOptions=void 0;var lDe=mt();function F2t(t,e){if(!e)return t;let r={};cM(t,r),cM(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=lDe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=lDe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},cM(t.meta,r.meta),cM(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}uM.mergeRpcOptions=F2t;function cM(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 OW=E(up=>{"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.Deferred=up.DeferredState=void 0;var Au;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Au=up.DeferredState||(up.DeferredState={}));var PW=class{constructor(e=!0){this._state=Au.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!==Au.PENDING)throw new Error(`cannot resolve ${Au[this.state].toLowerCase()}`);this._resolve(e),this._state=Au.RESOLVED}reject(e){if(this.state!==Au.PENDING)throw new Error(`cannot reject ${Au[this.state].toLowerCase()}`);this._reject(e),this._state=Au.REJECTED}resolvePending(e){this._state===Au.PENDING&&this.resolve(e)}rejectPending(e){this._state===Au.PENDING&&this.reject(e)}};up.Deferred=PW});var GW=E(lM=>{"use strict";Object.defineProperty(lM,"__esModule",{value:!0});lM.RpcOutputStreamController=void 0;var dDe=OW(),lp=mt(),HW=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){lp.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){lp.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){lp.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(){lp.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;lp.assert(e,"bad state"),lp.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 dDe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;lp.assert(s.state==dDe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};lM.RpcOutputStreamController=HW});var qW=E(EC=>{"use strict";var M2t=EC&&EC.__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(EC,"__esModule",{value:!0});EC.UnaryCall=void 0;var YW=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 M2t(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}})}};EC.UnaryCall=YW});var VW=E(mC=>{"use strict";var U2t=mC&&mC.__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(mC,"__esModule",{value:!0});mC.ServerStreamingCall=void 0;var JW=class{constructor(e
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 qxe=E(Yxe=>{"use strict";var fj=Zl().Buffer;Yxe._dbcs=Xl;var Dn=-1,Gxe=-2,Va=-10,Qi=-1e3,VC=new Array(256),tS=-1;for(RU=0;RU<256;RU++)VC[RU]=Dn;var RU;function Xl(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]=VC.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(VC.slice(0));var i=this.decodeTables.length;this.decodeTables.push(VC.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Qi-o[s]],A=48;A<=57;A++){if(a[A]===Dn)a[A]=Qi-n;else if(a[A]>Qi)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Qi-a[A]],u=129;u<=254;u++){if(c[u]===Dn)c[u]=Qi-i;else{if(c[u]===Qi-i)continue;if(c[u]>Qi)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Qi-c[u]],d=48;d<=57;d++)l[d]===Dn&&(l[d]=Gxe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function y3t(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(A3t.has(n)){r=n;break}}return r}function b3t(t,e){let r=y3t(e);r!==""&&(t.referrerPolicy=r)}function w3t(){return"allowed"}function S3t(){return"success"}function N3t(){return"success"}function D3t(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function R3t(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&&DK(t.origin)&&!DK(Fp(t))&&(e=null);break;case"same-origin":lS(t,Fp(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function $C(t,e){return t}function T3t(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:$C(t.domainLookupStartTime,r),domainLookupEndTime:$C(t.domainLookupEndTime,r),connectionStartTime:$C(t.connectionStartTime,r),connectionEndTime:$C(t.connectionEndTime,r),secureConnectionStartTime:$C(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function x3t(t){return $C(d3t.now(),t)}function k3t(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 IFe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function F3t(t){return{referrerPolicy:t.referrerPolicy}}function M3t(t){let e=t.referrerPolicy;dS(e);let r=null;if(t.referrer==="client"){let i=gFe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Yh.is.URL(t.referrer)&&(r=t.referrer);let s=NK(r),n=NK(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??NK(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Fp(t);return lS(s,i)?s:kp(s)&&!kp(i)?"no-referrer":n}case"same-origin":return lS(t,s)?s:"no-referrer";case"origin-when-cross-origin":return lS(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":s}}}function NK(t,e=!1){return dS(Yh.is.URL(t)),t=new URL(t),bFe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var U3t=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)$/),L3t=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function BFe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),L3t(t)):U3t(t)}function v3t(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||BFe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function kp(t){return Yh.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:v3t(t.origin):!1}function _3t(t){}function lS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function P3t(t){return t.controller.state==="aborted"}function O3t(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function H3t(t){return f3t[t.toLowerCase()]??t}var G3t=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function QFe(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,G3t),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 Y3t(t,e,r,s=0,n=1){let i=QFe(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ja(a=>vK(a)&&a!==59,t,e);i=UK.decode(o)}return{name:s,value:i}}function h8t(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 to("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=ja(a=>a!==10&&a!==13&&a!==58,t,e);if(o=LK(o,!0,!0,a=>a===9||a===32),!i8t.test(o.toString()))throw to("header name does not match the field-name token production");if(t[e.position]!==58)throw to("expected :");switch(e.position++,ja(a=>a===32||a===9,t,e),n8t(o)){case"content-disposition":{if(r=s=null,ja(A=>vK(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw to("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=d8t(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw to("name attribute is required in content-disposition header");break}case"content-type":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),n=TFe(a);break}case"content-transfer-encoding":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),i=TFe(a);break}default:ja(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw to("expected CRLF");e.position+=2}}function ja(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function LK(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 f8t(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 to(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function g8t(t){return t<=31||t===127}function p8t(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 vK(t){return t<=127&&t!==32&&t!==9&&!g8t(t)&&!p8t(t)}xFe.exports={multipartFormDataParser:l8t,validateBoundary:u8t}});var hS=E((C8r,FFe)=>{"use strict";function E8t(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}FFe.exports={createDeferredPromise:E8t}});var rI=E((I8r,_Fe)=>{"use strict";var OK=At(),{ReadableStreamFrom:m8t,readableStreamClose:C8t,fullyReadBody:I8t,extractMimeType:B8t}=_o(),{FormData:MFe,setFormDataState:Q8t}=$U(),{webidl:KA}=Rn(),_K=B("node:assert"),{isErrored:PK,isDisturbed:y8t}=B("node:stream"),{isUint8Array:b8t}=B("node:util/types"),{serializeAMimeType:w8t}=za(),{multipartFormDataParser:S8t}=kFe(),{createDeferredPromise:N8t}=hS(),{parseJSONFromBytes:D8t}=td(),{utf8DecodeBytes:R8t}=AS(),{runtimeFeatures:T8t}=rd(),x8t=T8t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),eL=new TextEncoder;function k8t(){}var F8t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!y8t(e)&&!PK(e)&&e.cancel("Response object has been garbage collected").catch(k8t)});function LFe(t,e=!1){let r=null,s=null;KA.is.ReadableStream(t)?r=t:KA.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),_K(KA.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(KA.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(KA.is.BufferSource(t))i=KA.util.getCopyOfBytesHeldByBufferSource(t);else if(KA.is.FormData(t)){let c=`----formdata-undici-0${`${x8t(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 qxe=E(Yxe=>{"use strict";var fj=Zl().Buffer;Yxe._dbcs=Xl;var Dn=-1,Gxe=-2,Va=-10,Qi=-1e3,VC=new Array(256),tS=-1;for(RU=0;RU<256;RU++)VC[RU]=Dn;var RU;function Xl(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]=VC.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(VC.slice(0));var i=this.decodeTables.length;this.decodeTables.push(VC.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Qi-o[s]],A=48;A<=57;A++){if(a[A]===Dn)a[A]=Qi-n;else if(a[A]>Qi)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Qi-a[A]],u=129;u<=254;u++){if(c[u]===Dn)c[u]=Qi-i;else{if(c[u]===Qi-i)continue;if(c[u]>Qi)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Qi-c[u]],d=48;d<=57;d++)l[d]===Dn&&(l[d]=Gxe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function b3t(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(c3t.has(n)){r=n;break}}return r}function w3t(t,e){let r=b3t(e);r!==""&&(t.referrerPolicy=r)}function S3t(){return"allowed"}function N3t(){return"success"}function D3t(){return"success"}function R3t(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function T3t(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&&DK(t.origin)&&!DK(Fp(t))&&(e=null);break;case"same-origin":lS(t,Fp(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function $C(t,e){return t}function x3t(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:$C(t.domainLookupStartTime,r),domainLookupEndTime:$C(t.domainLookupEndTime,r),connectionStartTime:$C(t.connectionStartTime,r),connectionEndTime:$C(t.connectionEndTime,r),secureConnectionStartTime:$C(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function k3t(t){return $C(h3t.now(),t)}function F3t(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 IFe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function M3t(t){return{referrerPolicy:t.referrerPolicy}}function U3t(t){let e=t.referrerPolicy;dS(e);let r=null;if(t.referrer==="client"){let i=gFe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Yh.is.URL(t.referrer)&&(r=t.referrer);let s=NK(r),n=NK(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??NK(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Fp(t);return lS(s,i)?s:kp(s)&&!kp(i)?"no-referrer":n}case"same-origin":return lS(t,s)?s:"no-referrer";case"origin-when-cross-origin":return lS(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":s}}}function NK(t,e=!1){return dS(Yh.is.URL(t)),t=new URL(t),bFe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var L3t=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)$/),v3t=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function BFe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),v3t(t)):L3t(t)}function _3t(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||BFe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function kp(t){return Yh.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:_3t(t.origin):!1}function P3t(t){}function lS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function O3t(t){return t.controller.state==="aborted"}function H3t(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function G3t(t){return g3t[t.toLowerCase()]??t}var Y3t=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function QFe(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,Y3t),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 q3t(t,e,r,s=0,n=1){let i=QFe(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ja(a=>vK(a)&&a!==59,t,e);i=UK.decode(o)}return{name:s,value:i}}function f8t(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 to("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=ja(a=>a!==10&&a!==13&&a!==58,t,e);if(o=LK(o,!0,!0,a=>a===9||a===32),!o8t.test(o.toString()))throw to("header name does not match the field-name token production");if(t[e.position]!==58)throw to("expected :");switch(e.position++,ja(a=>a===32||a===9,t,e),i8t(o)){case"content-disposition":{if(r=s=null,ja(A=>vK(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw to("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=h8t(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw to("name attribute is required in content-disposition header");break}case"content-type":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),n=TFe(a);break}case"content-transfer-encoding":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),i=TFe(a);break}default:ja(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw to("expected CRLF");e.position+=2}}function ja(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function LK(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 g8t(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 to(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function p8t(t){return t<=31||t===127}function E8t(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 vK(t){return t<=127&&t!==32&&t!==9&&!p8t(t)&&!E8t(t)}xFe.exports={multipartFormDataParser:d8t,validateBoundary:l8t}});var hS=E((B8r,FFe)=>{"use strict";function m8t(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}FFe.exports={createDeferredPromise:m8t}});var rI=E((Q8r,_Fe)=>{"use strict";var OK=At(),{ReadableStreamFrom:C8t,readableStreamClose:I8t,fullyReadBody:B8t,extractMimeType:Q8t}=_o(),{FormData:MFe,setFormDataState:y8t}=$U(),{webidl:KA}=Rn(),_K=B("node:assert"),{isErrored:PK,isDisturbed:b8t}=B("node:stream"),{isUint8Array:w8t}=B("node:util/types"),{serializeAMimeType:S8t}=za(),{multipartFormDataParser:N8t}=kFe(),{createDeferredPromise:D8t}=hS(),{parseJSONFromBytes:R8t}=td(),{utf8DecodeBytes:T8t}=AS(),{runtimeFeatures:x8t}=rd(),k8t=x8t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),eL=new TextEncoder;function F8t(){}var M8t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!b8t(e)&&!PK(e)&&e.cancel("Response object has been garbage collected").catch(F8t)});function LFe(t,e=!1){let r=null,s=null;KA.is.ReadableStream(t)?r=t:KA.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),_K(KA.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(KA.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(KA.is.BufferSource(t))i=KA.util.getCopyOfBytesHeldByBufferSource(t);else if(KA.is.FormData(t)){let c=`----formdata-undici-0${`${k8t(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=m=>m.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,I]of t)if(typeof I=="string"){let Q=eL.encode(u+`; name="${l(d(m))}"\r
|
||||
\r
|
||||
@@ -122,20 +122,20 @@ ${d(I)}\r
|
||||
Content-Type: ${I.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(Q,I,f),typeof I.size=="number"?o+=Q.byteLength+I.size+f.byteLength:p=!0}let C=eL.encode(`--${c}--\r
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(KA.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(OK.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=KA.is.ReadableStream(t)?t:m8t(t)}return(typeof i=="string"||b8t(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(PK(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!PK(r)&&s.enqueue(typeof c=="string"?eL.encode(c):new Uint8Array(c));queueMicrotask(()=>C8t(s))})(),[{stream:r,source:i,length:o},a]}function M8t(t,e=!1){return KA.is.ReadableStream(t)&&(_K(!OK.isDisturbed(t),"The body has already been consumed."),_K(!t.locked,"The stream is locked.")),LFe(t,e)}function U8t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function L8t(t,e){return{blob(){return tI(this,s=>{let n=UFe(e(this));return n===null?n="":n&&(n=w8t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return tI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return tI(this,R8t,t,e)},json(){return tI(this,D8t,t,e)},formData(){return tI(this,s=>{let n=UFe(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=S8t(s,n),o=new MFe;return Q8t(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new MFe;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 tI(this,s=>new Uint8Array(s),t,e)}}}function v8t(t,e){Object.assign(t.prototype,L8t(t,e))}function tI(t,e,r,s){try{KA.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),vFe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=N8t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(I8t(t.body,o,i),n.promise)}function vFe(t){let e=t.body;return e!=null&&(e.stream.locked||OK.isDisturbed(e.stream))}function UFe(t){let e=t.headersList,r=B8t(e);return r==="failure"?null:r}_Fe.exports={extractBody:LFe,safelyExtractBody:M8t,cloneBody:U8t,mixinBody:v8t,streamRegistry:F8t,bodyUnusable:vFe}});var jFe=E((B8r,zFe)=>{"use strict";var et=B("node:assert"),tt=At(),{channels:PFe}=Hh(),HK=Sj(),{RequestContentLengthMismatchError:Mp,ResponseContentLengthMismatchError:_8t,RequestAbortedError:JFe,HeadersTimeoutError:P8t,HeadersOverflowError:O8t,SocketError:pS,InformationalError:sI,BodyTimeoutError:H8t,HTTPParserError:G8t,ResponseExceededMaxSizeError:Y8t}=pt(),{kUrl:VFe,kReset:ro,kClient:zK,kParser:ps,kBlocking:ES,kRunning:Kn,kPending:q8t,kSize:OFe,kWriting:Jh,kQueue:ZA,kNoRef:fS,kKeepAliveDefaultTimeout:J8t,kHostHeader:V8t,kPendingIdx:W8t,kRunningIdx:Ka,kError:Za,kPipelining:sL,kSocket:nI,kKeepAliveTimeoutValue:iL,kMaxHeadersSize:z8t,kKeepAliveMaxTimeout:j8t,kKeepAliveTimeoutThreshold:K8t,kHeadersTimeout:Z8t,kBodyTimeout:X8t,kStrictContentLength:qK,kMaxRequests:HFe,kCounter:$8t,kMaxResponseSize:e4t,kOnError:t4t,kResume:qh,kHTTPContext:WFe,kClosed:JK}=Ir(),Eu=_ke(),r4t=Buffer.alloc(0),tL=Buffer[Symbol.species],s4t=tt.removeAllListeners,GK;function n4t(){let t=process.env.JEST_WORKER_ID?fK():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(Hke())}catch{}return e||(e=new WebAssembly.Module(t||fK())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onStatus(new tL(mu.buffer,o,i))},wasm_on_message_begin:s=>(et(Ks.ptr===s),Ks.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderField(new tL(mu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderValue(new tL(mu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Ks.ptr===s),Ks.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onBody(new tL(mu.buffer,o,i))},wasm_on_message_complete:s=>(et(Ks.ptr===s),Ks.onMessageComplete())}})}var YK=null,Ks=null,mu=null,rL=0,Cu=null,i4t=0,gS=1,iI=2|gS,nL=4|gS,VK=8|i4t,WK=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Eu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[z8t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[e4t]}setTi
Line truncated
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(KA.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(OK.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=KA.is.ReadableStream(t)?t:C8t(t)}return(typeof i=="string"||w8t(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(PK(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!PK(r)&&s.enqueue(typeof c=="string"?eL.encode(c):new Uint8Array(c));queueMicrotask(()=>I8t(s))})(),[{stream:r,source:i,length:o},a]}function U8t(t,e=!1){return KA.is.ReadableStream(t)&&(_K(!OK.isDisturbed(t),"The body has already been consumed."),_K(!t.locked,"The stream is locked.")),LFe(t,e)}function L8t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function v8t(t,e){return{blob(){return tI(this,s=>{let n=UFe(e(this));return n===null?n="":n&&(n=S8t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return tI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return tI(this,T8t,t,e)},json(){return tI(this,R8t,t,e)},formData(){return tI(this,s=>{let n=UFe(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=N8t(s,n),o=new MFe;return y8t(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new MFe;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 tI(this,s=>new Uint8Array(s),t,e)}}}function _8t(t,e){Object.assign(t.prototype,v8t(t,e))}function tI(t,e,r,s){try{KA.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),vFe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=D8t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(B8t(t.body,o,i),n.promise)}function vFe(t){let e=t.body;return e!=null&&(e.stream.locked||OK.isDisturbed(e.stream))}function UFe(t){let e=t.headersList,r=Q8t(e);return r==="failure"?null:r}_Fe.exports={extractBody:LFe,safelyExtractBody:U8t,cloneBody:L8t,mixinBody:_8t,streamRegistry:M8t,bodyUnusable:vFe}});var jFe=E((y8r,zFe)=>{"use strict";var et=B("node:assert"),tt=At(),{channels:PFe}=Hh(),HK=Sj(),{RequestContentLengthMismatchError:Mp,ResponseContentLengthMismatchError:P8t,RequestAbortedError:JFe,HeadersTimeoutError:O8t,HeadersOverflowError:H8t,SocketError:pS,InformationalError:sI,BodyTimeoutError:G8t,HTTPParserError:Y8t,ResponseExceededMaxSizeError:q8t}=pt(),{kUrl:VFe,kReset:ro,kClient:zK,kParser:ps,kBlocking:ES,kRunning:Kn,kPending:J8t,kSize:OFe,kWriting:Jh,kQueue:ZA,kNoRef:fS,kKeepAliveDefaultTimeout:V8t,kHostHeader:W8t,kPendingIdx:z8t,kRunningIdx:Ka,kError:Za,kPipelining:sL,kSocket:nI,kKeepAliveTimeoutValue:iL,kMaxHeadersSize:j8t,kKeepAliveMaxTimeout:K8t,kKeepAliveTimeoutThreshold:Z8t,kHeadersTimeout:X8t,kBodyTimeout:$8t,kStrictContentLength:qK,kMaxRequests:HFe,kCounter:e4t,kMaxResponseSize:t4t,kOnError:r4t,kResume:qh,kHTTPContext:WFe,kClosed:JK}=Ir(),Eu=_ke(),s4t=Buffer.alloc(0),tL=Buffer[Symbol.species],n4t=tt.removeAllListeners,GK;function i4t(){let t=process.env.JEST_WORKER_ID?fK():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(Hke())}catch{}return e||(e=new WebAssembly.Module(t||fK())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onStatus(new tL(mu.buffer,o,i))},wasm_on_message_begin:s=>(et(Ks.ptr===s),Ks.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderField(new tL(mu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderValue(new tL(mu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Ks.ptr===s),Ks.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onBody(new tL(mu.buffer,o,i))},wasm_on_message_complete:s=>(et(Ks.ptr===s),Ks.onMessageComplete())}})}var YK=null,Ks=null,mu=null,rL=0,Cu=null,o4t=0,gS=1,iI=2|gS,nL=4|gS,VK=8|o4t,WK=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Eu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[j8t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[t4t]}setTi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[V8t],i?p+=`connection: upgrade\r
|
||||
`:p+=t[W8t],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[sL]&&!h[ro]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return PFe.sendHeaders.hasSubscribers&&PFe.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?YFe(f,null,t,e,h,u,p,l):tt.isBuffer(A)?YFe(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?qFe(f,A.stream(),t,e,h,u,p,l):p4t(f,A,t,e,h,u,p,l):tt.isStream(A)?g4t(f,A,t,e,h,u,p,l):tt.isIterable(A)?qFe(f,A,t,e,h,u,p,l):et(!1),!0}function g4t(t,e,r,s,n,i,o,a){et(i!==0||r[Kn]===0,"stream body cannot be pipelined");let A=!1,c=new oL({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){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new JFe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[Jh]&&r[Kn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function YFe(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return PFe.sendHeaders.hasSubscribers&&PFe.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?YFe(f,null,t,e,h,u,p,l):tt.isBuffer(A)?YFe(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?qFe(f,A.stream(),t,e,h,u,p,l):E4t(f,A,t,e,h,u,p,l):tt.isStream(A)?p4t(f,A,t,e,h,u,p,l):tt.isIterable(A)?qFe(f,A,t,e,h,u,p,l):et(!1),!0}function p4t(t,e,r,s,n,i,o,a){et(i!==0||r[Kn]===0,"stream body cannot be pipelined");let A=!1,c=new oL({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){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new JFe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[Jh]&&r[Kn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),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(d)}function YFe(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(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[ro]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(et(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[qh]()}catch(A){t(A)}}async function p4t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Mp;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[qh]()}catch(A){t(A)}}async function E4t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Mp;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[ro]=!0),r[qh]()}catch(A){t(A)}}async function qFe(t,e,r,s,n,i,o,a){et(i!==0||r[Kn]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{et(A===null),n[Za]?h(n[Za]):A=d});n.on("close",c).on("drain",c);let l=new oL({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[Za])throw n[Za];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var oL=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[Jh]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Za])throw r[Za];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[qK])throw new Mp;process.emitWarning(new Mp)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[ro]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -148,13 +148,13 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[qK])throw new Mp;process.emitWarning(new Mp)}e[ps].timeout&&e[ps].timeoutType===iI&&e[ps].timeout.refresh&&e[ps].timeout.refresh(),s[qh]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Jh]=!1,e&&(et(s[Kn]<=1,"pipeline should only contain this request"),n(e))}};zFe.exports=o4t});var nMe=E((Q8r,sMe)=>{"use strict";var $a=B("node:assert"),{pipeline:E4t}=B("node:stream"),Ct=At(),{RequestContentLengthMismatchError:XK,RequestAbortedError:m4t,SocketError:BS,InformationalError:Vh,InvalidArgumentError:C4t}=pt(),{kUrl:IS,kReset:uL,kClient:Po,kRunning:QS,kPending:I4t,kQueue:Wh,kPendingIdx:eZ,kRunningIdx:XA,kError:Oo,kSocket:rs,kStrictContentLength:B4t,kOnError:oI,kMaxConcurrentStreams:AL,kPingInterval:KFe,kHTTP2Session:nd,kHTTP2InitialWindowSize:Q4t,kHTTP2ConnectionWindowSize:y4t,kResume:Iu,kSize:b4t,kHTTPContext:tZ,kClosed:$K,kBodyTimeout:w4t,kEnableConnectProtocol:mS,kRemoteSettings:CS,kHTTP2Stream:aL,kHTTP2SessionState:rZ}=Ir(),{channels:ZFe}=Hh(),Xa=Symbol("open streams"),XFe,cL;try{cL=B("node:http2")}catch{cL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:S4t,HTTP2_HEADER_METHOD:$Fe,HTTP2_HEADER_PATH:eMe,HTTP2_HEADER_SCHEME:jK,HTTP2_HEADER_CONTENT_LENGTH:N4t,HTTP2_HEADER_EXPECT:D4t,HTTP2_HEADER_STATUS:KK,HTTP2_HEADER_PROTOCOL:R4t,NGHTTP2_REFUSED_STREAM:T4t,NGHTTP2_CANCEL:x4t}}=cL;function ZK(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 k4t(t,e){t[rs]=e;let r=t[Q4t],s=t[y4t],n=cL.connect(t[IS],{createConnection:()=>e,peerMaxConcurrentStreams:t[AL],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[rs]=e,n[Xa]=0,n[Po]=t,n[rs]=e,n[rZ]={ping:{interval:t[KFe]===0?null:setInterval(L4t,t[KFe],n).unref()}},n[mS]=!1,n[CS]=!1,s&&Ct.addListener(n,"connect",M4t.bind(n,s)),Ct.addListener(n,"error",v4t),Ct.addListener(n,"frameError",_4t),Ct.addListener(n,"end",P4t),Ct.addListener(n,"goaway",O4t),Ct.addListener(n,"close",H4t),Ct.addListener(n,"remoteSettings",U4t),n.unref(),t[nd]=n,e[nd]=n,Ct.addListener(e,"error",Y4t),Ct.addListener(e,"end",q4t),Ct.addListener(e,"close",G4t),e[$K]=!1,e.on("close",J4t),{version:"h2",defaultPipelining:1/0,write(i){return W4t(t,i)},resume(){F4t(t)},destroy(i,o){e[$K]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[QS]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1||Ct.bodyLength(i.body)!==0&&(Ct.isStream(i.body)||Ct.isAsyncIterable(i.body)||Ct.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1;return!1}}}function F4t(t){let e=t[rs];e?.destroyed===!1&&(t[b4t]===0||t[AL]===0?(e.unref(),t[nd].unref()):(e.ref(),t[nd].ref()))}function M4t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function U4t(t){if(this[Po][AL]=t.maxConcurrentStreams??this[Po][AL],this[CS]===!0&&this[mS]===!0&&t.enableConnectProtocol===!1){let e=new Vh("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[rs][Oo]=e,this[Po][oI](e);return}this[mS]=t.enableConnectProtocol??this[mS],this[CS]=!0,this[Po][Iu]()}function L4t(t){let e=t[rZ];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[Po],o=this[Po];if(s!=null){let a=new Vh(`HTTP/2: "PING" errored - type ${s.message}`);o[Oo]=a,i[oI](a)}else i.emit("ping",n)}}function v4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[rs][Oo]=t,this[Po][oI](t)}function _4t(t,e,r){if(r===0){let s=new Vh(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[rs][Oo]=s,this[Po][oI](s)}}function P4t(){let t=new BS("other side closed",Ct.getSocketInfo(this[rs]));this.destroy(t),Ct.destroy(this[rs],t)}function O4t(t){let e=this[Oo]||new BS(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ct.getSocketInfo(this[rs])),r=this[Po];if(r[rs]=null,r[tZ]=null,this.close(),this[nd]=null,Ct.destroy(this[rs],e),r[XA]<r[Wh].length){let s=r[Wh][r[XA]];r[Wh][r[XA]++]=null,Ct.errorRequest(r,s,e),r[eZ]=r[XA]}$a(r[QS]===0),r.emit("disconnect",r[IS],[r],e),r.emit("connectionError",r[IS],[r],e),r[Iu]()}function H4t(){let{[Po]:t,[rZ]:e}=this,{[rs]:r}=t,s=this[rs][Oo]||this[Oo]||new BS("closed",Ct.getSocketInfo(r));if(t[rs]=null,t[tZ]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){$a(t[I4t]===0);let n=t[Wh].splice(t[XA]);for(let i=0;i<n.length;i++){let o=n[i];Ct.errorRequest(t,o,s)}}}function G4t(){let t=this[Oo]||new BS("closed",Ct.getSocketInfo(this)),e=this[nd][Po];e[rs]=null,e[tZ]=null,this[nd]!==null&&this[nd].destroy(t),e[eZ]=e[XA],$a(e[QS]===0),e.emit("disconnect",e[IS],[e],t),e[Iu]()}function Y4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Oo]=t,this[Po][oI](t)}function q4t(){Ct.destroy(this,new BS("other side closed",Ct.getSocketInfo(this)))}func
Line truncated
|
||||
`;ZFe.sendHeaders.publish({request:e,headers:x,socket:s[rs]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[D4t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,f.once("continue",Y)):(f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,Y()),++s[Xa],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[KK]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),ZK(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[Wh][t[XA]++]=null,t[Iu]()):(m(new Vh("HTTP/2: stream half-closed (remote)")),t[Wh][t[XA]++]=null,t[eZ]=t[XA],t[Iu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new Vh(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new Vh(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function Y(){!d||Q===0?tMe(m,f,null,t,e,t[rs],Q,I):Ct.isBuffer(d)?tMe(m,f,d,t,e,t[rs],Q,I):Ct.isBlobLike(d)?typeof d.stream=="function"?rMe(m,f,d.stream(),t,e,t[rs],Q,I):j4t(m,f,d,t,e,t[rs],Q,I):Ct.isStream(d)?z4t(m,t[rs],I,f,d,t,e,Q):Ct.isIterable(d)?rMe(m,f,d,t,e,t[rs],Q,I):$a(!1)}}function tMe(t,e,r,s,n,i,o,a){try{r!=null&&Ct.isBuffer(r)&&($a(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[uL]=!0),n.onRequestSent(),s[Iu]()}catch(A){t(A)}}function z4t(t,e,r,s,n,i,o,a){$a(a!==0||i[QS]===0,"stream body cannot be pipelined");let A=E4t(n,s,u=>{u?(Ct.destroy(A,u),t(u)):(Ct.removeAllListeners(A),o.onRequestSent(),r||(e[uL]=!0),i[Iu]())});Ct.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function j4t(t,e,r,s,n,i,o,a){$a(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new XK;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(A){t(A)}}async function rMe(t,e,r,s,n,i,o,a){$a(o!==0||s[QS]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{$a(A===null),i[Oo]?d(i[Oo]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Oo])throw i[Oo];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}sMe.exports=k4t});var Xh=E((y8r,hMe)=>{"use strict";var id=B("node:assert"),cMe=B("node:net"),yS=B("node:http"),Up=At(),{ClientStats:K4t}=$j(),{channels:aI}=Hh(),Z4t=Ske(),X4t=ZC(),{InvalidArgumentError:Fr,InformationalError:$4t,ClientDestroyedError:eHt}=pt(),tHt=XC(),{kUrl:Bu,kServerName:Zh,kClient:rHt,kBusy:sZ,kConnect:sHt,kResuming:Lp,kRunning:NS,kPending:DS,kSize:bS,kQueue:$A,kConnected:nHt,kConnecting:AI,kNeedDrain:jh,kKeepAliveDefaultTimeout:iMe,kHostHeader:iHt,kPendingIdx:ec,kRunningIdx:od,kError:oHt,kPipelining:lL,kKeepAliveTimeoutValue:aHt,kMaxHeadersSize:AHt,kKeepAliveMaxTimeout:cHt,kKeepAliveTimeoutThreshold:uHt,kHeadersTimeout:lHt,kBodyTimeout:dHt,kStrictContentLength:hHt,kConnector:wS,kMaxRequests:nZ,kCounter:fHt,kClose:gHt,kDestroy:pHt,kDispatch:EHt,kLocalAddress:SS,kMaxResponseSize:mHt,kOnError:CHt,kHTTPContext:Rs,kMaxConcurrentStreams:IHt,kHTTP2InitialWindowSize:BHt,kHTTP2ConnectionWindowSize:QHt,kResume:Kh,kPingInterval:yHt}=Ir(),bHt=jFe(),wHt=nMe(),zh=Symbol("kClosedResolve"),SHt=yS&&yS.maxHeaderSize&&Number.isInteger(yS.maxHeaderSize)&&yS.maxHeaderSize>0?()=>yS.maxHeaderSize:()=>{throw new Fr("http module not available or http.maxHeaderSize invalid")},oMe=()=>{};function uMe(t){return t[lL]??t[Rs]?.defaultPipelining??1}var iZ=class extends X4t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:Y,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:V,useH2c:X,initialWindowSize:$,connectionWindowSize:ie,pingInterval:Be}={}){if(c!==void 0)throw new Fr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Fr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Fr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Fr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Fr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout ins
Line truncated
|
||||
`,this[dHt]=a??3e5,this[lHt]=s??3e5,this[hHt]=m??!0,this[nZ]=b,this[zh]=null,this[mHt]=Y>-1?Y:-1,this[Rs]=null,this[IHt]=F??100,this[BHt]=$??262144,this[QHt]=ie??524288,this[yHt]=Be??6e4,this[$A]=[],this[od]=0,this[ec]=0,this[Kh]=Me=>oZ(this,Me),this[CHt]=Me=>lMe(this,Me)}get pipelining(){return this[lL]}set pipelining(e){this[lL]=e,this[Kh](!0)}get stats(){return new K4t(this)}get[DS](){return this[$A].length-this[ec]}get[NS](){return this[ec]-this[od]}get[bS](){return this[$A].length-this[od]}get[nHt](){return!!this[Rs]&&!this[AI]&&!this[Rs].destroyed}get[sZ](){return!!(this[Rs]?.busy(null)||this[bS]>=(uMe(this)||1)||this[DS]>0)}[sHt](e){dMe(this),this.once("connect",e)}[EHt](e,r){let s=new Z4t(this[Bu].origin,e,r);return this[$A].push(s),this[Lp]||(Up.bodyLength(s.body)==null&&Up.isIterable(s.body)?(this[Lp]=1,queueMicrotask(()=>oZ(this))):this[Kh](!0)),this[Lp]&&this[jh]!==2&&this[sZ]&&(this[jh]=2),this[jh]<2}[gHt](){return new Promise(e=>{this[bS]?this[zh]=e:e(null)})}[pHt](e){return new Promise(r=>{let s=this[$A].splice(this[ec]);for(let i=0;i<s.length;i++){let o=s[i];Up.errorRequest(this,o,e)}let n=()=>{this[zh]&&(this[zh](),this[zh]=null),r(null)};this[Rs]?(this[Rs].destroy(e,n),this[Rs]=null):queueMicrotask(n),this[Kh]()})}};function lMe(t,e){if(t[NS]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){id(t[ec]===t[od]);let r=t[$A].splice(t[od]);for(let s=0;s<r.length;s++){let n=r[s];Up.errorRequest(t,n,e)}id(t[bS]===0)}}function dMe(t){id(!t[AI]),id(!t[Rs]);let{host:e,hostname:r,protocol:s,port:n}=t[Bu];if(r[0]==="["){let i=r.indexOf("]");id(i!==-1);let o=r.substring(1,i);id(cMe.isIPv6(o)),r=o}t[AI]=!0,aI.beforeConnect.hasSubscribers&&aI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS]}),t[wS]({host:e,hostname:r,protocol:s,port:n,servername:t[Zh],localAddress:t[SS]},(i,o)=>{if(i){aMe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}if(t.destroyed){Up.destroy(o.on("error",oMe),new eHt),t[Kh]();return}id(o);try{t[Rs]=o.alpnProtocol==="h2"?wHt(t,o):bHt(t,o)}catch(a){o.destroy().on("error",oMe),aMe(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}t[AI]=!1,o[fHt]=0,o[nZ]=t[nZ],o[rHt]=t,o[oHt]=null,aI.connected.hasSubscribers&&aI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],socket:o}),t.emit("connect",t[Bu],[t]),t[Kh]()})}function aMe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[AI]=!1,aI.connectError.hasSubscribers&&aI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(id(t[NS]===0);t[DS]>0&&t[$A][t[ec]].servername===t[Zh];){let o=t[$A][t[ec]++];Up.errorRequest(t,o,e)}else lMe(t,e);t.emit("connectionError",t[Bu],[t],e)}}function AMe(t){t[jh]=0,t.emit("drain",t[Bu],[t])}function oZ(t,e){t[Lp]!==2&&(t[Lp]=2,NHt(t,e),t[Lp]=0,t[od]>256&&(t[$A].splice(0,t[od]),t[ec]-=t[od],t[od]=0))}function NHt(t,e){for(;;){if(t.destroyed){id(t[DS]===0);return}if(t[zh]&&!t[bS]){t[zh](),t[zh]=null;return}if(t[Rs]&&t[Rs].resume(),t[sZ])t[jh]=2;else if(t[jh]===2){e?(t[jh]=1,queueMicrotask(()=>AMe(t))):AMe(t);continue}if(t[DS]===0||t[NS]>=(uMe(t)||1))return;let r=t[$A][t[ec]];if(t[Bu].protocol==="https:"&&t[Zh]!==r.servername){if(t[NS]>0)return;t[Zh]=r.servername,t[Rs]?.destroy(new $4t("servername changed"),()=>{t[Rs]=null,oZ(t)})}if(t[AI])return;if(!t[Rs]){dMe(t);return}if(t[Rs].destroyed||t[Rs].busy(r))return;!r.aborted&&t[Rs].write(r)?t[ec]++:t[$A].splice(t[ec],1)}}hMe.exports=iZ});var aZ=E((w8r,fMe)=>{"use strict";var dL=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)}};fMe.exports=class{constructor(){this.head=this.tail=new dL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new dL),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 hL=E((S8r,yMe)=>{"use strict";var{PoolStats:DHt}=$j(),RHt=ZC(),THt=aZ(),{kConnected:AZ,kSize:gMe,kRunning:pMe,kPending:EMe,kQueued:RS,kBusy:xHt,kFree:kHt,kUrl:FHt,kClose:MHt,kDestroy:UHt,kDispatch:LHt}=Ir(),In=Symbol("clients"),yi=Symbol("needDrain"),TS=Symbol("queue"),cZ=Symbol("closed resolve"),uZ=Symbol("onDrain"),mMe=Symbol("onConnect"),CMe=Symbol("onDisconnect"),IMe=Symbol("onConnectionError"),lZ=Symbol("get dispatcher"),BMe=Symbol("add client"),QMe=Symbol("remove client"),dZ=class extends RHt{[TS]=new THt;[RS]=0;[In]=[];[yi]=!1;[uZ](e,r,s){let n=this[TS],i=!1;for(;!i;){let o=n.shift();if(!o)break;thi
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[qK])throw new Mp;process.emitWarning(new Mp)}e[ps].timeout&&e[ps].timeoutType===iI&&e[ps].timeout.refresh&&e[ps].timeout.refresh(),s[qh]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Jh]=!1,e&&(et(s[Kn]<=1,"pipeline should only contain this request"),n(e))}};zFe.exports=a4t});var nMe=E((b8r,sMe)=>{"use strict";var $a=B("node:assert"),{pipeline:m4t}=B("node:stream"),Ct=At(),{RequestContentLengthMismatchError:XK,RequestAbortedError:C4t,SocketError:BS,InformationalError:Vh,InvalidArgumentError:I4t}=pt(),{kUrl:IS,kReset:uL,kClient:Po,kRunning:QS,kPending:B4t,kQueue:Wh,kPendingIdx:eZ,kRunningIdx:XA,kError:Oo,kSocket:rs,kStrictContentLength:Q4t,kOnError:oI,kMaxConcurrentStreams:AL,kPingInterval:KFe,kHTTP2Session:nd,kHTTP2InitialWindowSize:y4t,kHTTP2ConnectionWindowSize:b4t,kResume:Iu,kSize:w4t,kHTTPContext:tZ,kClosed:$K,kBodyTimeout:S4t,kEnableConnectProtocol:mS,kRemoteSettings:CS,kHTTP2Stream:aL,kHTTP2SessionState:rZ}=Ir(),{channels:ZFe}=Hh(),Xa=Symbol("open streams"),XFe,cL;try{cL=B("node:http2")}catch{cL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:N4t,HTTP2_HEADER_METHOD:$Fe,HTTP2_HEADER_PATH:eMe,HTTP2_HEADER_SCHEME:jK,HTTP2_HEADER_CONTENT_LENGTH:D4t,HTTP2_HEADER_EXPECT:R4t,HTTP2_HEADER_STATUS:KK,HTTP2_HEADER_PROTOCOL:T4t,NGHTTP2_REFUSED_STREAM:x4t,NGHTTP2_CANCEL:k4t}}=cL;function ZK(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 F4t(t,e){t[rs]=e;let r=t[y4t],s=t[b4t],n=cL.connect(t[IS],{createConnection:()=>e,peerMaxConcurrentStreams:t[AL],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[rs]=e,n[Xa]=0,n[Po]=t,n[rs]=e,n[rZ]={ping:{interval:t[KFe]===0?null:setInterval(v4t,t[KFe],n).unref()}},n[mS]=!1,n[CS]=!1,s&&Ct.addListener(n,"connect",U4t.bind(n,s)),Ct.addListener(n,"error",_4t),Ct.addListener(n,"frameError",P4t),Ct.addListener(n,"end",O4t),Ct.addListener(n,"goaway",H4t),Ct.addListener(n,"close",G4t),Ct.addListener(n,"remoteSettings",L4t),n.unref(),t[nd]=n,e[nd]=n,Ct.addListener(e,"error",q4t),Ct.addListener(e,"end",J4t),Ct.addListener(e,"close",Y4t),e[$K]=!1,e.on("close",V4t),{version:"h2",defaultPipelining:1/0,write(i){return z4t(t,i)},resume(){M4t(t)},destroy(i,o){e[$K]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[QS]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1||Ct.bodyLength(i.body)!==0&&(Ct.isStream(i.body)||Ct.isAsyncIterable(i.body)||Ct.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1;return!1}}}function M4t(t){let e=t[rs];e?.destroyed===!1&&(t[w4t]===0||t[AL]===0?(e.unref(),t[nd].unref()):(e.ref(),t[nd].ref()))}function U4t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function L4t(t){if(this[Po][AL]=t.maxConcurrentStreams??this[Po][AL],this[CS]===!0&&this[mS]===!0&&t.enableConnectProtocol===!1){let e=new Vh("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[rs][Oo]=e,this[Po][oI](e);return}this[mS]=t.enableConnectProtocol??this[mS],this[CS]=!0,this[Po][Iu]()}function v4t(t){let e=t[rZ];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[Po],o=this[Po];if(s!=null){let a=new Vh(`HTTP/2: "PING" errored - type ${s.message}`);o[Oo]=a,i[oI](a)}else i.emit("ping",n)}}function _4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[rs][Oo]=t,this[Po][oI](t)}function P4t(t,e,r){if(r===0){let s=new Vh(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[rs][Oo]=s,this[Po][oI](s)}}function O4t(){let t=new BS("other side closed",Ct.getSocketInfo(this[rs]));this.destroy(t),Ct.destroy(this[rs],t)}function H4t(t){let e=this[Oo]||new BS(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ct.getSocketInfo(this[rs])),r=this[Po];if(r[rs]=null,r[tZ]=null,this.close(),this[nd]=null,Ct.destroy(this[rs],e),r[XA]<r[Wh].length){let s=r[Wh][r[XA]];r[Wh][r[XA]++]=null,Ct.errorRequest(r,s,e),r[eZ]=r[XA]}$a(r[QS]===0),r.emit("disconnect",r[IS],[r],e),r.emit("connectionError",r[IS],[r],e),r[Iu]()}function G4t(){let{[Po]:t,[rZ]:e}=this,{[rs]:r}=t,s=this[rs][Oo]||this[Oo]||new BS("closed",Ct.getSocketInfo(r));if(t[rs]=null,t[tZ]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){$a(t[B4t]===0);let n=t[Wh].splice(t[XA]);for(let i=0;i<n.length;i++){let o=n[i];Ct.errorRequest(t,o,s)}}}function Y4t(){let t=this[Oo]||new BS("closed",Ct.getSocketInfo(this)),e=this[nd][Po];e[rs]=null,e[tZ]=null,this[nd]!==null&&this[nd].destroy(t),e[eZ]=e[XA],$a(e[QS]===0),e.emit("disconnect",e[IS],[e],t),e[Iu]()}function q4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Oo]=t,this[Po][oI](t)}function J4t(){Ct.destroy(this,new BS("other side closed",Ct.getSocketInfo(this)))}func
Line truncated
|
||||
`;ZFe.sendHeaders.publish({request:e,headers:x,socket:s[rs]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[R4t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,f.once("continue",Y)):(f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,Y()),++s[Xa],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[KK]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),ZK(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[Wh][t[XA]++]=null,t[Iu]()):(m(new Vh("HTTP/2: stream half-closed (remote)")),t[Wh][t[XA]++]=null,t[eZ]=t[XA],t[Iu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new Vh(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new Vh(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function Y(){!d||Q===0?tMe(m,f,null,t,e,t[rs],Q,I):Ct.isBuffer(d)?tMe(m,f,d,t,e,t[rs],Q,I):Ct.isBlobLike(d)?typeof d.stream=="function"?rMe(m,f,d.stream(),t,e,t[rs],Q,I):K4t(m,f,d,t,e,t[rs],Q,I):Ct.isStream(d)?j4t(m,t[rs],I,f,d,t,e,Q):Ct.isIterable(d)?rMe(m,f,d,t,e,t[rs],Q,I):$a(!1)}}function tMe(t,e,r,s,n,i,o,a){try{r!=null&&Ct.isBuffer(r)&&($a(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[uL]=!0),n.onRequestSent(),s[Iu]()}catch(A){t(A)}}function j4t(t,e,r,s,n,i,o,a){$a(a!==0||i[QS]===0,"stream body cannot be pipelined");let A=m4t(n,s,u=>{u?(Ct.destroy(A,u),t(u)):(Ct.removeAllListeners(A),o.onRequestSent(),r||(e[uL]=!0),i[Iu]())});Ct.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function K4t(t,e,r,s,n,i,o,a){$a(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new XK;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(A){t(A)}}async function rMe(t,e,r,s,n,i,o,a){$a(o!==0||s[QS]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{$a(A===null),i[Oo]?d(i[Oo]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Oo])throw i[Oo];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}sMe.exports=F4t});var Xh=E((w8r,hMe)=>{"use strict";var id=B("node:assert"),cMe=B("node:net"),yS=B("node:http"),Up=At(),{ClientStats:Z4t}=$j(),{channels:aI}=Hh(),X4t=Ske(),$4t=ZC(),{InvalidArgumentError:Fr,InformationalError:eHt,ClientDestroyedError:tHt}=pt(),rHt=XC(),{kUrl:Bu,kServerName:Zh,kClient:sHt,kBusy:sZ,kConnect:nHt,kResuming:Lp,kRunning:NS,kPending:DS,kSize:bS,kQueue:$A,kConnected:iHt,kConnecting:AI,kNeedDrain:jh,kKeepAliveDefaultTimeout:iMe,kHostHeader:oHt,kPendingIdx:ec,kRunningIdx:od,kError:aHt,kPipelining:lL,kKeepAliveTimeoutValue:AHt,kMaxHeadersSize:cHt,kKeepAliveMaxTimeout:uHt,kKeepAliveTimeoutThreshold:lHt,kHeadersTimeout:dHt,kBodyTimeout:hHt,kStrictContentLength:fHt,kConnector:wS,kMaxRequests:nZ,kCounter:gHt,kClose:pHt,kDestroy:EHt,kDispatch:mHt,kLocalAddress:SS,kMaxResponseSize:CHt,kOnError:IHt,kHTTPContext:Rs,kMaxConcurrentStreams:BHt,kHTTP2InitialWindowSize:QHt,kHTTP2ConnectionWindowSize:yHt,kResume:Kh,kPingInterval:bHt}=Ir(),wHt=jFe(),SHt=nMe(),zh=Symbol("kClosedResolve"),NHt=yS&&yS.maxHeaderSize&&Number.isInteger(yS.maxHeaderSize)&&yS.maxHeaderSize>0?()=>yS.maxHeaderSize:()=>{throw new Fr("http module not available or http.maxHeaderSize invalid")},oMe=()=>{};function uMe(t){return t[lL]??t[Rs]?.defaultPipelining??1}var iZ=class extends $4t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:Y,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:V,useH2c:X,initialWindowSize:$,connectionWindowSize:ie,pingInterval:Be}={}){if(c!==void 0)throw new Fr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Fr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Fr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Fr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Fr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout ins
Line truncated
|
||||
`,this[hHt]=a??3e5,this[dHt]=s??3e5,this[fHt]=m??!0,this[nZ]=b,this[zh]=null,this[CHt]=Y>-1?Y:-1,this[Rs]=null,this[BHt]=F??100,this[QHt]=$??262144,this[yHt]=ie??524288,this[bHt]=Be??6e4,this[$A]=[],this[od]=0,this[ec]=0,this[Kh]=Me=>oZ(this,Me),this[IHt]=Me=>lMe(this,Me)}get pipelining(){return this[lL]}set pipelining(e){this[lL]=e,this[Kh](!0)}get stats(){return new Z4t(this)}get[DS](){return this[$A].length-this[ec]}get[NS](){return this[ec]-this[od]}get[bS](){return this[$A].length-this[od]}get[iHt](){return!!this[Rs]&&!this[AI]&&!this[Rs].destroyed}get[sZ](){return!!(this[Rs]?.busy(null)||this[bS]>=(uMe(this)||1)||this[DS]>0)}[nHt](e){dMe(this),this.once("connect",e)}[mHt](e,r){let s=new X4t(this[Bu].origin,e,r);return this[$A].push(s),this[Lp]||(Up.bodyLength(s.body)==null&&Up.isIterable(s.body)?(this[Lp]=1,queueMicrotask(()=>oZ(this))):this[Kh](!0)),this[Lp]&&this[jh]!==2&&this[sZ]&&(this[jh]=2),this[jh]<2}[pHt](){return new Promise(e=>{this[bS]?this[zh]=e:e(null)})}[EHt](e){return new Promise(r=>{let s=this[$A].splice(this[ec]);for(let i=0;i<s.length;i++){let o=s[i];Up.errorRequest(this,o,e)}let n=()=>{this[zh]&&(this[zh](),this[zh]=null),r(null)};this[Rs]?(this[Rs].destroy(e,n),this[Rs]=null):queueMicrotask(n),this[Kh]()})}};function lMe(t,e){if(t[NS]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){id(t[ec]===t[od]);let r=t[$A].splice(t[od]);for(let s=0;s<r.length;s++){let n=r[s];Up.errorRequest(t,n,e)}id(t[bS]===0)}}function dMe(t){id(!t[AI]),id(!t[Rs]);let{host:e,hostname:r,protocol:s,port:n}=t[Bu];if(r[0]==="["){let i=r.indexOf("]");id(i!==-1);let o=r.substring(1,i);id(cMe.isIPv6(o)),r=o}t[AI]=!0,aI.beforeConnect.hasSubscribers&&aI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS]}),t[wS]({host:e,hostname:r,protocol:s,port:n,servername:t[Zh],localAddress:t[SS]},(i,o)=>{if(i){aMe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}if(t.destroyed){Up.destroy(o.on("error",oMe),new tHt),t[Kh]();return}id(o);try{t[Rs]=o.alpnProtocol==="h2"?SHt(t,o):wHt(t,o)}catch(a){o.destroy().on("error",oMe),aMe(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}t[AI]=!1,o[gHt]=0,o[nZ]=t[nZ],o[sHt]=t,o[aHt]=null,aI.connected.hasSubscribers&&aI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],socket:o}),t.emit("connect",t[Bu],[t]),t[Kh]()})}function aMe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[AI]=!1,aI.connectError.hasSubscribers&&aI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(id(t[NS]===0);t[DS]>0&&t[$A][t[ec]].servername===t[Zh];){let o=t[$A][t[ec]++];Up.errorRequest(t,o,e)}else lMe(t,e);t.emit("connectionError",t[Bu],[t],e)}}function AMe(t){t[jh]=0,t.emit("drain",t[Bu],[t])}function oZ(t,e){t[Lp]!==2&&(t[Lp]=2,DHt(t,e),t[Lp]=0,t[od]>256&&(t[$A].splice(0,t[od]),t[ec]-=t[od],t[od]=0))}function DHt(t,e){for(;;){if(t.destroyed){id(t[DS]===0);return}if(t[zh]&&!t[bS]){t[zh](),t[zh]=null;return}if(t[Rs]&&t[Rs].resume(),t[sZ])t[jh]=2;else if(t[jh]===2){e?(t[jh]=1,queueMicrotask(()=>AMe(t))):AMe(t);continue}if(t[DS]===0||t[NS]>=(uMe(t)||1))return;let r=t[$A][t[ec]];if(t[Bu].protocol==="https:"&&t[Zh]!==r.servername){if(t[NS]>0)return;t[Zh]=r.servername,t[Rs]?.destroy(new eHt("servername changed"),()=>{t[Rs]=null,oZ(t)})}if(t[AI])return;if(!t[Rs]){dMe(t);return}if(t[Rs].destroyed||t[Rs].busy(r))return;!r.aborted&&t[Rs].write(r)?t[ec]++:t[$A].splice(t[ec],1)}}hMe.exports=iZ});var aZ=E((N8r,fMe)=>{"use strict";var dL=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)}};fMe.exports=class{constructor(){this.head=this.tail=new dL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new dL),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 hL=E((D8r,yMe)=>{"use strict";var{PoolStats:RHt}=$j(),THt=ZC(),xHt=aZ(),{kConnected:AZ,kSize:gMe,kRunning:pMe,kPending:EMe,kQueued:RS,kBusy:kHt,kFree:FHt,kUrl:MHt,kClose:UHt,kDestroy:LHt,kDispatch:vHt}=Ir(),In=Symbol("clients"),yi=Symbol("needDrain"),TS=Symbol("queue"),cZ=Symbol("closed resolve"),uZ=Symbol("onDrain"),mMe=Symbol("onConnect"),CMe=Symbol("onDisconnect"),IMe=Symbol("onConnectionError"),lZ=Symbol("get dispatcher"),BMe=Symbol("add client"),QMe=Symbol("remove client"),dZ=class extends THt{[TS]=new xHt;[RS]=0;[In]=[];[yi]=!1;[uZ](e,r,s){let n=this[TS],i=!1;for(;!i;){let o=n.shift();if(!o)break;thi
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};kLe.exports=bX});var SX=E((e4r,LLe)=>{"use strict";var{InvalidArgumentError:g5t}=pt(),{runtimeFeatures:p5t}=rd();function E5t(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 FLe=p5t.has("crypto")?B("node:crypto"):null,m5t=FLe?.hash?t=>FLe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function ULe(t){return Array.isArray(t)&&(t.length&1)===0}function C5t(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 I5t(t){let e={};if(!t)return e;if(ULe(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 MLe=["record","playback","update"];function B5t(t){if(!MLe.includes(t))throw new g5t(`Invalid snapshot mode: ${t}. Must be one of: ${MLe.join(", ")}`)}LLe.exports={createHeaderFilters:E5t,hashId:m5t,isUndiciHeaders:ULe,normalizeHeaders:I5t,isUrlExcludedFactory:C5t,validateSnapshotMode:B5t}});var JLe=E((t4r,qLe)=>{"use strict";var{writeFile:Q5t,readFile:y5t,mkdir:b5t}=B("node:fs/promises"),{dirname:w5t,resolve:vLe}=B("node:path"),{setTimeout:S5t,clearTimeout:_Le}=B("node:timers"),{InvalidArgumentError:PLe,UndiciError:N5t}=pt(),{hashId:D5t,isUrlExcludedFactory:R5t,normalizeHeaders:OLe,createHeaderFilters:HLe}=SX();function GS(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||OLe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:GLe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function GLe(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 YLe(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 YS(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 D5t(r)}var NX=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=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=HLe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=R5t(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=GS(e,this.#a,this.matchOptions),n=YS(s),i=OLe(r.headers),o={statusCode:r.statusCode,headers:YLe(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.#n&&!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.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=GS(e,this.#a,this.matchOptions),s=YS(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");try{let s=await y5t(vLe(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 N5t(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");let s=vLe(r);await b5t(w5t(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await Q5t(s,JSON.s
Line truncated
|
||||
${e.format(r)}`.trim())}};kLe.exports=bX});var SX=E((r4r,LLe)=>{"use strict";var{InvalidArgumentError:p5t}=pt(),{runtimeFeatures:E5t}=rd();function m5t(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 FLe=E5t.has("crypto")?B("node:crypto"):null,C5t=FLe?.hash?t=>FLe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function ULe(t){return Array.isArray(t)&&(t.length&1)===0}function I5t(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 B5t(t){let e={};if(!t)return e;if(ULe(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 MLe=["record","playback","update"];function Q5t(t){if(!MLe.includes(t))throw new p5t(`Invalid snapshot mode: ${t}. Must be one of: ${MLe.join(", ")}`)}LLe.exports={createHeaderFilters:m5t,hashId:C5t,isUndiciHeaders:ULe,normalizeHeaders:B5t,isUrlExcludedFactory:I5t,validateSnapshotMode:Q5t}});var JLe=E((s4r,qLe)=>{"use strict";var{writeFile:y5t,readFile:b5t,mkdir:w5t}=B("node:fs/promises"),{dirname:S5t,resolve:vLe}=B("node:path"),{setTimeout:N5t,clearTimeout:_Le}=B("node:timers"),{InvalidArgumentError:PLe,UndiciError:D5t}=pt(),{hashId:R5t,isUrlExcludedFactory:T5t,normalizeHeaders:OLe,createHeaderFilters:HLe}=SX();function GS(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||OLe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:GLe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function GLe(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 YLe(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 YS(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 R5t(r)}var NX=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=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=HLe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=T5t(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=GS(e,this.#a,this.matchOptions),n=YS(s),i=OLe(r.headers),o={statusCode:r.statusCode,headers:YLe(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.#n&&!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.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=GS(e,this.#a,this.matchOptions),s=YS(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");try{let s=await b5t(vLe(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 D5t(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");let s=vLe(r);await w5t(S5t(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await y5t(s,JSON.s
Line truncated
|
||||
PRAGMA journal_mode = WAL;
|
||||
PRAGMA synchronous = NORMAL;
|
||||
PRAGMA temp_store = memory;
|
||||
@@ -237,80 +237,80 @@ ${e.format(r)}`.trim())}};kLe.exports=bX});var SX=E((e4r,LLe)=>{"use strict";var
|
||||
ORDER BY cachedAt DESC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#r.close()}get(e){jX(e);let r=this.#f(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){jX(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){jX(e),cYt(r);let s=0,n=[],i=this;return new AYt({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.#h(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}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!uYt(n[l],u[l])){c=!1;break}}if(c)return A}}};function uYt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var Vp=E((y4r,Kve)=>{"use strict";var{kConstruct:lYt}=Ir(),{kEnumerableProperty:yI}=At(),{iteratorMixin:dYt,isValidHeaderName:WS,isValidHeaderValue:Jve}=_o(),{webidl:vt}=Rn(),ZX=B("node:assert"),qL=B("node:util");function qve(t){return t===10||t===13||t===9||t===32}function Vve(t){let e=0,r=t.length;for(;r>e&&qve(t.charCodeAt(r-1));)--r;for(;r>e&&qve(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function Wve(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw vt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});XX(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)XX(t,r[s],e[r[s]])}else throw vt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function XX(t,e,r){if(r=Vve(r),WS(e)){if(!Jve(r))throw vt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw vt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(jve(t)==="immutable")throw new TypeError("immutable");return VL(t).append(e,r,!1)}function hYt(t){let e=VL(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 zve(t,e){return t[0]<e[0]?-1:1}var JL=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||
${i}`;break;case"retry":rOe(i)&&(r[n]=i);break;case"id":sOe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&rOe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&sOe(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}}};nOe.exports={EventSourceStream:M$}});var hOe=E((z4r,dOe)=>{"use strict";var{pipeline:RWt}=B("node:stream"),{fetching:TWt}=XS(),{makeRequest:xWt}=wI(),{webidl:wi}=Rn(),{EventSourceStream:kWt}=iOe(),{parseMIMEType:FWt}=za(),{createFastMessageEvent:MWt}=Ev(),{isNetworkError:oOe}=jS(),{kEnumerableProperty:eE}=At(),{environmentSettingsObject:aOe}=_o(),AOe=!1,cOe=3e3,nN=0,uOe=1,iN=2,UWt="anonymous",LWt="use-credentials",UI=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=nN;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),wi.util.markAsUncloneable(this);let s="EventSource constructor";wi.argumentLengthCheck(arguments,1,s),AOe||(AOe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=wi.converters.USVString(e),r=wi.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=aOe,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=UWt;r.withCredentials===!0&&(o=LWt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=aOe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=xWt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===iN)return;this.#s=nN;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!oOe(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(oOe(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?FWt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=uOe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new kWt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(MWt(A.type,A.options))}});RWt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=TWt(e)}#c(){this.#s!==iN&&(this.#s=nN,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===nN&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){wi.brandCheck(this,t),this.#s!==iN&&(this.#s=iN,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=wi.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=wi.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=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},lOe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:nN,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:uOe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:iN,writable:!1}};Object.defineProperties(UI,lOe);Object.defineProperties(UI.prototype,lOe);Object.defineProperties(UI.prototype,{close:eE,onerror:eE,onmessage:eE,onopen:eE,readyState:eE,url:eE,withCredentials:eE});wi.converters.EventSourceInitDict=wi.dictionaryConverter([{key:"withCredentials",converter:wi.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:wi.converters.any},{key:"node",converter:wi.dictionaryConverter([{key:"reconnectionTime",converter:wi.converters["unsigned long"],defaultValue:()=>cOe},{key:"dispatcher",converter:wi.converters.any}]),defaultValue:()=>({})}]);dOe.exports={EventSource:UI,defaultReconnectionTime:cOe}});var COe=E((j4r,pe)=>{"use strict";var vWt=Xh(),gOe=iS(),_Wt=cI(),PWt=xMe(),OWt=UMe(),HWt=Pp(),GWt=RZ(),YWt=iUe(),qWt=lUe(),JWt=fUe(),pOe=pt(),xv=At(),{InvalidArgumentError:Tv}=pOe,LI=jUe(),VWt=XC(),WWt=hX(),{MockCallHistory:zWt,MockCal
Line truncated
|
||||
`)}close(){this.#r.close()}get(e){jX(e);let r=this.#f(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){jX(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){jX(e),uYt(r);let s=0,n=[],i=this;return new cYt({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.#h(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}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!lYt(n[l],u[l])){c=!1;break}}if(c)return A}}};function lYt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var Vp=E((w4r,Kve)=>{"use strict";var{kConstruct:dYt}=Ir(),{kEnumerableProperty:yI}=At(),{iteratorMixin:hYt,isValidHeaderName:WS,isValidHeaderValue:Jve}=_o(),{webidl:vt}=Rn(),ZX=B("node:assert"),qL=B("node:util");function qve(t){return t===10||t===13||t===9||t===32}function Vve(t){let e=0,r=t.length;for(;r>e&&qve(t.charCodeAt(r-1));)--r;for(;r>e&&qve(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function Wve(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw vt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});XX(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)XX(t,r[s],e[r[s]])}else throw vt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function XX(t,e,r){if(r=Vve(r),WS(e)){if(!Jve(r))throw vt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw vt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(jve(t)==="immutable")throw new TypeError("immutable");return VL(t).append(e,r,!1)}function fYt(t){let e=VL(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 zve(t,e){return t[0]<e[0]?-1:1}var JL=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||
${i}`;break;case"retry":rOe(i)&&(r[n]=i);break;case"id":sOe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&rOe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&sOe(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}}};nOe.exports={EventSourceStream:M$}});var hOe=E((K4r,dOe)=>{"use strict";var{pipeline:TWt}=B("node:stream"),{fetching:xWt}=XS(),{makeRequest:kWt}=wI(),{webidl:wi}=Rn(),{EventSourceStream:FWt}=iOe(),{parseMIMEType:MWt}=za(),{createFastMessageEvent:UWt}=Ev(),{isNetworkError:oOe}=jS(),{kEnumerableProperty:eE}=At(),{environmentSettingsObject:aOe}=_o(),AOe=!1,cOe=3e3,nN=0,uOe=1,iN=2,LWt="anonymous",vWt="use-credentials",UI=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=nN;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),wi.util.markAsUncloneable(this);let s="EventSource constructor";wi.argumentLengthCheck(arguments,1,s),AOe||(AOe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=wi.converters.USVString(e),r=wi.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=aOe,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=LWt;r.withCredentials===!0&&(o=vWt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=aOe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=kWt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===iN)return;this.#s=nN;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!oOe(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(oOe(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?MWt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=uOe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new FWt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(UWt(A.type,A.options))}});TWt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=xWt(e)}#c(){this.#s!==iN&&(this.#s=nN,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===nN&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){wi.brandCheck(this,t),this.#s!==iN&&(this.#s=iN,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=wi.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=wi.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=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},lOe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:nN,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:uOe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:iN,writable:!1}};Object.defineProperties(UI,lOe);Object.defineProperties(UI.prototype,lOe);Object.defineProperties(UI.prototype,{close:eE,onerror:eE,onmessage:eE,onopen:eE,readyState:eE,url:eE,withCredentials:eE});wi.converters.EventSourceInitDict=wi.dictionaryConverter([{key:"withCredentials",converter:wi.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:wi.converters.any},{key:"node",converter:wi.dictionaryConverter([{key:"reconnectionTime",converter:wi.converters["unsigned long"],defaultValue:()=>cOe},{key:"dispatcher",converter:wi.converters.any}]),defaultValue:()=>({})}]);dOe.exports={EventSource:UI,defaultReconnectionTime:cOe}});var COe=E((Z4r,pe)=>{"use strict";var _Wt=Xh(),gOe=iS(),PWt=cI(),OWt=xMe(),HWt=UMe(),GWt=Pp(),YWt=RZ(),qWt=iUe(),JWt=lUe(),VWt=fUe(),pOe=pt(),xv=At(),{InvalidArgumentError:Tv}=pOe,LI=jUe(),WWt=XC(),zWt=hX(),{MockCallHistory:jWt,MockCal
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${i}`:n.stack}pe.exports.fetch=function(e,r=void 0){return izt(e,r).catch(s=>{throw fOe?mOe(s,fOe):s&&typeof s=="object"&&Error.captureStackTrace(s,pe.exports.fetch),s})};pe.exports.Headers=Vp().Headers;pe.exports.Response=jS().Response;pe.exports.Request=wI().Request;pe.exports.FormData=$U().FormData;var{setGlobalOrigin:ozt,getGlobalOrigin:azt}=EK();pe.exports.setGlobalOrigin=ozt;pe.exports.getGlobalOrigin=azt;var{CacheStorage:Azt}=$_e(),{kConstruct:czt}=Ir();pe.exports.caches=new Azt(czt);var{deleteCookie:uzt,getCookies:lzt,getSetCookies:dzt,setCookie:hzt,parseCookie:fzt}=dPe();pe.exports.deleteCookie=uzt;pe.exports.getCookies=lzt;pe.exports.getSetCookies=dzt;pe.exports.setCookie=hzt;pe.exports.parseCookie=fzt;var{parseMIMEType:gzt,serializeAMimeType:pzt}=za();pe.exports.parseMIMEType=gzt;pe.exports.serializeAMimeType=pzt;var{CloseEvent:Ezt,ErrorEvent:mzt,MessageEvent:Czt}=Ev(),{WebSocket:Izt,ping:Bzt}=JPe();pe.exports.WebSocket=Izt;pe.exports.CloseEvent=Ezt;pe.exports.ErrorEvent=mzt;pe.exports.MessageEvent=Czt;pe.exports.ping=Bzt;pe.exports.WebSocketStream=$Pe().WebSocketStream;pe.exports.WebSocketError=R$().WebSocketError;pe.exports.request=oN(LI.request);pe.exports.stream=oN(LI.stream);pe.exports.pipeline=oN(LI.pipeline);pe.exports.connect=oN(LI.connect);pe.exports.upgrade=oN(LI.upgrade);pe.exports.MockClient=WWt;pe.exports.MockCallHistory=zWt;pe.exports.MockCallHistoryLog=jWt;pe.exports.MockPool=ZWt;pe.exports.MockAgent=KWt;pe.exports.SnapshotAgent=XWt;pe.exports.mockErrors=$Wt;var{EventSource:Qzt}=hOe();pe.exports.EventSource=Qzt;function yzt(){globalThis.fetch=pe.exports.fetch,globalThis.Headers=pe.exports.Headers,globalThis.Response=pe.exports.Response,globalThis.Request=pe.exports.Request,globalThis.FormData=pe.exports.FormData,globalThis.WebSocket=pe.exports.WebSocket,globalThis.CloseEvent=pe.exports.CloseEvent,globalThis.ErrorEvent=pe.exports.ErrorEvent,globalThis.MessageEvent=pe.exports.MessageEvent,globalThis.EventSource=pe.exports.EventSource}pe.exports.install=yzt});var aN=E(Af=>{"use strict";Af.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Af.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Af.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";Af.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Af.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Af.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Af.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 BOe=E((X4r,IOe)=>{"use strict";var{asciiLowercase:kv,solelyContainsHTTPTokenCodePoints:bzt,soleyContainsHTTPQuotedStringTokenCodePoints:wzt}=aN();IOe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=kv(String(e)),this._map.get(e)}has(e){return e=kv(String(e)),this._map.has(e)}set(e,r){if(e=kv(String(e)),r=String(r),!bzt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!wzt(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=kv(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 bOe=E(($4r,yOe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Szt,removeTrailingHTTPWhitespace:QOe,isHTTPWhitespaceChar:Nzt,solelyContainsHTTPTokenCodePoints:U$,soleyContainsHTTPQuotedStringTokenCodePoints:Dzt,asciiLowercase:L$,collectAnHTTPQuotedString:Rzt}=aN();yOe.exports=t=>{t=Szt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!U$(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=QOe(s),s.length===0||!U$(s))return null;let n={type:L$(r),subtype:L$(s),parameters:new Map};for(;e<t.length;){for(++e;Nzt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=L$(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Rzt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=QOe(o),o==="")continue}i.length>0&&U$(i)&&Dzt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var SOe=E((eHr,wOe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:Tzt}=aN();wOe.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+="=",(!Tzt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var TOe=E((rHr,ROe)=>{"use strict";var xzt=BOe(),kzt=bOe(),Fzt=SOe(),{asciiLowercase:NOe,solelyContainsHTTPTokenCodePoints:DOe}=aN();ROe.exports=class{constructor(e){e=String(e);let r=kzt(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 xzt(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=NOe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!DOe(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=NOe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!DOe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return Fzt(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 VOe=E((gGr,Xzt)=>{Xzt.exports={name:"@actions/artifact",version:"6.1.0",preview:!0,description:"Actions artifact lib",keywords:["github","actions","artifact"],homepage:"https://github.com/actions/toolkit/tree/main/packages/artifact",license:"MIT",type:"module",main:"lib/artifact.js",types:"lib/artifact.d.ts",exports:{".":{types:"./lib/artifact.d.ts",import:"./lib/artifact.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/artifact"},scripts:{"audit-moderate":"npm install &&Line truncated
|
||||
${i}`:n.stack}pe.exports.fetch=function(e,r=void 0){return ozt(e,r).catch(s=>{throw fOe?mOe(s,fOe):s&&typeof s=="object"&&Error.captureStackTrace(s,pe.exports.fetch),s})};pe.exports.Headers=Vp().Headers;pe.exports.Response=jS().Response;pe.exports.Request=wI().Request;pe.exports.FormData=$U().FormData;var{setGlobalOrigin:azt,getGlobalOrigin:Azt}=EK();pe.exports.setGlobalOrigin=azt;pe.exports.getGlobalOrigin=Azt;var{CacheStorage:czt}=$_e(),{kConstruct:uzt}=Ir();pe.exports.caches=new czt(uzt);var{deleteCookie:lzt,getCookies:dzt,getSetCookies:hzt,setCookie:fzt,parseCookie:gzt}=dPe();pe.exports.deleteCookie=lzt;pe.exports.getCookies=dzt;pe.exports.getSetCookies=hzt;pe.exports.setCookie=fzt;pe.exports.parseCookie=gzt;var{parseMIMEType:pzt,serializeAMimeType:Ezt}=za();pe.exports.parseMIMEType=pzt;pe.exports.serializeAMimeType=Ezt;var{CloseEvent:mzt,ErrorEvent:Czt,MessageEvent:Izt}=Ev(),{WebSocket:Bzt,ping:Qzt}=JPe();pe.exports.WebSocket=Bzt;pe.exports.CloseEvent=mzt;pe.exports.ErrorEvent=Czt;pe.exports.MessageEvent=Izt;pe.exports.ping=Qzt;pe.exports.WebSocketStream=$Pe().WebSocketStream;pe.exports.WebSocketError=R$().WebSocketError;pe.exports.request=oN(LI.request);pe.exports.stream=oN(LI.stream);pe.exports.pipeline=oN(LI.pipeline);pe.exports.connect=oN(LI.connect);pe.exports.upgrade=oN(LI.upgrade);pe.exports.MockClient=zWt;pe.exports.MockCallHistory=jWt;pe.exports.MockCallHistoryLog=KWt;pe.exports.MockPool=XWt;pe.exports.MockAgent=ZWt;pe.exports.SnapshotAgent=$Wt;pe.exports.mockErrors=ezt;var{EventSource:yzt}=hOe();pe.exports.EventSource=yzt;function bzt(){globalThis.fetch=pe.exports.fetch,globalThis.Headers=pe.exports.Headers,globalThis.Response=pe.exports.Response,globalThis.Request=pe.exports.Request,globalThis.FormData=pe.exports.FormData,globalThis.WebSocket=pe.exports.WebSocket,globalThis.CloseEvent=pe.exports.CloseEvent,globalThis.ErrorEvent=pe.exports.ErrorEvent,globalThis.MessageEvent=pe.exports.MessageEvent,globalThis.EventSource=pe.exports.EventSource}pe.exports.install=bzt});var aN=E(Af=>{"use strict";Af.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Af.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Af.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";Af.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Af.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Af.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Af.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 BOe=E((eHr,IOe)=>{"use strict";var{asciiLowercase:kv,solelyContainsHTTPTokenCodePoints:wzt,soleyContainsHTTPQuotedStringTokenCodePoints:Szt}=aN();IOe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=kv(String(e)),this._map.get(e)}has(e){return e=kv(String(e)),this._map.has(e)}set(e,r){if(e=kv(String(e)),r=String(r),!wzt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!Szt(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=kv(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 bOe=E((tHr,yOe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Nzt,removeTrailingHTTPWhitespace:QOe,isHTTPWhitespaceChar:Dzt,solelyContainsHTTPTokenCodePoints:U$,soleyContainsHTTPQuotedStringTokenCodePoints:Rzt,asciiLowercase:L$,collectAnHTTPQuotedString:Tzt}=aN();yOe.exports=t=>{t=Nzt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!U$(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=QOe(s),s.length===0||!U$(s))return null;let n={type:L$(r),subtype:L$(s),parameters:new Map};for(;e<t.length;){for(++e;Dzt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=L$(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Tzt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=QOe(o),o==="")continue}i.length>0&&U$(i)&&Rzt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var SOe=E((rHr,wOe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:xzt}=aN();wOe.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+="=",(!xzt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var TOe=E((nHr,ROe)=>{"use strict";var kzt=BOe(),Fzt=bOe(),Mzt=SOe(),{asciiLowercase:NOe,solelyContainsHTTPTokenCodePoints:DOe}=aN();ROe.exports=class{constructor(e){e=String(e);let r=Fzt(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 kzt(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=NOe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!DOe(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=NOe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!DOe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return Mzt(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 VOe=E((EGr,$zt)=>{$zt.exports={name:"@actions/artifact",version:"6.1.0",preview:!0,description:"Actions artifact lib",keywords:["github","actions","artifact"],homepage:"https://github.com/actions/toolkit/tree/main/packages/artifact",license:"MIT",type:"module",main:"lib/artifact.js",types:"lib/artifact.d.ts",exports:{".":{types:"./lib/artifact.d.ts",import:"./lib/artifact.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/artifact"},scripts:{"audit-moderate":"npm install &&Line truncated
|
||||
globstar while`,e,l,r,d,h),this.matchOne(e.slice(l),r.slice(d),s))return this.debug("globstar found match!",l,a,h),!0;if(h==="."||h===".."||!n.dot&&h.charAt(0)==="."){this.debug("dot detected!",e,l,r,d);break}this.debug("globstar swallow a segment, and continue"),l++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return B3e(this.pattern,this.options)}parse(e,r){_v(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return sc;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=Tee,i=!0;break;case"?":n+=Fee,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;m3e[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:E3e[c].open,close:E3e[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+m7t(p7t(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),m3e[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,xee),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,V,X)=>(X||(X="\\"),V+V+X+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?Tee:f.type==="?"?Fee:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=h7t[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),V=n.slice(P.reStart,P.reEnd-8),X=n.slice(P.reEnd),$=n.slice(P.reEnd-8,P.reEnd)+X,ie=F.split(")").length,Be=F.split("(").length-ie,Me=X;for(let Ft=0;Ft<Be;Ft++)Me=Me.replace(/\)[+*?]?/,"");X=Me;let Pe=X===""&&r!==xee?"(?:$|\\/)":"";n=F+V+X+Pe+$}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===xee)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return g7t(e);let Y=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",Y),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Tee:r.dot?l7t:d7t,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?E7t(a):a===sc?sc:a._src).reduce((a,A)=>(a[a.length-1]===sc&&A===sc||a.push(A),a),[]),o.forEach((a,A)=>{a!==sc||o[A-1]===sc||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=sc))}),o.filter(a=>a!==sc).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;kee.sep!=="/"&&(e=e.split(kee.sep).join("/")),e=e.split(C3e),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return zo.defaults(e).Minimatch}};zo.Minimatch=GI});var N3e=E((JGr,S3e)=>{S3e.exports=w3e;var Lee=B("fs"),{EventEmitter:C7t}=B("events"),{Minimatch:Uee}=Q3e(),{resolve:I7t}=B("path");function B7t(t,e){return new Promise((r,s)=>{Lee.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function y3e(t,e){return new Promise((r,s)=>{(e?Lee.stat:Lee.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?y3e(t,!1):null):r(null):r(o)})})}async function*b3e(t,e,r,s,n,i){let o=await B7t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await y3e(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*b3e(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*Q7t(t,e,r,s){yield*b3e("",t,e,r,s,!0)}function y7t(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var Pv=class extends C7t{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=y7t(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new Uee(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new Uee(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new Uee(i,{dot:!0}))}this.iterator=Q7t(I7t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.i
Line truncated
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return B3e(this.pattern,this.options)}parse(e,r){_v(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return sc;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=Tee,i=!0;break;case"?":n+=Fee,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;m3e[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:E3e[c].open,close:E3e[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+C7t(E7t(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),m3e[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,xee),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,V,X)=>(X||(X="\\"),V+V+X+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?Tee:f.type==="?"?Fee:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=f7t[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),V=n.slice(P.reStart,P.reEnd-8),X=n.slice(P.reEnd),$=n.slice(P.reEnd-8,P.reEnd)+X,ie=F.split(")").length,Be=F.split("(").length-ie,Me=X;for(let Ft=0;Ft<Be;Ft++)Me=Me.replace(/\)[+*?]?/,"");X=Me;let Pe=X===""&&r!==xee?"(?:$|\\/)":"";n=F+V+X+Pe+$}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===xee)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return p7t(e);let Y=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",Y),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Tee:r.dot?d7t:h7t,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?m7t(a):a===sc?sc:a._src).reduce((a,A)=>(a[a.length-1]===sc&&A===sc||a.push(A),a),[]),o.forEach((a,A)=>{a!==sc||o[A-1]===sc||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=sc))}),o.filter(a=>a!==sc).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;kee.sep!=="/"&&(e=e.split(kee.sep).join("/")),e=e.split(C3e),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return zo.defaults(e).Minimatch}};zo.Minimatch=GI});var N3e=E((WGr,S3e)=>{S3e.exports=w3e;var Lee=B("fs"),{EventEmitter:I7t}=B("events"),{Minimatch:Uee}=Q3e(),{resolve:B7t}=B("path");function Q7t(t,e){return new Promise((r,s)=>{Lee.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function y3e(t,e){return new Promise((r,s)=>{(e?Lee.stat:Lee.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?y3e(t,!1):null):r(null):r(o)})})}async function*b3e(t,e,r,s,n,i){let o=await Q7t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await y3e(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*b3e(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*y7t(t,e,r,s){yield*b3e("",t,e,r,s,!0)}function b7t(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var Pv=class extends I7t{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=b7t(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new Uee(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new Uee(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new Uee(i,{dot:!0}))}this.iterator=y7t(B7t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.i
Line truncated
|
||||
`,S);S=H===-1?w.length:H}else if(M!==-1&&w[S]==="/"&&w[S+1]==="*"){let H=w.indexOf("*/",S);H!==-1?(S=H+2,M=w.indexOf("*/",S)):(y+=w[S],S++)}else y+=w[S],S++;return y}function YB(w){let y=GB(w.toString()),S=y.match(VP);if(S||(S=y.match(WP)),!S)throw new Error(`could not parse args in autoInject
|
||||
Source:
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(T1).map(H=>H.replace(x1,"").trim())}function qB(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],q,W=h(H),z=!W&&H.length===1||W&&H.length===0;if(Array.isArray(H))q=[...H],H=q.pop(),S[M]=q.concat(q.length>0?ee:H);else if(z)S[M]=H;else{if(q=YB(H),H.length===0&&!W&&q.length===0)throw new Error("autoInject task functions require explicit parameters.");W||q.pop(),S[M]=q.concat(ee)}function ee(De,Mt){var zt=q.map(_t=>De[_t]);zt.push(Mt),C(H)(...zt)}}),HB(S,y)}class JB{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):VB(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):VB(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function VB(w,y){w.length=1,w.head=w.tail=y}function ME(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,q=[];let W={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function z(qe,we){W[qe].push(we)}function ee(qe,we){let Je=(...Pt)=>{De(qe,Je),we(...Pt)};W[qe].push(Je)}function De(qe,we){if(!qe)return Object.keys(W).forEach(Je=>W[Je]=[]);if(!we)return W[qe]=[];W[qe]=W[qe].filter(Je=>Je!==we)}function Mt(qe,...we){W[qe].forEach(Je=>Je(...we))}var zt=!1;function _t(qe,we,Je,Pt){if(Pt!=null&&typeof Pt!="function")throw new Error("task callback must be a function");jt.started=!0;var Pr,tn;function ta(Lf,...$B){if(Lf)return Je?tn(Lf):Pr();if($B.length<=1)return Pr($B[0]);Pr($B)}var _E=jt._createTaskItem(qe,Je?ta:Pt||ta);if(we?jt._tasks.unshift(_E):jt._tasks.push(_E),zt||(zt=!0,c(()=>{zt=!1,jt.process()})),Je||!Pt)return new Promise((Lf,$B)=>{Pr=Lf,tn=$B})}function ea(qe){return function(we,...Je){H-=1;for(var Pt=0,Pr=qe.length;Pt<Pr;Pt++){var tn=qe[Pt],ta=q.indexOf(tn);ta===0?q.shift():ta>0&&q.splice(ta,1),tn.callback(we,...Je),we!=null&&Mt("error",we,tn.data)}H<=jt.concurrency-jt.buffer&&Mt("unsaturated"),jt.idle()&&Mt("drain"),jt.process()}}function vE(qe){return qe.length===0&&jt.idle()?(c(()=>Mt("drain")),!0):!1}let Uf=qe=>we=>{if(!we)return new Promise((Je,Pt)=>{ee(qe,(Pr,tn)=>{if(Pr)return Pt(Pr);Je(tn)})});De(qe),z(qe,we)};var XB=!1,jt={_tasks:new JB,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*jt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!1,we)):_t(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!0,we)):_t(qe,!1,!0,we)},kill(){De(),jt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!1,we)):_t(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!0,we)):_t(qe,!0,!0,we)},remove(qe){jt._tasks.remove(qe)},process(){if(!XB){for(XB=!0;!jt.paused&&H<jt.concurrency&&jt._tasks.length;){var qe=[],we=[],Je=jt._tasks.length;jt.payload&&(Je=Math.min(Je,jt.payload));for(var Pt=0;Pt<Je;Pt++){var Pr=jt._tasks.shift();qe.push(Pr),q.push(Pr),we.push(Pr.data)}H+=1,jt._tasks.length===0&&Mt("empty"),H===jt.concurrency&&Mt("saturated");var tn=$(ea(qe));M(we,tn)}XB=!1}},length(){return jt._tasks.length},running(){return H},workersList(){return q},idle(){return jt._tasks.length+H===0},pause(){jt.paused=!0},resume(){jt.paused!==!1&&(jt.paused=!1,c(jt.process))}};return Object.defineProperties(jt,{saturated:{writable:!1,value:Uf("saturated")},unsaturated:{writable:!1,value:Uf("unsaturated")},empty:{writable:!1,value:Uf("empty")},drain:{writable:!1,value:Uf("drain")},error:{writable:!1,value:Uf("error")}}),jt}function WB(w,y){return ME(w,1,y)}function UE(w,y,S){return ME(w,y,S)}function $o(w,y,S,M){M=Y(M);var H=C(S);return xi(w,(q,W,z)=>{H(y,q,(ee,De)=>{y=De,z(ee)})},q=>M(q,y))}var lA=m($o,4);function LE(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Xu(),lA(y,S,(q,W,z)=>{W.apply(M,q.concat((ee,...De)=>{z(ee,De)}))},(q,W)=>H(q,...W)),H[Zu]}}function k1(...w){return LE(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(q,W)=>{H(q,(z,...ee)=>z?W(z):W(z,ee))},(q,W)=>{for(var z=[],ee=0;ee<W.length;ee++)W[ee]&&(z=z.concat(...W[ee]));return M(q,z)})}var G=m(D,4);function j(w,y,S){return G(w,1/0,y,S)}var K=m(j,3);function oe(w,y,S){return
Line truncated
|
||||
GFS4: `),console.error(t)});ss[xn]||(v3e=global[xn]||[],P3e(ss,v3e),ss.close=(function(t){function e(r,s){return t.call(ss,r,function(n){n||_3e(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,qv,{value:t}),e})(ss.close),ss.closeSync=(function(t){function e(r){t.apply(ss,arguments),_3e()}return Object.defineProperty(e,qv,{value:t}),e})(ss.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){sE(ss[xn]),B("assert").equal(ss[xn].length,0)}));var v3e;global[xn]||P3e(global,ss[xn]);Oee.exports=_ee(k7t(ss));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!ss.__patched&&(Oee.exports=_ee(ss),ss.__patched=!0);function _ee(t){T7t(t),t.gracefulify=_ee,t.createReadStream=U,t.createWriteStream=Y;var e=t.readFile;t.readFile=r;function r(F,V,X){return typeof V=="function"&&(X=V,V=null),$(F,V,X);function $(ie,Be,Me,Pe){return e(ie,Be,function(Ft){Ft&&(Ft.code==="EMFILE"||Ft.code==="ENFILE")?YI([$,[ie,Be,Me],Ft,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return s(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return i(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,V,X,$){return typeof X=="function"&&($=X,X=0),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return a(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,V,X){typeof V=="function"&&(X=V,V=null);var $=u.test(process.version)?function(Me,Pe,Ft,_r){return c(Me,ie(Me,Pe,Ft,_r))}:function(Me,Pe,Ft,_r){return c(Me,Pe,ie(Me,Pe,Ft,_r))};return $(F,V,X);function ie(Be,Me,Pe,Ft){return function(_r,Vt){_r&&(_r.code==="EMFILE"||_r.code==="ENFILE")?YI([$,[Be,Me,Pe],_r,Ft||Date.now(),Date.now()]):(Vt&&Vt.sort&&Vt.sort(),typeof Pe=="function"&&Pe.call(this,_r,Vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=x7t(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,V){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.autoClose&&F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X),F.read())})}function Q(F,V){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X))})}function U(F,V){return new t.ReadStream(F,V)}function Y(F,V){return new t.WriteStream(F,V)}var x=t.open;t.open=P;function P(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return x(Be,Me,Pe,function(Vt,Hs){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}return t}function YI(t){sE("ENQUEUE",t[0].name,t[1]),ss[xn].push(t),Pee()}var Yv;function _3e(){for(var t=Date.now(),e=0;e<ss[xn].length;++e)ss[xn][e].length>2&&(ss[xn][e][3]=t,ss[xn][e][4]=t);Pee()}function Pee(){if(clearTimeout(Yv),Yv=void 0,ss[xn].length!==0){var t=ss[xn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)sE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){sE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(sE("RETRY",e.name,r),e.apply(null,r.concat([n]))):ss[xn].push(t)}Yv===void 0&&(Yv=setTimeout(Pee,0))}}});var Jv=E((KGr,O3e)=>{"use strict";var vu=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";vu.writable=t=>vu(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";vu.readable=t=>vu(t)&&t.readable!==!1&&typeof t._rea
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};mHe.exports={AggregateError:Qte,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var yte=E((o5r,CHe)=>{"use strict";CHe.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ni=E((a5r,QHe)=>{"use strict";var{format:t$t,inspect:u_}=yte(),{AggregateError:r$t}=zr(),s$t=globalThis.AggregateError||r$t,n$t=Symbol("kIsNodeError"),i$t=["string","function","number","object","Function","Object","boolean","bigint","symbol"],o$t=/^([A-Z][a-z0-9]*)+$/,a$t="__node_internal_",l_={};function oE(t,e){if(!t)throw new l_.ERR_INTERNAL_ASSERTION(e)}function IHe(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function A$t(t,e,r){if(typeof e=="function")return oE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return oE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:t$t(e,...r)}function Fn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(A$t(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[n$t]=!0,l_[t]=s}function BHe(t){let e=a$t+t.name;return Object.defineProperty(t,"name",{value:e}),t}function c$t(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new s$t([e,t],e.message);return r.code=e.code,r}return t||e}var bte=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new l_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};Fn("ERR_ASSERTION","%s",Error);Fn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{oE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)oE(typeof A=="string","All expected entries have to be of type string"),i$t.includes(A)?n.push(A.toLowerCase()):o$t.test(A)?i.push(A):(oE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(T1).map(H=>H.replace(x1,"").trim())}function qB(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],q,W=h(H),z=!W&&H.length===1||W&&H.length===0;if(Array.isArray(H))q=[...H],H=q.pop(),S[M]=q.concat(q.length>0?ee:H);else if(z)S[M]=H;else{if(q=YB(H),H.length===0&&!W&&q.length===0)throw new Error("autoInject task functions require explicit parameters.");W||q.pop(),S[M]=q.concat(ee)}function ee(De,Mt){var zt=q.map(_t=>De[_t]);zt.push(Mt),C(H)(...zt)}}),HB(S,y)}class JB{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):VB(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):VB(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function VB(w,y){w.length=1,w.head=w.tail=y}function ME(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,q=[];let W={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function z(qe,we){W[qe].push(we)}function ee(qe,we){let Je=(...Pt)=>{De(qe,Je),we(...Pt)};W[qe].push(Je)}function De(qe,we){if(!qe)return Object.keys(W).forEach(Je=>W[Je]=[]);if(!we)return W[qe]=[];W[qe]=W[qe].filter(Je=>Je!==we)}function Mt(qe,...we){W[qe].forEach(Je=>Je(...we))}var zt=!1;function _t(qe,we,Je,Pt){if(Pt!=null&&typeof Pt!="function")throw new Error("task callback must be a function");jt.started=!0;var Pr,tn;function ta(Lf,...$B){if(Lf)return Je?tn(Lf):Pr();if($B.length<=1)return Pr($B[0]);Pr($B)}var _E=jt._createTaskItem(qe,Je?ta:Pt||ta);if(we?jt._tasks.unshift(_E):jt._tasks.push(_E),zt||(zt=!0,c(()=>{zt=!1,jt.process()})),Je||!Pt)return new Promise((Lf,$B)=>{Pr=Lf,tn=$B})}function ea(qe){return function(we,...Je){H-=1;for(var Pt=0,Pr=qe.length;Pt<Pr;Pt++){var tn=qe[Pt],ta=q.indexOf(tn);ta===0?q.shift():ta>0&&q.splice(ta,1),tn.callback(we,...Je),we!=null&&Mt("error",we,tn.data)}H<=jt.concurrency-jt.buffer&&Mt("unsaturated"),jt.idle()&&Mt("drain"),jt.process()}}function vE(qe){return qe.length===0&&jt.idle()?(c(()=>Mt("drain")),!0):!1}let Uf=qe=>we=>{if(!we)return new Promise((Je,Pt)=>{ee(qe,(Pr,tn)=>{if(Pr)return Pt(Pr);Je(tn)})});De(qe),z(qe,we)};var XB=!1,jt={_tasks:new JB,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*jt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!1,we)):_t(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!0,we)):_t(qe,!1,!0,we)},kill(){De(),jt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!1,we)):_t(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!0,we)):_t(qe,!0,!0,we)},remove(qe){jt._tasks.remove(qe)},process(){if(!XB){for(XB=!0;!jt.paused&&H<jt.concurrency&&jt._tasks.length;){var qe=[],we=[],Je=jt._tasks.length;jt.payload&&(Je=Math.min(Je,jt.payload));for(var Pt=0;Pt<Je;Pt++){var Pr=jt._tasks.shift();qe.push(Pr),q.push(Pr),we.push(Pr.data)}H+=1,jt._tasks.length===0&&Mt("empty"),H===jt.concurrency&&Mt("saturated");var tn=$(ea(qe));M(we,tn)}XB=!1}},length(){return jt._tasks.length},running(){return H},workersList(){return q},idle(){return jt._tasks.length+H===0},pause(){jt.paused=!0},resume(){jt.paused!==!1&&(jt.paused=!1,c(jt.process))}};return Object.defineProperties(jt,{saturated:{writable:!1,value:Uf("saturated")},unsaturated:{writable:!1,value:Uf("unsaturated")},empty:{writable:!1,value:Uf("empty")},drain:{writable:!1,value:Uf("drain")},error:{writable:!1,value:Uf("error")}}),jt}function WB(w,y){return ME(w,1,y)}function UE(w,y,S){return ME(w,y,S)}function $o(w,y,S,M){M=Y(M);var H=C(S);return xi(w,(q,W,z)=>{H(y,q,(ee,De)=>{y=De,z(ee)})},q=>M(q,y))}var lA=m($o,4);function LE(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Xu(),lA(y,S,(q,W,z)=>{W.apply(M,q.concat((ee,...De)=>{z(ee,De)}))},(q,W)=>H(q,...W)),H[Zu]}}function k1(...w){return LE(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(q,W)=>{H(q,(z,...ee)=>z?W(z):W(z,ee))},(q,W)=>{for(var z=[],ee=0;ee<W.length;ee++)W[ee]&&(z=z.concat(...W[ee]));return M(q,z)})}var G=m(D,4);function j(w,y,S){return G(w,1/0,y,S)}var K=m(j,3);function oe(w,y,S){return
Line truncated
|
||||
GFS4: `),console.error(t)});ss[xn]||(v3e=global[xn]||[],P3e(ss,v3e),ss.close=(function(t){function e(r,s){return t.call(ss,r,function(n){n||_3e(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,qv,{value:t}),e})(ss.close),ss.closeSync=(function(t){function e(r){t.apply(ss,arguments),_3e()}return Object.defineProperty(e,qv,{value:t}),e})(ss.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){sE(ss[xn]),B("assert").equal(ss[xn].length,0)}));var v3e;global[xn]||P3e(global,ss[xn]);Oee.exports=_ee(F7t(ss));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!ss.__patched&&(Oee.exports=_ee(ss),ss.__patched=!0);function _ee(t){x7t(t),t.gracefulify=_ee,t.createReadStream=U,t.createWriteStream=Y;var e=t.readFile;t.readFile=r;function r(F,V,X){return typeof V=="function"&&(X=V,V=null),$(F,V,X);function $(ie,Be,Me,Pe){return e(ie,Be,function(Ft){Ft&&(Ft.code==="EMFILE"||Ft.code==="ENFILE")?YI([$,[ie,Be,Me],Ft,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return s(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return i(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,V,X,$){return typeof X=="function"&&($=X,X=0),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return a(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,V,X){typeof V=="function"&&(X=V,V=null);var $=u.test(process.version)?function(Me,Pe,Ft,_r){return c(Me,ie(Me,Pe,Ft,_r))}:function(Me,Pe,Ft,_r){return c(Me,Pe,ie(Me,Pe,Ft,_r))};return $(F,V,X);function ie(Be,Me,Pe,Ft){return function(_r,Vt){_r&&(_r.code==="EMFILE"||_r.code==="ENFILE")?YI([$,[Be,Me,Pe],_r,Ft||Date.now(),Date.now()]):(Vt&&Vt.sort&&Vt.sort(),typeof Pe=="function"&&Pe.call(this,_r,Vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=k7t(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,V){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.autoClose&&F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X),F.read())})}function Q(F,V){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X))})}function U(F,V){return new t.ReadStream(F,V)}function Y(F,V){return new t.WriteStream(F,V)}var x=t.open;t.open=P;function P(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return x(Be,Me,Pe,function(Vt,Hs){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}return t}function YI(t){sE("ENQUEUE",t[0].name,t[1]),ss[xn].push(t),Pee()}var Yv;function _3e(){for(var t=Date.now(),e=0;e<ss[xn].length;++e)ss[xn][e].length>2&&(ss[xn][e][3]=t,ss[xn][e][4]=t);Pee()}function Pee(){if(clearTimeout(Yv),Yv=void 0,ss[xn].length!==0){var t=ss[xn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)sE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){sE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(sE("RETRY",e.name,r),e.apply(null,r.concat([n]))):ss[xn].push(t)}Yv===void 0&&(Yv=setTimeout(Pee,0))}}});var Jv=E((XGr,O3e)=>{"use strict";var vu=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";vu.writable=t=>vu(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";vu.readable=t=>vu(t)&&t.readable!==!1&&typeof t._rea
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};mHe.exports={AggregateError:Qte,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var yte=E((A5r,CHe)=>{"use strict";CHe.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ni=E((c5r,QHe)=>{"use strict";var{format:r$t,inspect:u_}=yte(),{AggregateError:s$t}=zr(),n$t=globalThis.AggregateError||s$t,i$t=Symbol("kIsNodeError"),o$t=["string","function","number","object","Function","Object","boolean","bigint","symbol"],a$t=/^([A-Z][a-z0-9]*)+$/,A$t="__node_internal_",l_={};function oE(t,e){if(!t)throw new l_.ERR_INTERNAL_ASSERTION(e)}function IHe(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function c$t(t,e,r){if(typeof e=="function")return oE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return oE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:r$t(e,...r)}function Fn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(c$t(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[i$t]=!0,l_[t]=s}function BHe(t){let e=A$t+t.name;return Object.defineProperty(t,"name",{value:e}),t}function u$t(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new n$t([e,t],e.message);return r.code=e.code,r}return t||e}var bte=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new l_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};Fn("ERR_ASSERTION","%s",Error);Fn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{oE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)oE(typeof A=="string","All expected entries have to be of type string"),o$t.includes(A)?n.push(A.toLowerCase()):a$t.test(A)?i.push(A):(oE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
globstar while`,e,d,r,h,f),this.matchOne(e.slice(d),r.slice(h),s))return this.debug("globstar found match!",d,A,f),!0;if(f==="."||f===".."||!n.dot&&f.charAt(0)==="."){this.debug("dot detected!",e,d,r,h);break}this.debug("globstar swallow a segment, and continue"),d++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,$_.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(_ar))?n=r.dot?Oar:Par:(s=e.match(Nar))?n=(r.nocase?r.dot?xar:Tar:r.dot?Rar:Dar)(s[1]):(s=e.match(Har))?n=(r.nocase?r.dot?Yar:Gar:r.dot?qar:Jar)(s):(s=e.match(kar))?n=r.dot?Mar:Far:(s=e.match(Uar))&&(n=Lar);let i=TYe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?War:r.dot?zar:jar,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?tAr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=mE;var rAr=zre();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return rAr.AST}});var sAr=jre();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return sAr.escape}});var nAr=z_();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return nAr.unescape}});be.minimatch.AST=TYe.AST;be.minimatch.Minimatch=mE;be.minimatch.escape=bar.escape;be.minimatch.unescape=war.unescape});var _Ye=E(tP=>{"use strict";Object.defineProperty(tP,"__esModule",{value:!0});tP.LRUCache=void 0;var EB=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,UYe=new Set,Kre=typeof process=="object"&&process?process:{},LYe=(t,e,r,s)=>{typeof Kre.emitWarning=="function"?Kre.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},eP=globalThis.AbortController,MYe=globalThis.AbortSignal;if(typeof eP>"u"){MYe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},eP=class{constructor(){e()}signal=new MYe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=Kre.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,LYe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var iAr=t=>!UYe.has(t),Cf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),vYe=t=>Cf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?mB:null:null,mB=class extends Array{constructor(e){super(e),this.fill(0)}},Zre=class t{heap;length;static#e=!1;static create(e){let r=vYe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},Xre=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,$_.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(Par))?n=r.dot?Har:Oar:(s=e.match(Dar))?n=(r.nocase?r.dot?kar:xar:r.dot?Tar:Rar)(s[1]):(s=e.match(Gar))?n=(r.nocase?r.dot?qar:Yar:r.dot?Jar:Var)(s):(s=e.match(Far))?n=r.dot?Uar:Mar:(s=e.match(Lar))&&(n=_ar);let i=TYe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?zar:r.dot?jar:Kar,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?rAr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=mE;var sAr=zre();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return sAr.AST}});var nAr=jre();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return nAr.escape}});var iAr=z_();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return iAr.unescape}});be.minimatch.AST=TYe.AST;be.minimatch.Minimatch=mE;be.minimatch.escape=war.escape;be.minimatch.unescape=Sar.unescape});var _Ye=E(tP=>{"use strict";Object.defineProperty(tP,"__esModule",{value:!0});tP.LRUCache=void 0;var EB=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,UYe=new Set,Kre=typeof process=="object"&&process?process:{},LYe=(t,e,r,s)=>{typeof Kre.emitWarning=="function"?Kre.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},eP=globalThis.AbortController,MYe=globalThis.AbortSignal;if(typeof eP>"u"){MYe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},eP=class{constructor(){e()}signal=new MYe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=Kre.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,LYe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var oAr=t=>!UYe.has(t),Cf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),vYe=t=>Cf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?mB:null:null,mB=class extends Array{constructor(e){super(e),this.fill(0)}},Zre=class t{heap;length;static#e=!1;static create(e){let r=vYe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},Xre=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
`)),e.linkname&&(r+=rne(" linkpath="+e.linkname+`
|
||||
`));let s=e.pax;if(s)for(let n in s)r+=rne(" "+n+"="+s[n]+`
|
||||
`);return Jt.from(r)};TB.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Jt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Jt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};TB.encode=function(e){let r=Jt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Jt.byteLength(s)!==s.length)return null;for(;Jt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Jt.byteLength(s)>100||Jt.byteLength(n)>155||e.linkname&&Jt.byteLength(e.linkname)>100?null:(Jt.write(r,s),Jt.write(r,Nf(e.mode&Clr,6),100),Jt.write(r,Nf(e.uid,6),108),Jt.write(r,Nf(e.gid,6),116),Slr(e.size,r,124),Jt.write(r,Nf(e.mtime.getTime()/1e3|0,11),136),r[156]=_P+blr(e.type),e.linkname&&Jt.write(r,e.linkname,157),Jt.copy(YJe,r,Q1),Jt.copy(plr,r,sne),e.uname&&Jt.write(r,e.uname,265),e.gname&&Jt.write(r,e.gname,297),Jt.write(r,Nf(e.devmajor||0,6),329),Jt.write(r,Nf(e.devminor||0,6),337),n&&Jt.write(r,n,345),Jt.write(r,Nf(JJe(r),6),148),r)};TB.decode=function(e,r,s){let n=e[156]===0?0:e[156]-_P,i=RB(e,0,100,r),o=Sf(e,100,8),a=Sf(e,108,8),A=Sf(e,116,8),c=Sf(e,124,12),u=Sf(e,136,12),l=ylr(n),d=e[157]===0?null:RB(e,157,100,r),h=RB(e,265,32),f=RB(e,297,32),p=Sf(e,329,8),C=Sf(e,337,8),m=JJe(e);if(m===256)return null;if(m!==Sf(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(Ilr(e))e[345]&&(i=RB(e,345,155,r)+"/"+i);else if(!Blr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function Ilr(t){return Jt.equals(YJe,t.subarray(Q1,Q1+6))}function Blr(t){return Jt.equals(Elr,t.subarray(Q1,Q1+6))&&Jt.equals(mlr,t.subarray(sne,sne+2))}function Qlr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function ylr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function blr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function qJe(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function JJe(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function Nf(t,e){return t=t.toString(8),t.length>e?glr.slice(0,e)+" ":flr.slice(0,e-t.length)+t+" "}function wlr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function Slr(t,e,r){t.toString(8).length>11?wlr(t,e,r):Jt.write(e,Nf(t,11),r)}function Nlr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function Sf(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return Nlr(t);{for(;e<t.length&&t[e]===32;)e++;let s=Qlr(qJe(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Jt.toString(t.subarray(e,s)),8)}}function RB(t,e,r,s){return Jt.toString(t.subarray(e,qJe(t,0,e,e+r)),s)}function rne(t){let e=Jt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var KJe=E((FYr,jJe)=>{var{Writable:Dlr,Readable:Rlr,getStreamError:VJe}=tne(),Tlr=Ose(),WJe=bB(),xB=nne(),xlr=WJe.alloc(0),one=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new Tlr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return xlr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return WJe.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},ane=class extends Rlr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(VJe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=zJe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},Ane=class extends D
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function M4(t){process.exitCode=k4.Failure,ry(t)}function Ie(t){PE("debug",{},t)}function ry(t,e={}){PE("error",X1(e),t instanceof Error?t.toString():t)}function Kt(t,e={}){PE("warning",X1(e),t instanceof Error?t.toString():t)}function Ghe(t,e={}){PE("notice",X1(e),t instanceof Error?t.toString():t)}function fe(t){process.stdout.write(t+Hhe.EOL)}function Lm(t){return process.env[`STATE_${t}`]||""}import{readFileSync as cat,existsSync as uat}from"fs";import{EOL as lat}from"os";var vm=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(uat(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(cat(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${lat}`)}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 s5=ge(fBe(),1),gBe=ge($6(),1),kCt=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 pBe(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function EBe(t){return new s5.HttpClient().getAgent(t)}function FCt(t){return new s5.HttpClient().getAgentDispatcher(t)}function mBe(t){let e=FCt(t);return(s,n)=>kCt(this,void 0,void 0,function*(){return(0,gBe.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function CBe(){return process.env.GITHUB_API_URL||"https://api.github.com"}function Zx(){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 Xx(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)=>Xx.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 IBe(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 BBe(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 QBe=Function.bind,yBe=QBe.bind(QBe);function bBe(t,e,r){let s=yBe(BBe,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]=yBe(IBe,null).apply(null,i)})}function UCt(){let t=Symbol("Singular"),e={registry:{}},r=Xx.bind(null,e,t);return bBe(r,e,t),r}function LCt(){let t={registry:{}},e=Xx.bind(null,t);return bBe(e,t),e}var wBe={Singular:UCt,Collection:LCt};var I5=ge(p5(),1);var ZBe=ge(p5(),1);var RIt="0.0.0-development";function TIt(t){return`Request failed due to following response errors:
|
||||
`);return Jt.from(r)};TB.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Jt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Jt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};TB.encode=function(e){let r=Jt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Jt.byteLength(s)!==s.length)return null;for(;Jt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Jt.byteLength(s)>100||Jt.byteLength(n)>155||e.linkname&&Jt.byteLength(e.linkname)>100?null:(Jt.write(r,s),Jt.write(r,Nf(e.mode&Ilr,6),100),Jt.write(r,Nf(e.uid,6),108),Jt.write(r,Nf(e.gid,6),116),Nlr(e.size,r,124),Jt.write(r,Nf(e.mtime.getTime()/1e3|0,11),136),r[156]=_P+wlr(e.type),e.linkname&&Jt.write(r,e.linkname,157),Jt.copy(YJe,r,Q1),Jt.copy(Elr,r,sne),e.uname&&Jt.write(r,e.uname,265),e.gname&&Jt.write(r,e.gname,297),Jt.write(r,Nf(e.devmajor||0,6),329),Jt.write(r,Nf(e.devminor||0,6),337),n&&Jt.write(r,n,345),Jt.write(r,Nf(JJe(r),6),148),r)};TB.decode=function(e,r,s){let n=e[156]===0?0:e[156]-_P,i=RB(e,0,100,r),o=Sf(e,100,8),a=Sf(e,108,8),A=Sf(e,116,8),c=Sf(e,124,12),u=Sf(e,136,12),l=blr(n),d=e[157]===0?null:RB(e,157,100,r),h=RB(e,265,32),f=RB(e,297,32),p=Sf(e,329,8),C=Sf(e,337,8),m=JJe(e);if(m===256)return null;if(m!==Sf(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(Blr(e))e[345]&&(i=RB(e,345,155,r)+"/"+i);else if(!Qlr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function Blr(t){return Jt.equals(YJe,t.subarray(Q1,Q1+6))}function Qlr(t){return Jt.equals(mlr,t.subarray(Q1,Q1+6))&&Jt.equals(Clr,t.subarray(sne,sne+2))}function ylr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function blr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function wlr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function qJe(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function JJe(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function Nf(t,e){return t=t.toString(8),t.length>e?plr.slice(0,e)+" ":glr.slice(0,e-t.length)+t+" "}function Slr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function Nlr(t,e,r){t.toString(8).length>11?Slr(t,e,r):Jt.write(e,Nf(t,11),r)}function Dlr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function Sf(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return Dlr(t);{for(;e<t.length&&t[e]===32;)e++;let s=ylr(qJe(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Jt.toString(t.subarray(e,s)),8)}}function RB(t,e,r,s){return Jt.toString(t.subarray(e,qJe(t,0,e,e+r)),s)}function rne(t){let e=Jt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var KJe=E((UYr,jJe)=>{var{Writable:Rlr,Readable:Tlr,getStreamError:VJe}=tne(),xlr=Ose(),WJe=bB(),xB=nne(),klr=WJe.alloc(0),one=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new xlr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return klr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return WJe.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},ane=class extends Tlr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(VJe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=zJe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},Ane=class extends R
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function M4(t){process.exitCode=k4.Failure,ry(t)}function Ie(t){PE("debug",{},t)}function ry(t,e={}){PE("error",X1(e),t instanceof Error?t.toString():t)}function Kt(t,e={}){PE("warning",X1(e),t instanceof Error?t.toString():t)}function Ghe(t,e={}){PE("notice",X1(e),t instanceof Error?t.toString():t)}function fe(t){process.stdout.write(t+Hhe.EOL)}function Lm(t){return process.env[`STATE_${t}`]||""}import{readFileSync as uat,existsSync as lat}from"fs";import{EOL as dat}from"os";var vm=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(lat(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(uat(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${dat}`)}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 s5=ge(fBe(),1),gBe=ge($6(),1),FCt=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 pBe(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function EBe(t){return new s5.HttpClient().getAgent(t)}function MCt(t){return new s5.HttpClient().getAgentDispatcher(t)}function mBe(t){let e=MCt(t);return(s,n)=>FCt(this,void 0,void 0,function*(){return(0,gBe.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function CBe(){return process.env.GITHUB_API_URL||"https://api.github.com"}function Zx(){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 Xx(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)=>Xx.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 IBe(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 BBe(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 QBe=Function.bind,yBe=QBe.bind(QBe);function bBe(t,e,r){let s=yBe(BBe,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]=yBe(IBe,null).apply(null,i)})}function LCt(){let t=Symbol("Singular"),e={registry:{}},r=Xx.bind(null,e,t);return bBe(r,e,t),r}function vCt(){let t={registry:{}},e=Xx.bind(null,t);return bBe(e,t),e}var wBe={Singular:LCt,Collection:vCt};var I5=ge(p5(),1);var ZBe=ge(p5(),1);var TIt="0.0.0-development";function xIt(t){return`Request failed due to following response errors:
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var xIt=class extends Error{constructor(t,e,r){super(TIt(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},kIt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],FIt=["query","method","url"],KBe=/\/api\/v3\/?$/;function MIt(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(FIt.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)=>kIt.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 KBe.test(i)&&(n.url=i.replace(KBe,"/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 xIt(n,a,o.data)}return o.data.data})}function E5(t,e){let r=t.defaults(e);return Object.assign((n,i)=>MIt(r,n,i),{defaults:E5.bind(null,r),endpoint:r.endpoint})}var KEr=E5(ZBe.request,{headers:{"user-agent":`octokit-graphql.js/${RIt} ${Zx()}`},method:"POST",url:"/graphql"});function XBe(t){return E5(t,{method:"POST",url:"/graphql"})}var m5="(?:[a-zA-Z0-9_-]+)",$Be="\\.",eQe=new RegExp(`^${m5}${$Be}${m5}${$Be}${m5}$`),UIt=eQe.test.bind(eQe);async function LIt(t){let e=UIt(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 vIt(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function _It(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=vIt(t),e(n)}var tQe=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(LIt.bind(null,e),{hook:_It.bind(null,e)})};var C5="7.0.6";var rQe=()=>{},PIt=console.warn.bind(console),OIt=console.error.bind(console);function HIt(t={}){return typeof t.debug!="function"&&(t.debug=rQe),typeof t.info!="function"&&(t.info=rQe),typeof t.warn!="function"&&(t.warn=PIt),typeof t.error!="function"&&(t.error=OIt),t}var sQe=`octokit-core.js/${C5} ${Zx()}`,t2=class{static VERSION=C5;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 wBe.Collection,s={baseUrl:I5.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${sQe}`:sQe,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=I5.request.defaults(s),this.graphql=XBe(this.request).defaults(s),this.log=HIt(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=tQe(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 B5="17.0.0";var GIt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`)}var kIt=class extends Error{constructor(t,e,r){super(xIt(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},FIt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],MIt=["query","method","url"],KBe=/\/api\/v3\/?$/;function UIt(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(MIt.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)=>FIt.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 KBe.test(i)&&(n.url=i.replace(KBe,"/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 kIt(n,a,o.data)}return o.data.data})}function E5(t,e){let r=t.defaults(e);return Object.assign((n,i)=>UIt(r,n,i),{defaults:E5.bind(null,r),endpoint:r.endpoint})}var XEr=E5(ZBe.request,{headers:{"user-agent":`octokit-graphql.js/${TIt} ${Zx()}`},method:"POST",url:"/graphql"});function XBe(t){return E5(t,{method:"POST",url:"/graphql"})}var m5="(?:[a-zA-Z0-9_-]+)",$Be="\\.",eQe=new RegExp(`^${m5}${$Be}${m5}${$Be}${m5}$`),LIt=eQe.test.bind(eQe);async function vIt(t){let e=LIt(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 _It(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function PIt(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=_It(t),e(n)}var tQe=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(vIt.bind(null,e),{hook:PIt.bind(null,e)})};var C5="7.0.6";var rQe=()=>{},OIt=console.warn.bind(console),HIt=console.error.bind(console);function GIt(t={}){return typeof t.debug!="function"&&(t.debug=rQe),typeof t.info!="function"&&(t.info=rQe),typeof t.warn!="function"&&(t.warn=OIt),typeof t.error!="function"&&(t.error=HIt),t}var sQe=`octokit-core.js/${C5} ${Zx()}`,t2=class{static VERSION=C5;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 wBe.Collection,s={baseUrl:I5.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${sQe}`:sQe,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=I5.request.defaults(s),this.graphql=XBe(this.request).defaults(s),this.log=GIt(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=tQe(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 B5="17.0.0";var YIt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`),e=e.replace(/\r/g,`
|
||||
`));let n=e.split(`
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Ab(i));return s.searchPaths.push(...R5(s.patterns)),s})}static stat(e,r,s){return U5(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield _0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Ie(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield _0.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield _0.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Ie(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var TBt=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 L5(t,e){return TBt(this,void 0,void 0,function*(){return yield a2.create(t,e)})}var Tbt=ge(Rbe(),1);var r9;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(r9||(r9={}));var B2;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(B2||(B2={}));var s9;(function(t){t.GNU="gnu",t.BSD="bsd"})(s9||(s9={}));var Sbt=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Nbt=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`;var M0r=10*Math.pow(1024,3);var Mc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as xbt}from"node:os";import kbt from"node:util";import Fbt from"node:process";function Tbe(t,...e){Fbt.stderr.write(`${kbt.format(t,...e)}${xbt}`)}var xbe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Fbe,n9=[],i9=[],y2=[];xbe&&o9(xbe);var Mbe=Object.assign(t=>Ube(t),{enable:o9,enabled:a9,disable:Mbt,log:Tbe});function o9(t){Fbe=t,n9=[],i9=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?i9.push(r.substring(1)):n9.push(r);for(let r of y2)r.enabled=a9(r.namespace)}function a9(t){if(t.endsWith("*"))return!0;for(let e of i9)if(kbe(t,e))return!1;for(let e of n9)if(kbe(t,e))return!0;return!1}function kbe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function Mbt(){let t=Fbe||"";return o9(""),t}function Ube(t){let e=Object.assign(r,{enabled:a9(t),destroy:Ubt,log:Mbe.log,namespace:t,extend:Lbt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return y2.push(e),e}function Ubt(){let t=y2.indexOf(this);return t>=0?(y2.splice(t,1),!0):!1}function Lbt(t){let e=Ube(`${this.namespace}:${t}`);return e.log=this.log,e}var O0=Mbe;var A9=["verbose","info","warning","error"],Lbe={verbose:400,info:300,warning:200,error:100};function vbe(t,e){e.log=(...r)=>{t.log(...r)}}function _be(t){return A9.includes(t)}function vbt(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=O0(t.namespace);n.log=(...u)=>{O0.log(...u)};function i(u){if(u&&!_be(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${A9.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);O0.enable(l.join(","))}r&&(_be(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${A9.join(", ")}.`));function o(u){return!!(s&&Lbe[u.level]<=Lbe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(vbe(u,d),o(d)){let h=O0.disable();O0.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return vbe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var Pbe=vbt({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),_bt=Pbe.logger;function Eb(t){return Pbe.createClientLogger(t)}function b2(t){return t.toLowerCase()}function*Pbt(t){for(let e of t.values())yield[e.name,e.value]}var c9=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(b2(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(b2(e))?.value}has(e){return this._headersMap.has(b2(e))}delete(e){this._headersMap.delete(b2(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=s.value;else for(let[s,n]of t
Line truncated
|
||||
${Ybt.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function N2(t){return t instanceof pi?!0:Og(t)&&t.name==="RestError"}function qi(t,e){return Buffer.from(t,e)}import h9 from"node:http";import f9 from"node:https";import Gbe from"node:zlib";import{Transform as qbt}from"node:stream";var Qa=Eb("ts-http-runtime");var Jbt={};function mb(t){return t&&typeof t.pipe=="function"}function Ybe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function qbe(t){return t&&typeof t.byteLength=="number"}var D2=class extends qbt{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},g9=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new Mc("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new UA;Qa.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=jbt(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new D2(f);p.on("error",C=>{Qa.error("Error in upload progress",C)}),mb(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=Vbt(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?Wbt(c,u):c;let h=e.onDownloadProgress;if(h){let f=new D2(h);f.on("error",p=>{Qa.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await zbt(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();mb(a)&&(c=Ybe(a));let u=Promise.resolve();mb(A)&&(u=Ybe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{Qa.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?h9.request(a,A):f9.request(a,A);u.once("error",l=>{c(new pi(l.message,{code:l.code??pi.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Mc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&mb(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):qbe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(Qa.error("Unrecognized body type",s),c(new pi("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?h9.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new h9.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return f9.globalAgent;let n=e.tlsSettings??Jbt,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(Qa.info("No cached TLS Agent exist, creating a new Agent"),i=new f9.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function Vbt(t){let e=So();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function Wbt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=Gbe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=Gbe.createInflate();return t.pipe(s),s}return t}function zbt(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new pi(`Error reading response as text: ${n.message}`,{code:pi.PARSE_ERROR}))})})}function jbt(t){return t?Buffer.isBuffer(t)?t.length:mb(t)?null:qbe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function Jbe(){return new g9}function R2(){return Jbe()}var p9="logPolicy";function T2(t={}){let e=t.logger??Qa.info,r=new UA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:p9,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function ESt(t){return t instanceof Uint8Array?t.byteLength:X2(t)?t.size===-1?void 0:t.size:void 0}function mSt(t){let e=0;for(let r of t){let s=ESt(r);if(s===void 0)return;e+=s}return e}async function CSt(t,e,r){let s=[qi(`--${r}`,"utf-8"),...e.flatMap(i=>[qi(`\r
|
||||
`,"utf-8"),qi(pSt(i.headers),"utf-8"),qi(`\r
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Ab(i));return s.searchPaths.push(...R5(s.patterns)),s})}static stat(e,r,s){return U5(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield _0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Ie(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield _0.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield _0.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Ie(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var xBt=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 L5(t,e){return xBt(this,void 0,void 0,function*(){return yield a2.create(t,e)})}var xbt=ge(Rbe(),1);var r9;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(r9||(r9={}));var B2;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(B2||(B2={}));var s9;(function(t){t.GNU="gnu",t.BSD="bsd"})(s9||(s9={}));var Nbt=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Dbt=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`;var L0r=10*Math.pow(1024,3);var Mc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as kbt}from"node:os";import Fbt from"node:util";import Mbt from"node:process";function Tbe(t,...e){Mbt.stderr.write(`${Fbt.format(t,...e)}${kbt}`)}var xbe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Fbe,n9=[],i9=[],y2=[];xbe&&o9(xbe);var Mbe=Object.assign(t=>Ube(t),{enable:o9,enabled:a9,disable:Ubt,log:Tbe});function o9(t){Fbe=t,n9=[],i9=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?i9.push(r.substring(1)):n9.push(r);for(let r of y2)r.enabled=a9(r.namespace)}function a9(t){if(t.endsWith("*"))return!0;for(let e of i9)if(kbe(t,e))return!1;for(let e of n9)if(kbe(t,e))return!0;return!1}function kbe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function Ubt(){let t=Fbe||"";return o9(""),t}function Ube(t){let e=Object.assign(r,{enabled:a9(t),destroy:Lbt,log:Mbe.log,namespace:t,extend:vbt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return y2.push(e),e}function Lbt(){let t=y2.indexOf(this);return t>=0?(y2.splice(t,1),!0):!1}function vbt(t){let e=Ube(`${this.namespace}:${t}`);return e.log=this.log,e}var O0=Mbe;var A9=["verbose","info","warning","error"],Lbe={verbose:400,info:300,warning:200,error:100};function vbe(t,e){e.log=(...r)=>{t.log(...r)}}function _be(t){return A9.includes(t)}function _bt(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=O0(t.namespace);n.log=(...u)=>{O0.log(...u)};function i(u){if(u&&!_be(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${A9.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);O0.enable(l.join(","))}r&&(_be(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${A9.join(", ")}.`));function o(u){return!!(s&&Lbe[u.level]<=Lbe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(vbe(u,d),o(d)){let h=O0.disable();O0.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return vbe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var Pbe=_bt({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),Pbt=Pbe.logger;function Eb(t){return Pbe.createClientLogger(t)}function b2(t){return t.toLowerCase()}function*Obt(t){for(let e of t.values())yield[e.name,e.value]}var c9=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(b2(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(b2(e))?.value}has(e){return this._headersMap.has(b2(e))}delete(e){this._headersMap.delete(b2(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=s.value;else for(let[s,n]of t
Line truncated
|
||||
${qbt.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function N2(t){return t instanceof pi?!0:Og(t)&&t.name==="RestError"}function qi(t,e){return Buffer.from(t,e)}import h9 from"node:http";import f9 from"node:https";import Gbe from"node:zlib";import{Transform as Jbt}from"node:stream";var Qa=Eb("ts-http-runtime");var Vbt={};function mb(t){return t&&typeof t.pipe=="function"}function Ybe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function qbe(t){return t&&typeof t.byteLength=="number"}var D2=class extends Jbt{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},g9=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new Mc("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new UA;Qa.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=Kbt(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new D2(f);p.on("error",C=>{Qa.error("Error in upload progress",C)}),mb(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=Wbt(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?zbt(c,u):c;let h=e.onDownloadProgress;if(h){let f=new D2(h);f.on("error",p=>{Qa.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await jbt(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();mb(a)&&(c=Ybe(a));let u=Promise.resolve();mb(A)&&(u=Ybe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{Qa.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?h9.request(a,A):f9.request(a,A);u.once("error",l=>{c(new pi(l.message,{code:l.code??pi.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Mc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&mb(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):qbe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(Qa.error("Unrecognized body type",s),c(new pi("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?h9.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new h9.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return f9.globalAgent;let n=e.tlsSettings??Vbt,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(Qa.info("No cached TLS Agent exist, creating a new Agent"),i=new f9.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function Wbt(t){let e=So();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function zbt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=Gbe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=Gbe.createInflate();return t.pipe(s),s}return t}function jbt(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new pi(`Error reading response as text: ${n.message}`,{code:pi.PARSE_ERROR}))})})}function Kbt(t){return t?Buffer.isBuffer(t)?t.length:mb(t)?null:qbe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function Jbe(){return new g9}function R2(){return Jbe()}var p9="logPolicy";function T2(t={}){let e=t.logger??Qa.info,r=new UA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:p9,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function mSt(t){return t instanceof Uint8Array?t.byteLength:X2(t)?t.size===-1?void 0:t.size:void 0}function CSt(t){let e=0;for(let r of t){let s=mSt(r);if(s===void 0)return;e+=s}return e}async function ISt(t,e,r){let s=[qi(`--${r}`,"utf-8"),...e.flatMap(i=>[qi(`\r
|
||||
`,"utf-8"),qi(ESt(i.headers),"utf-8"),qi(`\r
|
||||
`,"utf-8"),i.body,qi(`\r
|
||||
--${r}`,"utf-8")]),qi(`--\r
|
||||
\r
|
||||
`,"utf-8")],n=mSt(s);n&&t.headers.set("Content-Length",n),t.body=await Hwe(s)}var Bb="multipartPolicy",ISt=70,BSt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function QSt(t){if(t.length>ISt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!BSt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function $2(){return{name:Bb,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?QSt(r):r=gSt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await CSt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function ek(){return S2()}import{EOL as bSt}from"node:os";import wSt from"node:util";import*as Gwe from"node:process";function Ywe(t,...e){Gwe.stderr.write(`${wSt.format(t,...e)}${bSt}`)}var qwe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Jwe,M9=[],U9=[],tk=[];qwe&&L9(qwe);var Vwe=Object.assign(t=>Wwe(t),{enable:L9,enabled:v9,disable:SSt,log:Ywe});function L9(t){Jwe=t,M9=[],U9=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?U9.push(new RegExp(`^${s.substr(1)}$`)):M9.push(new RegExp(`^${s}$`));for(let s of tk)s.enabled=v9(s.namespace)}function v9(t){if(t.endsWith("*"))return!0;for(let e of U9)if(e.test(t))return!1;for(let e of M9)if(e.test(t))return!0;return!1}function SSt(){let t=Jwe||"";return L9(""),t}function Wwe(t){let e=Object.assign(r,{enabled:v9(t),destroy:NSt,log:Vwe.log,namespace:t,extend:DSt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return tk.push(e),e}function NSt(){let t=tk.indexOf(this);return t>=0?(tk.splice(t,1),!0):!1}function DSt(t){let e=Wwe(`${this.namespace}:${t}`);return e.log=this.log,e}var W0=Vwe;var jwe=new Set,rk=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,_9,P9=W0("azure");P9.log=(...t)=>{W0.log(...t)};var O9=["verbose","info","warning","error"];rk&&(Xwe(rk)?RSt(rk):console.error(`AZURE_LOG_LEVEL set to unknown log level '${rk}'; logging is not enabled. Acceptable values: ${O9.join(", ")}.`));function RSt(t){if(t&&!Xwe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${O9.join(",")}`);_9=t;let e=[];for(let r of jwe)Zwe(r)&&e.push(r.namespace);W0.enable(e.join(","))}var zwe={verbose:400,info:300,warning:200,error:100};function Sa(t){let e=P9.extend(t);return Kwe(P9,e),{error:sk(e,"error"),warning:sk(e,"warning"),info:sk(e,"info"),verbose:sk(e,"verbose")}}function Kwe(t,e){e.log=(...r)=>{t.log(...r)}}function sk(t,e){let r=Object.assign(t.extend(e),{level:e});if(Kwe(t,r),Zwe(r)){let s=W0.disable();W0.enable(s+","+r.namespace)}return jwe.add(r),r}function Zwe(t){return!!(_9&&zwe[t.level]<=zwe[_9])}function Xwe(t){return O9.includes(t)}var Lc=Sa("core-rest-pipeline");function H9(t={}){return T2({logger:Lc.info,...t})}var G9=x2;function Y9(t={}){return k2(t)}import q9 from"node:os";import J9 from"node:process";function $we(){return"User-Agent"}async function eSe(t){if(J9&&J9.versions){let e=`${q9.type()} ${q9.release()}; ${q9.arch()}`,r=J9.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var nk="1.22.2";function LSt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function tSe(){return $we()}async function ik(t){let e=new Map;e.set("core-rest-pipeline",nk),await eSe(e);let r=LSt(e);return t?`${t} ${r}`:r}var rSe=tSe(),sSe="userAgentPolicy";function V9(t={}){let e=ik(t.userAgentPrefix);return{name:sSe,async sendRequest(r,s){return r.headers.has(rSe)||r.headers.set(rSe,await e),s(r)}}}var Qb=class extends Error{constructor(e){super(e),this.name="AbortError"}};function W9(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new Qb(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var HSt="The delay was aborted.";function z0(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return W9(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??HSt})}function fh(t){if(Og(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function nSe(t){return Og(t)}function j0(){return Pg()}var rr=Yg;var iSe=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!l1t(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",ws("InvalidTag",l,Ei(t,i))}let c=o1t(t,i);if(c===!1)return ws("InvalidAttr","Attributes for '"+A+"' have open quote.",Ei(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=JSe(u,e);if(d===!0)s=!0;else return ws(d.err.code,d.err.msg,Ei(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return ws("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Ei(t,o));if(r.length===0)return ws("InvalidTag","Closing tag '"+A+"' has not been opened.",Ei(t,o));{let l=r.pop();if(A!==l.tagName){let d=Ei(t,l.tagStartPos);return ws("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Ei(t,o))}r.length==0&&(n=!0)}}else return ws("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Ei(t,i));else{let l=JSe(u,e);if(l!==!0)return ws(l.err.code,l.err.msg,Ei(t,i-u.length+l.err.line));if(n===!0)return ws("InvalidXml","Multiple possible root nodes found.",Ei(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=qSe(t,i);continue}else if(t[i+1]==="?"){if(i=YSe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=c1t(t,i);if(l==-1)return ws("InvalidChar","char '&' is not expected.",Ei(t,i));i=l}else if(n===!0&&!GSe(t[i]))return ws("InvalidXml","Extra text at the end",Ei(t,i));t[i]==="<"&&i--}}else{if(GSe(t[i]))continue;return ws("InvalidChar","char '"+t[i]+"' is not expected.",Ei(t,i))}if(s){if(r.length==1)return ws("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ei(t,r[0].tagStartPos));if(r.length>0)return ws("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return ws("InvalidXml","Start tag expected.",1);return!0}function GSe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function YSe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return ws("InvalidXml","XML declaration allowed only at the start of the document.",Ei(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function qSe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var n1t='"',i1t="'";function o1t(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===n1t||t[e]===i1t)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var a1t=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function JSe(t,e){let r=Ek(t,a1t),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Mb(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Mb(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return ws("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Mb(r[n]));let i=r[n][2];if(!u1t(i))return ws("InvalidAttr","Attribute '"+i+"' is an invalid name.",Mb(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return ws("InvalidAttr","Attribute '"+i+"' is repeated.",Mb(r[n]))}return!0}function A1t(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function c1t(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,A1t(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function ws(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function u1t(t){return Fb(t)}function l1t(t){return Fb(t)}function Ei(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Mb(t){return t.startIndex+t[1].length}var d1t={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},VSe=function(t){return Object.assign({},d1t,t)};var Ck;typeof Symbol!="function"?Ck="@@xmlMetadata":Ck=Symbol("XML Node Metadata");var To=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][Ck]={startIndex:r})}static getMetaDataSymbol(){return Ck}};function yY(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&&g1t(t,e)){e+=7;let a,A;[a,A,e]=h1t(t,e+1),A.indexOf("&")===-1&&(r[C1t(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&p1t(t,e))e+=8;else if(n&&E1t(t,e))e+=8;else if(n&&m1t(t,e))e+=9;else if(f1t)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function h1t(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function f1t(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function g1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function p1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function E1t(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function m1t(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new To("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Wg(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=wY(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new To(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Wg(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=yY(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Wg(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=wY(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new To(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new To(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new To(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function x1t(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var k1t=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function F1t(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function M1t(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function U1t(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function Wg(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function wY(t,e,r,s=">"){let n=U1t(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function L1t(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=Wg(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),jSe(t,e,"",r)}function jSe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=O1t(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];H1t(c,e)||(f=e.tagValueProcessor(A,f),f=KSe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=zSe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=zSe(a[":@"],e),d=s+`<${A}${l}`,h=jSe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function O1t(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function zSe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=KSe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function H1t(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function KSe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var G1t={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function LA(t){this.options=Object.assign({},G1t,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=Ub(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=J1t),this.processTextOrObjNode=Y1t,this.options.format?(this.indentate=q1t,this.tagEndChar=`>
|
||||
`,"utf-8")],n=CSt(s);n&&t.headers.set("Content-Length",n),t.body=await Hwe(s)}var Bb="multipartPolicy",BSt=70,QSt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function ySt(t){if(t.length>BSt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!QSt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function $2(){return{name:Bb,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?ySt(r):r=pSt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await ISt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function ek(){return S2()}import{EOL as wSt}from"node:os";import SSt from"node:util";import*as Gwe from"node:process";function Ywe(t,...e){Gwe.stderr.write(`${SSt.format(t,...e)}${wSt}`)}var qwe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Jwe,M9=[],U9=[],tk=[];qwe&&L9(qwe);var Vwe=Object.assign(t=>Wwe(t),{enable:L9,enabled:v9,disable:NSt,log:Ywe});function L9(t){Jwe=t,M9=[],U9=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?U9.push(new RegExp(`^${s.substr(1)}$`)):M9.push(new RegExp(`^${s}$`));for(let s of tk)s.enabled=v9(s.namespace)}function v9(t){if(t.endsWith("*"))return!0;for(let e of U9)if(e.test(t))return!1;for(let e of M9)if(e.test(t))return!0;return!1}function NSt(){let t=Jwe||"";return L9(""),t}function Wwe(t){let e=Object.assign(r,{enabled:v9(t),destroy:DSt,log:Vwe.log,namespace:t,extend:RSt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return tk.push(e),e}function DSt(){let t=tk.indexOf(this);return t>=0?(tk.splice(t,1),!0):!1}function RSt(t){let e=Wwe(`${this.namespace}:${t}`);return e.log=this.log,e}var W0=Vwe;var jwe=new Set,rk=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,_9,P9=W0("azure");P9.log=(...t)=>{W0.log(...t)};var O9=["verbose","info","warning","error"];rk&&(Xwe(rk)?TSt(rk):console.error(`AZURE_LOG_LEVEL set to unknown log level '${rk}'; logging is not enabled. Acceptable values: ${O9.join(", ")}.`));function TSt(t){if(t&&!Xwe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${O9.join(",")}`);_9=t;let e=[];for(let r of jwe)Zwe(r)&&e.push(r.namespace);W0.enable(e.join(","))}var zwe={verbose:400,info:300,warning:200,error:100};function Sa(t){let e=P9.extend(t);return Kwe(P9,e),{error:sk(e,"error"),warning:sk(e,"warning"),info:sk(e,"info"),verbose:sk(e,"verbose")}}function Kwe(t,e){e.log=(...r)=>{t.log(...r)}}function sk(t,e){let r=Object.assign(t.extend(e),{level:e});if(Kwe(t,r),Zwe(r)){let s=W0.disable();W0.enable(s+","+r.namespace)}return jwe.add(r),r}function Zwe(t){return!!(_9&&zwe[t.level]<=zwe[_9])}function Xwe(t){return O9.includes(t)}var Lc=Sa("core-rest-pipeline");function H9(t={}){return T2({logger:Lc.info,...t})}var G9=x2;function Y9(t={}){return k2(t)}import q9 from"node:os";import J9 from"node:process";function $we(){return"User-Agent"}async function eSe(t){if(J9&&J9.versions){let e=`${q9.type()} ${q9.release()}; ${q9.arch()}`,r=J9.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var nk="1.22.2";function vSt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function tSe(){return $we()}async function ik(t){let e=new Map;e.set("core-rest-pipeline",nk),await eSe(e);let r=vSt(e);return t?`${t} ${r}`:r}var rSe=tSe(),sSe="userAgentPolicy";function V9(t={}){let e=ik(t.userAgentPrefix);return{name:sSe,async sendRequest(r,s){return r.headers.has(rSe)||r.headers.set(rSe,await e),s(r)}}}var Qb=class extends Error{constructor(e){super(e),this.name="AbortError"}};function W9(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new Qb(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var GSt="The delay was aborted.";function z0(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return W9(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??GSt})}function fh(t){if(Og(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function nSe(t){return Og(t)}function j0(){return Pg()}var rr=Yg;var iSe=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!d1t(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",ws("InvalidTag",l,Ei(t,i))}let c=a1t(t,i);if(c===!1)return ws("InvalidAttr","Attributes for '"+A+"' have open quote.",Ei(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=JSe(u,e);if(d===!0)s=!0;else return ws(d.err.code,d.err.msg,Ei(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return ws("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Ei(t,o));if(r.length===0)return ws("InvalidTag","Closing tag '"+A+"' has not been opened.",Ei(t,o));{let l=r.pop();if(A!==l.tagName){let d=Ei(t,l.tagStartPos);return ws("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Ei(t,o))}r.length==0&&(n=!0)}}else return ws("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Ei(t,i));else{let l=JSe(u,e);if(l!==!0)return ws(l.err.code,l.err.msg,Ei(t,i-u.length+l.err.line));if(n===!0)return ws("InvalidXml","Multiple possible root nodes found.",Ei(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=qSe(t,i);continue}else if(t[i+1]==="?"){if(i=YSe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=u1t(t,i);if(l==-1)return ws("InvalidChar","char '&' is not expected.",Ei(t,i));i=l}else if(n===!0&&!GSe(t[i]))return ws("InvalidXml","Extra text at the end",Ei(t,i));t[i]==="<"&&i--}}else{if(GSe(t[i]))continue;return ws("InvalidChar","char '"+t[i]+"' is not expected.",Ei(t,i))}if(s){if(r.length==1)return ws("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ei(t,r[0].tagStartPos));if(r.length>0)return ws("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return ws("InvalidXml","Start tag expected.",1);return!0}function GSe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function YSe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return ws("InvalidXml","XML declaration allowed only at the start of the document.",Ei(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function qSe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var i1t='"',o1t="'";function a1t(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===i1t||t[e]===o1t)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var A1t=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function JSe(t,e){let r=Ek(t,A1t),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Mb(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Mb(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return ws("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Mb(r[n]));let i=r[n][2];if(!l1t(i))return ws("InvalidAttr","Attribute '"+i+"' is an invalid name.",Mb(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return ws("InvalidAttr","Attribute '"+i+"' is repeated.",Mb(r[n]))}return!0}function c1t(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function u1t(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,c1t(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function ws(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function l1t(t){return Fb(t)}function d1t(t){return Fb(t)}function Ei(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Mb(t){return t.startIndex+t[1].length}var h1t={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},VSe=function(t){return Object.assign({},h1t,t)};var Ck;typeof Symbol!="function"?Ck="@@xmlMetadata":Ck=Symbol("XML Node Metadata");var To=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][Ck]={startIndex:r})}static getMetaDataSymbol(){return Ck}};function yY(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&&p1t(t,e)){e+=7;let a,A;[a,A,e]=f1t(t,e+1),A.indexOf("&")===-1&&(r[I1t(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&E1t(t,e))e+=8;else if(n&&m1t(t,e))e+=8;else if(n&&C1t(t,e))e+=9;else if(g1t)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function f1t(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function g1t(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function p1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function E1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function m1t(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function C1t(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new To("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Wg(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=wY(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new To(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Wg(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=yY(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Wg(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=wY(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new To(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new To(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new To(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function k1t(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var F1t=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function M1t(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function U1t(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function L1t(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function Wg(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function wY(t,e,r,s=">"){let n=L1t(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function v1t(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=Wg(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),jSe(t,e,"",r)}function jSe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=H1t(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];G1t(c,e)||(f=e.tagValueProcessor(A,f),f=KSe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=zSe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=zSe(a[":@"],e),d=s+`<${A}${l}`,h=jSe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function H1t(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function zSe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=KSe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function G1t(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function KSe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var Y1t={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function LA(t){this.options=Object.assign({},Y1t,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=Ub(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=V1t),this.processTextOrObjNode=q1t,this.options.format?(this.indentate=J1t,this.tagEndChar=`>
|
||||
`,this.newLine=`
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}LA.prototype.build=function(t){return this.options.preserveOrder?RY(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};LA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};LA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function Y1t(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}LA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};LA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};LA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};LA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function q1t(t){return this.options.indentBy.repeat(t)}function J1t(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var ZSe={validate:mk};function eNe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function V1t(t={}){var e,r;return Object.assign(Object.assign({},eNe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function W1t(t={}){return Object.assign(Object.assign({},eNe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function Ik(t,e={}){let r=V1t(e),s=new LA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function TY(t,e={}){if(!t)throw new Error("Document is empty");let r=ZSe.validate(t);if(r!==!0)throw r;let n=new $0(W1t(e)).parse(t);if(Line truncated
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}LA.prototype.build=function(t){return this.options.preserveOrder?RY(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};LA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};LA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function q1t(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}LA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};LA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};LA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};LA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function J1t(t){return this.options.indentBy.repeat(t)}function V1t(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var ZSe={validate:mk};function eNe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function W1t(t={}){var e,r;return Object.assign(Object.assign({},eNe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function z1t(t={}){return Object.assign(Object.assign({},eNe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function Ik(t,e={}){let r=W1t(e),s=new LA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function TY(t,e={}){if(!t)throw new Error("Document is empty");let r=ZSe.validate(t);if(r!==!0)throw r;let n=new $0(z1t(e)).parse(t);if(Line truncated
|
||||
`)+`
|
||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),s=this.factory.computeHMACSHA256(r);return e.headers.set(nt.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${s}`),e}getHeaderValueToSign(e,r){let s=e.headers.get(r);return!s||r===nt.CONTENT_LENGTH&&s==="0"?"":s}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(n=>n.name.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE));r.sort((n,i)=>Tk(n.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((n,i,o)=>!(i>0&&n.name.toLowerCase()===o[i-1].name.toLowerCase()));let s="";return r.forEach(n=>{s+=`${n.name.toLowerCase().trimRight()}:${n.value.trimLeft()}
|
||||
`}),s}getCanonicalizedResourceString(e){let r=Nk(e.url)||"/",s="";s+=`/${this.factory.accountName}${r}`;let n=Dk(e.url),i={};if(n){let o=[];for(let a in n)if(Object.prototype.hasOwnProperty.call(n,a)){let A=a.toLowerCase();i[A]=n[a],o.push(A)}o.sort();for(let a of o)s+=`
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var As=class extends jg{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new Ob(e,r,this)}computeHMACSHA256(e){return tDt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Kg=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Js=Sa("storage-common");var Na;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Na||(Na={}));var Ch={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},rDt=new Kg("The operation was aborted."),Hb=class extends Pc{retryOptions;constructor(e,r,s=Ch){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:Ch.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):Ch.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:Ch.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs):Ch.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:Ch.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=Sk(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=mh(n.url,Ml.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Js.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Js.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Js.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Js.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Js.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Js.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Js.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case Na.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Na.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Js.info(`RetryPolicy: Delay for ${n}ms`),Rk(n,s,rDt)}};var Gb=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Hb(e,r,this.retryOptions)}};var sDt="storageBrowserPolicy";function tNe(){return{name:sDt,async sendRequest(t,e){return rr||((t.method==="GET"||t.method==="HEAD")&&(t.url=mh(t.url,Ml.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var nDt="StorageCorrectContentLengthPolicy";function rNe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:nDt,async sendRequest(e,r){return t(e),r(e)}}}var iDt="storageRetryPolicy",eC={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},oDt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],aDt=new Kg("The operation was aborted.");function sNe(t={}){let e=t.retryPolicyType??eC.retryPolicyType,r=t.maxTries??eC.maxTries,s=t.retryDelayInMs??eC.retryDelayInMs,n=t.maxRetryDelayInMs??eC.maxRetryDelayInMs,i=t.secondaryHost??eC.secondaryHost,o=t.tryTimeoutInMs??eC.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Js.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of oDt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var As=class extends jg{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new Ob(e,r,this)}computeHMACSHA256(e){return rDt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Kg=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Js=Sa("storage-common");var Na;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Na||(Na={}));var Ch={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},sDt=new Kg("The operation was aborted."),Hb=class extends Pc{retryOptions;constructor(e,r,s=Ch){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:Ch.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):Ch.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:Ch.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs):Ch.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:Ch.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=Sk(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=mh(n.url,Ml.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Js.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Js.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Js.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Js.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Js.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Js.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Js.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case Na.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Na.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Js.info(`RetryPolicy: Delay for ${n}ms`),Rk(n,s,sDt)}};var Gb=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Hb(e,r,this.retryOptions)}};var nDt="storageBrowserPolicy";function tNe(){return{name:nDt,async sendRequest(t,e){return rr||((t.method==="GET"||t.method==="HEAD")&&(t.url=mh(t.url,Ml.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var iDt="StorageCorrectContentLengthPolicy";function rNe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:iDt,async sendRequest(e,r){return t(e),r(e)}}}var oDt="storageRetryPolicy",eC={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},aDt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],ADt=new Kg("The operation was aborted.");function sNe(t={}){let e=t.retryPolicyType??eC.retryPolicyType,r=t.maxTries??eC.maxTries,s=t.retryDelayInMs??eC.retryDelayInMs,n=t.maxRetryDelayInMs??eC.maxRetryDelayInMs,i=t.secondaryHost??eC.secondaryHost,o=t.tryTimeoutInMs??eC.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Js.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of aDt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
`)+`
|
||||
`+s(i)+n(i),a=ADt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>Tk(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`+s(i)+n(i),a=cDt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>Tk(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`}),a}function n(i){let o=Nk(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=Dk(i.url),c={};if(A){let u=[];for(let l in A)if(Object.prototype.hasOwnProperty.call(A,l)){let d=l.toLowerCase();c[d]=A[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:cDt,async sendRequest(i,o){return e(i),o(i)}}}var uDt="storageRequestFailureDetailsParserPolicy";function nNe(){return{name:uDt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as lDt}from"node:crypto";var xk=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return lDt("sha256",this.key).update(e,"utf8").digest("base64")}};var kk="12.31.0",Fk="2026-02-06";var Mk="https://storage.azure.com/.default",Ul={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var vA="",MY="*",dDt=1*1024*1024;var hDt=4*dDt;var iNe="AES256",oNe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",aNe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],ANe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],cNe="BlobUsesCustomerSpecifiedEncryption",uNe="BlobDoesNotUseCustomerSpecifiedEncryption",lNe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Ll(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Yb=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Ss(t,e={}){t||(t=new Jr);let r=new Yb([],e);return r._credential=t,r}function fDt(t){let e=[gDt,dNe,pDt,EDt,mDt,CDt,BDt];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>IDt(n));return{wrappedPolicies:BY(r),afterRetry:s}}}}function UY(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?QY(e):kY(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${kk}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=Nb({...r,loggingOptions:{additionalAllowedHeaderNames:aNe,additionalAllowedQueryParameters:ANe,logger:Bk.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:Ik,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:TY,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Z9}),n.addPolicy(rNe()),n.addPolicy(sNe(r.retryOptions),{phase:"Retry"}),n.addPolicy(nNe()),n.addPolicy(tNe());let a=fDt(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=LY(t);Do(A)?n.addPolicy(Z0({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new GA(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function gTt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function pTt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function ETt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function mTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function CTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function ITt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function np(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function ip(t){let e=t.version?t.version:Fk;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var tw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=j0()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>ve(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:uDt,async sendRequest(i,o){return e(i),o(i)}}}var lDt="storageRequestFailureDetailsParserPolicy";function nNe(){return{name:lDt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as dDt}from"node:crypto";var xk=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return dDt("sha256",this.key).update(e,"utf8").digest("base64")}};var kk="12.31.0",Fk="2026-02-06";var Mk="https://storage.azure.com/.default",Ul={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var vA="",MY="*",hDt=1*1024*1024;var fDt=4*hDt;var iNe="AES256",oNe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",aNe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],ANe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],cNe="BlobUsesCustomerSpecifiedEncryption",uNe="BlobDoesNotUseCustomerSpecifiedEncryption",lNe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Ll(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Yb=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Ss(t,e={}){t||(t=new Jr);let r=new Yb([],e);return r._credential=t,r}function gDt(t){let e=[pDt,dNe,EDt,mDt,CDt,IDt,QDt];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>BDt(n));return{wrappedPolicies:BY(r),afterRetry:s}}}}function UY(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?QY(e):kY(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${kk}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=Nb({...r,loggingOptions:{additionalAllowedHeaderNames:aNe,additionalAllowedQueryParameters:ANe,logger:Bk.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:Ik,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:TY,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Z9}),n.addPolicy(rNe()),n.addPolicy(sNe(r.retryOptions),{phase:"Retry"}),n.addPolicy(nNe()),n.addPolicy(tNe());let a=gDt(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=LY(t);Do(A)?n.addPolicy(Z0({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new GA(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function pTt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function ETt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function mTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function CTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function ITt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function BTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function np(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function ip(t){let e=t.version?t.version:Fk;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var tw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=j0()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>ve(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
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"}};DF.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var RF=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};RF.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;function S1e(){let e=new URL(process.env.GITHUB_SERVER_URL||"https://github.com").hostname.trimEnd().toUpperCase(),r=e==="GITHUB.COM",s=e.endsWith(".GHE.COM"),n=e.endsWith(".LOCALHOST");return!r&&!s&&!n}function N1e(){return S1e()?"v1":process.env.ACTIONS_CACHE_SERVICE_V2?"v2":"v1"}var VTt=ge(T1e(),1);var bDe=ge($W(),1),Ds=ge(mt(),1),Fo=ge(mt(),1),dp=ge(mt(),1),hp=ge(mt(),1),fp=ge(mt(),1);var sz=ge(mt(),1),nz=ge(mt(),1),BDe=ge(mt(),1),QDe=ge(mt(),1),yDe=ge(mt(),1);var ez=ge(mt(),1),tz=ge(mt(),1),mDe=ge(mt(),1),CDe=ge(mt(),1),IDe=ge(mt(),1),rz=class extends IDe.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,CDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,mDe.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?tz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,ez.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,ez.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?tz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},fM=new rz;var iz=class extends yDe.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:()=>fM}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,QDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,BDe.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(fM.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?nz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,sz.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)fM.internalBinaryWrite(e.scope[i],r.tag(2,sz.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?nz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},cu=new iz;var oz=class extends fp.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>cu},{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,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.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=cu.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?Fo.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&cu.internalBinaryWrite(e.metadata,r.tag(1,Ds.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,Ds.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,Ds.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Fo.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},wDe=new oz,az=class extends fp.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,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.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==="th
Line truncated
|
||||
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"}};RF.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;function S1e(){let e=new URL(process.env.GITHUB_SERVER_URL||"https://github.com").hostname.trimEnd().toUpperCase(),r=e==="GITHUB.COM",s=e.endsWith(".GHE.COM"),n=e.endsWith(".LOCALHOST");return!r&&!s&&!n}function N1e(){return S1e()?"v1":process.env.ACTIONS_CACHE_SERVICE_V2?"v2":"v1"}var WTt=ge(T1e(),1);var bDe=ge($W(),1),Ds=ge(mt(),1),Fo=ge(mt(),1),dp=ge(mt(),1),hp=ge(mt(),1),fp=ge(mt(),1);var sz=ge(mt(),1),nz=ge(mt(),1),BDe=ge(mt(),1),QDe=ge(mt(),1),yDe=ge(mt(),1);var ez=ge(mt(),1),tz=ge(mt(),1),mDe=ge(mt(),1),CDe=ge(mt(),1),IDe=ge(mt(),1),rz=class extends IDe.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,CDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,mDe.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?tz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,ez.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,ez.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?tz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},fM=new rz;var iz=class extends yDe.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:()=>fM}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,QDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,BDe.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(fM.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?nz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,sz.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)fM.internalBinaryWrite(e.scope[i],r.tag(2,sz.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?nz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},cu=new iz;var oz=class extends fp.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>cu},{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,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.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=cu.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?Fo.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&cu.internalBinaryWrite(e.metadata,r.tag(1,Ds.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,Ds.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,Ds.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Fo.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},wDe=new oz,az=class extends fp.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,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.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==="th
Line truncated
|
||||
<a href="${e.serverUrl}/${e.repo.owner}/${e.repo.repo}/actions/runs/${e.runId}" target="_blank">
|
||||
<h5>${e.workflow} :: <em>${e.job}</em></h5>
|
||||
</a>
|
||||
|
||||
${t}`,n=BM(),i=Ca(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(o){if(o instanceof Error&&o.name==="HttpError")Kt(gkt(o));else throw o}}function gkt(t){let e=`Failed to generate PR comment.
|
||||
${t}`,n=BM(),i=Ca(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(o){if(o instanceof Error&&o.name==="HttpError")Kt(pkt(o));else throw o}}function pkt(t){let e=`Failed to generate PR comment.
|
||||
${String(t)}`;return t.message==="Resource not accessible by integration"?`${e}
|
||||
Please ensure that the 'pull-requests: write' permission is available for the workflow job.
|
||||
Note that this permission is never available for a workflow triggered from a repository fork.
|
||||
`:e}function pkt(t){return`${mkt()}
|
||||
${Ikt(t)}`}function Ekt(){let t=MDe();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||
`)}function mkt(){let t=FDe();return t.length===0?"":`
|
||||
`:e}function Ekt(t){return`${Ckt()}
|
||||
${Bkt(t)}`}function mkt(){let t=MDe();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||
`)}function Ckt(){let t=FDe();return t.length===0?"":`
|
||||
<h4>Deprecation warnings</h4>
|
||||
This job uses deprecated functionality from the <code>${pM()}</code> action. Follow the links for upgrade details.
|
||||
<ul>
|
||||
${t.map(e=>`<li>${Ckt(e)}</li>`).join("")}
|
||||
${t.map(e=>`<li>${Ikt(e)}</li>`).join("")}
|
||||
</ul>
|
||||
|
||||
<h4>Gradle Build Results</h4>`}function Ckt(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function Ikt(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||
<h4>Gradle Build Results</h4>`}function Ikt(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function Bkt(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||
<table>
|
||||
<tr>
|
||||
<th>Gradle Root Project</th>
|
||||
@@ -318,24 +318,24 @@ This job uses deprecated functionality from the <code>${pM()}</code> action. Fol
|
||||
<th>Gradle Version</th>
|
||||
<th>Build Outcome</th>
|
||||
<th>Build Scan\xAE</th>
|
||||
</tr>${t.map(e=>Qkt(e)).join("")}
|
||||
</tr>${t.map(e=>ykt(e)).join("")}
|
||||
</table>
|
||||
`}function Bkt(t){return t.some(e=>e.buildFailed)}function Qkt(t){return`
|
||||
`}function Qkt(t){return t.some(e=>e.buildFailed)}function ykt(t){return`
|
||||
<tr>
|
||||
<td>${_De(t.rootProjectName,30)}</td>
|
||||
<td>${_De(t.requestedTasks,60)}</td>
|
||||
<td align='center'>${t.gradleVersion}</td>
|
||||
<td align='center'>${ykt(t)}</td>
|
||||
<td>${bkt(t)}</td>
|
||||
</tr>`}function ykt(t){return t.buildFailed?":x:":":white_check_mark:"}function bkt(t){return t.buildScanFailed?fz({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?fz({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):fz({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function fz({text:t,alt:e,color:r,logo:s,targetUrl:n}){let a=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${s?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${n}" rel="nofollow" target="_blank">${a}</a>`}function _De(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var ODe=class t{static{this.accessKeyRegexp=/^([^;=\s]+=\w+)(;[^;=\s]+=\w+)*$/}constructor(e){this.keys=e}static of(e){return new t(e)}static{this.keyDelimiter=";"}static{this.hostDelimiter="="}static parse(e){return this.isValid(e)?new t(e.split(this.keyDelimiter).map(r=>{let s=r.split(this.hostDelimiter);return{hostname:s[0],key:s[1]}})):null}isEmpty(){return this.keys.length===0}raw(){return this.keys.map(e=>`${e.hostname}${t.hostDelimiter}${e.key}`).join(t.keyDelimiter)}static isValid(e){return this.accessKeyRegexp.test(e)}};import*as Ua from"fs";import*as ql from"path";function HDe(){return YDe().map(e=>{let r=Ua.readFileSync(e,"utf8"),s=JSON.parse(r);return Nkt(e,s),s})}function GDe(){YDe().forEach(Rkt)}function YDe(){let t=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Ua.existsSync(t)?Ua.readdirSync(t).map(e=>ql.resolve(t,e)).filter(e=>ql.extname(e)===".json"&&!Dkt(e)):[]}function Nkt(t,e){let r=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Ua.existsSync(r))return;let s=ql.resolve(r,ql.basename(t));if(Ua.existsSync(s)){let n=Ua.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function Dkt(t){let e=`${t}.processed`;return Ua.existsSync(e)}function Rkt(t){let e=`${t}.processed`;Ua.writeFileSync(e,"")}import*as qDe from"fs";import*as JDe from"path";import{pathToFileURL as Tkt}from"url";var xkt="[Cache was disabled](https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#disabling-caching). Gradle User Home was not restored from or saved to the cache.",kkt="\n***********************************************************\nLICENSING NOTICE\n\nThe caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \nThe bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n\nThe `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n\nUse of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \nIf you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n***********************************************************\n",Fkt="\n> [!IMPORTANT]\n> #### Licensing notice\n>\n> The caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \n> The bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n>\n> The `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n>\n> Use of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \n> If you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n",gz=class{async restore(e,r){}async save(e,r,s){return xkt}},pz=class{constructor(e){this.delegate=e}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
||||
${Fkt}`}};async function VDe(t){return t.isCacheDisabled()?new gz:(await Lkt(),new pz(await Mkt()))}async function Mkt(){let t=Ukt();return await import(Tkt(t).href)}function Ukt(){let t=import.meta.dirname,e=JDe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(qDe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function Lkt(){console.warn(kkt)}import*as ZDe from"util";var Ykt=ge(KDe(),1);import*as Ez from"fs";var KLr=ZDe.promisify(Ez.readdir);var Jkt={_useHtmlParser2:!1};function wC(t,e){if(!t)return e??Jkt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Hz={};dA(Hz,{contains:()=>LM,extract:()=>PFt,html:()=>UFt,merge:()=>IRe,parseHTML:()=>vFt,root:()=>_Ft,text:()=>Bp,xml:()=>LFt});var xh={};dA(xh,{DocumentPosition:()=>_a,append:()=>EFt,appendChild:()=>pFt,compareDocumentPosition:()=>pRe,existsOne:()=>fRe,filter:()=>TC,find:()=>kM,findAll:()=>BFt,findOne:()=>FM,findOneChild:()=>IFt,getAttributeValue:()=>dFt,getChildren:()=>RC,getElementById:()=>wFt,getElements:()=>bFt,getElementsByClassName:()=>SFt,getElementsByTagName:()=>Ip,getElementsByTagType:()=>NFt,getFeed:()=>Oz,getInnerHTML:()=>lFt,getName:()=>fFt,getOuterHTML:()=>dRe,getParent:()=>hRe,getSiblings:()=>_z,getText:()=>RM,hasAttrib:()=>hFt,hasChildren:()=>mr,innerText:()=>xw,isCDATA:()=>SC,isComment:()=>Cp,isDocument:()=>va,isTag:()=>Se,isText:()=>Ki,nextElementSibling:()=>TM,prepend:()=>CFt,prependChild:()=>mFt,prevElementSibling:()=>xM,removeElement:()=>Wl,removeSubsets:()=>DFt,replaceElement:()=>gFt,testElement:()=>yFt,textContent:()=>Vl,uniqueSort:()=>Rh});var La={};dA(La,{CDATA:()=>Sz,Comment:()=>Qz,Directive:()=>Bz,Doctype:()=>Nz,ElementType:()=>Ut,Root:()=>Cz,Script:()=>yz,Style:()=>bz,Tag:()=>wz,Text:()=>Iz,isTag:()=>mz});var Ut;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Ut||(Ut={}));function mz(t){return t.type===Ut.Tag||t.type===Ut.Script||t.type===Ut.Style}var Cz=Ut.Root,Iz=Ut.Text,Bz=Ut.Directive,Qz=Ut.Comment,yz=Ut.Script,bz=Ut.Style,wz=Ut.Tag,Sz=Ut.CDATA,Nz=Ut.Doctype;var QM=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return NC(this,e)}},Nw=class extends QM{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},uu=class extends Nw{constructor(){super(...arguments),this.type=Ut.Text}get nodeType(){return 3}},pp=class extends Nw{constructor(){super(...arguments),this.type=Ut.Comment}get nodeType(){return 8}},Ep=class extends Nw{constructor(e,r){super(r),this.name=e,this.type=Ut.Directive}get nodeType(){return 1}},Dw=class extends QM{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},Rw=class extends Dw{constructor(){super(...arguments),this.type=Ut.CDATA}get nodeType(){return 4}},Mo=class extends Dw{constructor(){super(...arguments),this.type=Ut.Root}get nodeType(){return 9}},mp=class extends Dw{constructor(e,r,s=[],n=e==="script"?Ut.Script:e==="style"?Ut.Style:Ut.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return mz(t)}function SC(t){return t.type===Ut.CDATA}function Ki(t){return t.type===Ut.Text}function Cp(t){return t.type===Ut.Comment}function yM(t){return t.type===Ut.Directive}function va(t){return t.type===Ut.Root}function mr(t){return Object.prototype.hasOwnProperty.call(t,"children")}function NC(t,e=!1){let r;if(Ki(t))r=new uu(t.data);else if(Cp(t))r=new pp(t.data);else if(Se(t)){let s=e?Dz(t.children):[],n=new mp(t.name,{...t.attribs},s);s.forEach(i=>i.parent=n),t.namespace!=null&&(n.namespace=t.namespace),t["x-attribsNamespace"]&&(n["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(n["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=n}else if(SC(t)){let s=e?Dz(t.children):[],n=new Rw(s);s.forEach(i=>i.parent=n),r=n}else if(va(t)){let s=e?Dz(t.children):[],n=new Mo(s);s.forEach(i=>i.parent=n),t["x-mode"]&&(n["x-mode"]=t["x-mode"]),r=n}else if(yM(t)){let s=new Ep(t.name,t.data);t["x-name"]!=null&&(s["x-n
Line truncated
|
||||
`:RM(t.children):SC(t)?RM(t.children):Ki(t)?t.data:""}function Vl(t){return Array.isArray(t)?t.map(Vl).join(""):mr(t)&&!Cp(t)?Vl(t.children):Ki(t)?t.data:""}function xw(t){return Array.isArray(t)?t.map(xw).join(""):mr(t)&&(t.type===Ut.Tag||SC(t))?xw(t.children):Ki(t)?t.data:""}function RC(t){return mr(t)?t.children:[]}function hRe(t){return t.parent||null}function _z(t){let e=hRe(t);if(e!=null)return RC(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 dFt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function hFt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function fFt(t){return t.name}function TM(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function xM(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function Wl(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 gFt(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 pFt(t,e){if(Wl(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 EFt(t,e){Wl(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 mFt(t,e){if(Wl(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 CFt(t,e){Wl(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 TC(t,e,r=!0,s=1/0){return kM(t,Array.isArray(e)?e:[e],r,s)}function kM(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&&mr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function IFt(t,e){return e.find(t)}function FM(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&mr(i)&&i.children.length>0){let o=FM(t,i.children,!0);if(o)return o}}return null}function fRe(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||mr(r)&&fRe(t,r.children))}function BFt(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]++];Se(i)&&t(i)&&r.push(i),mr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var MM={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(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=>Ki(e)&&t(e.data):e=>Ki(e)&&e.data===t}};function Pz(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function QFt(t,e){return r=>t(r)||e(r)}function gRe(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(MM,r)?MM[r](s):Pz(r,s)});return e.length===0?null:e.reduce(QFt)}function yFt(t,e){let r=gRe(t);return r?r(e):!0}function bFt(t,e,r,s=1/0){let n=gRe(t);return n?TC(n,e,r,s):[]}function wFt(t,e,r=!0){return Array.isArray(e)||(e=[e]),FM(Pz("id",t),e,r)}function Ip(t,e,r=!0,s=1/0){return TC(MM.tag_name(t),e,r,s)}function SFt(t,e,r=!0,s=1/0){return TC(Pz("class",t),e,r,s)}function NFt(t,e,r=!0,s=1/0){return TC(MM.tag_type(t),e,r,s)}function DFt(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 _a;(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"})(_a||(_a={}));function pRe(t,e){let r=[],s=[];if(t===e)return 0;let n=mr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=mr(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 _a.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?_a.FOLLOWING|_a.CONTAINED_BY:_a.FOLLOWING:a===t?_a.PRECEDING|_a.CONTAINS:_a.PRECEDING}function Rh(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=pRe(e,r);return s&_a.PRECEDING?-1:s&_a.FOLLOWING?1:0}),t}function Oz(t){let e=UM(FFt,t);return e?e.name==="feed"?RFt(e):TFt(e):null}function RFt(t){var e;let r=t.children,s={type:"atom",items:Ip("entry",r).map(o=>{var a;let{children:A}=o,c={media:ERe(A)};Zi(c,"id","id",A),Zi(c,"title","title",A);let u=(a=UM("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=Th("summary",A)||Th("conten
Line truncated
|
||||
<td align='center'>${bkt(t)}</td>
|
||||
<td>${wkt(t)}</td>
|
||||
</tr>`}function bkt(t){return t.buildFailed?":x:":":white_check_mark:"}function wkt(t){return t.buildScanFailed?fz({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?fz({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):fz({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function fz({text:t,alt:e,color:r,logo:s,targetUrl:n}){let a=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${s?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${n}" rel="nofollow" target="_blank">${a}</a>`}function _De(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var ODe=class t{static{this.accessKeyRegexp=/^([^;=\s]+=\w+)(;[^;=\s]+=\w+)*$/}constructor(e){this.keys=e}static of(e){return new t(e)}static{this.keyDelimiter=";"}static{this.hostDelimiter="="}static parse(e){return this.isValid(e)?new t(e.split(this.keyDelimiter).map(r=>{let s=r.split(this.hostDelimiter);return{hostname:s[0],key:s[1]}})):null}isEmpty(){return this.keys.length===0}raw(){return this.keys.map(e=>`${e.hostname}${t.hostDelimiter}${e.key}`).join(t.keyDelimiter)}static isValid(e){return this.accessKeyRegexp.test(e)}};import*as Ua from"fs";import*as ql from"path";function HDe(){return YDe().map(e=>{let r=Ua.readFileSync(e,"utf8"),s=JSON.parse(r);return Dkt(e,s),s})}function GDe(){YDe().forEach(Tkt)}function YDe(){let t=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Ua.existsSync(t)?Ua.readdirSync(t).map(e=>ql.resolve(t,e)).filter(e=>ql.extname(e)===".json"&&!Rkt(e)):[]}function Dkt(t,e){let r=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Ua.existsSync(r))return;let s=ql.resolve(r,ql.basename(t));if(Ua.existsSync(s)){let n=Ua.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function Rkt(t){let e=`${t}.processed`;return Ua.existsSync(e)}function Tkt(t){let e=`${t}.processed`;Ua.writeFileSync(e,"")}import*as qDe from"fs";import*as JDe from"path";import{pathToFileURL as xkt}from"url";var kkt="[Cache was disabled](https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#disabling-caching). Gradle User Home was not restored from or saved to the cache.",Fkt="\n***********************************************************\nLICENSING NOTICE\n\nThe caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \nThe bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n\nThe `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n\nUse of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \nIf you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n***********************************************************\n",Mkt="\n> [!IMPORTANT]\n> #### Licensing notice\n>\n> The caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \n> The bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n>\n> The `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n>\n> Use of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \n> If you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n",gz=class{async restore(e,r){}async save(e,r,s){return kkt}},pz=class{constructor(e){this.delegate=e}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
||||
${Mkt}`}};async function VDe(t){return t.isCacheDisabled()?new gz:(await vkt(),new pz(await Ukt()))}async function Ukt(){let t=Lkt();return await import(xkt(t).href)}function Lkt(){let t=import.meta.dirname,e=JDe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(qDe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function vkt(){console.warn(Fkt)}import*as ZDe from"util";var qkt=ge(KDe(),1);import*as Ez from"fs";var XLr=ZDe.promisify(Ez.readdir);var Vkt={_useHtmlParser2:!1};function wC(t,e){if(!t)return e??Vkt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Hz={};dA(Hz,{contains:()=>LM,extract:()=>OFt,html:()=>LFt,merge:()=>IRe,parseHTML:()=>_Ft,root:()=>PFt,text:()=>Bp,xml:()=>vFt});var xh={};dA(xh,{DocumentPosition:()=>_a,append:()=>mFt,appendChild:()=>EFt,compareDocumentPosition:()=>pRe,existsOne:()=>fRe,filter:()=>TC,find:()=>kM,findAll:()=>QFt,findOne:()=>FM,findOneChild:()=>BFt,getAttributeValue:()=>hFt,getChildren:()=>RC,getElementById:()=>SFt,getElements:()=>wFt,getElementsByClassName:()=>NFt,getElementsByTagName:()=>Ip,getElementsByTagType:()=>DFt,getFeed:()=>Oz,getInnerHTML:()=>dFt,getName:()=>gFt,getOuterHTML:()=>dRe,getParent:()=>hRe,getSiblings:()=>_z,getText:()=>RM,hasAttrib:()=>fFt,hasChildren:()=>mr,innerText:()=>xw,isCDATA:()=>SC,isComment:()=>Cp,isDocument:()=>va,isTag:()=>Se,isText:()=>Ki,nextElementSibling:()=>TM,prepend:()=>IFt,prependChild:()=>CFt,prevElementSibling:()=>xM,removeElement:()=>Wl,removeSubsets:()=>RFt,replaceElement:()=>pFt,testElement:()=>bFt,textContent:()=>Vl,uniqueSort:()=>Rh});var La={};dA(La,{CDATA:()=>Sz,Comment:()=>Qz,Directive:()=>Bz,Doctype:()=>Nz,ElementType:()=>Ut,Root:()=>Cz,Script:()=>yz,Style:()=>bz,Tag:()=>wz,Text:()=>Iz,isTag:()=>mz});var Ut;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Ut||(Ut={}));function mz(t){return t.type===Ut.Tag||t.type===Ut.Script||t.type===Ut.Style}var Cz=Ut.Root,Iz=Ut.Text,Bz=Ut.Directive,Qz=Ut.Comment,yz=Ut.Script,bz=Ut.Style,wz=Ut.Tag,Sz=Ut.CDATA,Nz=Ut.Doctype;var QM=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return NC(this,e)}},Nw=class extends QM{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},uu=class extends Nw{constructor(){super(...arguments),this.type=Ut.Text}get nodeType(){return 3}},pp=class extends Nw{constructor(){super(...arguments),this.type=Ut.Comment}get nodeType(){return 8}},Ep=class extends Nw{constructor(e,r){super(r),this.name=e,this.type=Ut.Directive}get nodeType(){return 1}},Dw=class extends QM{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},Rw=class extends Dw{constructor(){super(...arguments),this.type=Ut.CDATA}get nodeType(){return 4}},Mo=class extends Dw{constructor(){super(...arguments),this.type=Ut.Root}get nodeType(){return 9}},mp=class extends Dw{constructor(e,r,s=[],n=e==="script"?Ut.Script:e==="style"?Ut.Style:Ut.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return mz(t)}function SC(t){return t.type===Ut.CDATA}function Ki(t){return t.type===Ut.Text}function Cp(t){return t.type===Ut.Comment}function yM(t){return t.type===Ut.Directive}function va(t){return t.type===Ut.Root}function mr(t){return Object.prototype.hasOwnProperty.call(t,"children")}function NC(t,e=!1){let r;if(Ki(t))r=new uu(t.data);else if(Cp(t))r=new pp(t.data);else if(Se(t)){let s=e?Dz(t.children):[],n=new mp(t.name,{...t.attribs},s);s.forEach(i=>i.parent=n),t.namespace!=null&&(n.namespace=t.namespace),t["x-attribsNamespace"]&&(n["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(n["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=n}else if(SC(t)){let s=e?Dz(t.children):[],n=new Rw(s);s.forEach(i=>i.parent=n),r=n}else if(va(t)){let s=e?Dz(t.children):[],n=new Mo(s);s.forEach(i=>i.parent=n),t["x-mode"]&&(n["x-mode"]=t["x-mode"]),r=n}else if(yM(t)){let s=new Ep(t.name,t.data);t["x-name"]!=null&&(s["x-n
Line truncated
|
||||
`:RM(t.children):SC(t)?RM(t.children):Ki(t)?t.data:""}function Vl(t){return Array.isArray(t)?t.map(Vl).join(""):mr(t)&&!Cp(t)?Vl(t.children):Ki(t)?t.data:""}function xw(t){return Array.isArray(t)?t.map(xw).join(""):mr(t)&&(t.type===Ut.Tag||SC(t))?xw(t.children):Ki(t)?t.data:""}function RC(t){return mr(t)?t.children:[]}function hRe(t){return t.parent||null}function _z(t){let e=hRe(t);if(e!=null)return RC(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 hFt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function fFt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function gFt(t){return t.name}function TM(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function xM(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function Wl(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 pFt(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 EFt(t,e){if(Wl(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 mFt(t,e){Wl(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 CFt(t,e){if(Wl(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 IFt(t,e){Wl(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 TC(t,e,r=!0,s=1/0){return kM(t,Array.isArray(e)?e:[e],r,s)}function kM(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&&mr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function BFt(t,e){return e.find(t)}function FM(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&mr(i)&&i.children.length>0){let o=FM(t,i.children,!0);if(o)return o}}return null}function fRe(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||mr(r)&&fRe(t,r.children))}function QFt(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]++];Se(i)&&t(i)&&r.push(i),mr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var MM={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(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=>Ki(e)&&t(e.data):e=>Ki(e)&&e.data===t}};function Pz(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function yFt(t,e){return r=>t(r)||e(r)}function gRe(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(MM,r)?MM[r](s):Pz(r,s)});return e.length===0?null:e.reduce(yFt)}function bFt(t,e){let r=gRe(t);return r?r(e):!0}function wFt(t,e,r,s=1/0){let n=gRe(t);return n?TC(n,e,r,s):[]}function SFt(t,e,r=!0){return Array.isArray(e)||(e=[e]),FM(Pz("id",t),e,r)}function Ip(t,e,r=!0,s=1/0){return TC(MM.tag_name(t),e,r,s)}function NFt(t,e,r=!0,s=1/0){return TC(Pz("class",t),e,r,s)}function DFt(t,e,r=!0,s=1/0){return TC(MM.tag_type(t),e,r,s)}function RFt(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 _a;(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"})(_a||(_a={}));function pRe(t,e){let r=[],s=[];if(t===e)return 0;let n=mr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=mr(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 _a.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?_a.FOLLOWING|_a.CONTAINED_BY:_a.FOLLOWING:a===t?_a.PRECEDING|_a.CONTAINS:_a.PRECEDING}function Rh(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=pRe(e,r);return s&_a.PRECEDING?-1:s&_a.FOLLOWING?1:0}),t}function Oz(t){let e=UM(MFt,t);return e?e.name==="feed"?TFt(e):xFt(e):null}function TFt(t){var e;let r=t.children,s={type:"atom",items:Ip("entry",r).map(o=>{var a;let{children:A}=o,c={media:ERe(A)};Zi(c,"id","id",A),Zi(c,"title","title",A);let u=(a=UM("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=Th("summary",A)||Th("conten
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 Ha=ge(kh(),1);var s7={};function n7(t,e){return t===Ha.default.falseFunc?Ha.default.falseFunc:r=>e.isTag(r)&&t(r)}function i7(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 r7(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 t7=(t,e,r,s,n)=>{let i=n(e,r7(r),s);return i===Ha.default.trueFunc?t:i===Ha.default.falseFunc?Ha.default.falseFunc:o=>i(o)&&t(o)},zM={is:t7,matches:t7,where:t7,not(t,e,r,s,n){let i=n(e,r7(r),s);return i===Ha.default.falseFunc?t:i===Ha.default.trueFunc?Ha.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=r7(r);o.relativeSelector=!0;let a=e.some(u=>u.some(_w))?[s7]:void 0,A=n(e,o,a);if(A===Ha.default.falseFunc)return Ha.default.falseFunc;let c=n7(A,i);if(a&&A!==Ha.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...i7(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function iTe(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in zM))throw new Error(`Unknown pseudo-class :${o}(${a})`);return zM[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:WM[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,nTe.parse)(c);return zM.is(t,u,r,s,n)}if(typeof A=="function")return e7(A,o,a,1),u=>A(u,a)&&t(u);if(o in PC)return PC[o](t,a,r,s);if(o in Ow){let u=Ow[o];return e7(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Ga=ge(vC(),1);function o7(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function oTe(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Ga.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Ga.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Ga.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()),eTe[e.action](t,e,r)}case Ga.SelectorType.Pseudo:return iTe(t,e,r,s,n);case Ga.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 Ga.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=o7(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=o7(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=o7(c,i));return!1};case Ga.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Ga.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Ga.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 Ga.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 d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Ga.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function aTe(t,e,r){let s=jM(t,e,r);return n7(s,e.adapter)}function jM(t,e,r){let s=typeof t=="string"?(0,VA.parse)(t):t;return KM(s,e,r)}function ATe(t){return t.type===VA.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(ATe)))}var bMt={type:VA.SelectorType.Descendant},wMt={type:"_flexibleDescendant"},SMt={type:VA.SelectorType.Pseudo,name:"scope",data:null};function NMt(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===s7||i&&e.isTag(i)});fo
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 Ha=ge(kh(),1);var s7={};function n7(t,e){return t===Ha.default.falseFunc?Ha.default.falseFunc:r=>e.isTag(r)&&t(r)}function i7(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 r7(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 t7=(t,e,r,s,n)=>{let i=n(e,r7(r),s);return i===Ha.default.trueFunc?t:i===Ha.default.falseFunc?Ha.default.falseFunc:o=>i(o)&&t(o)},zM={is:t7,matches:t7,where:t7,not(t,e,r,s,n){let i=n(e,r7(r),s);return i===Ha.default.falseFunc?t:i===Ha.default.trueFunc?Ha.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=r7(r);o.relativeSelector=!0;let a=e.some(u=>u.some(_w))?[s7]:void 0,A=n(e,o,a);if(A===Ha.default.falseFunc)return Ha.default.falseFunc;let c=n7(A,i);if(a&&A!==Ha.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...i7(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function iTe(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in zM))throw new Error(`Unknown pseudo-class :${o}(${a})`);return zM[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:WM[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,nTe.parse)(c);return zM.is(t,u,r,s,n)}if(typeof A=="function")return e7(A,o,a,1),u=>A(u,a)&&t(u);if(o in PC)return PC[o](t,a,r,s);if(o in Ow){let u=Ow[o];return e7(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Ga=ge(vC(),1);function o7(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function oTe(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Ga.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Ga.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Ga.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()),eTe[e.action](t,e,r)}case Ga.SelectorType.Pseudo:return iTe(t,e,r,s,n);case Ga.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 Ga.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=o7(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=o7(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=o7(c,i));return!1};case Ga.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Ga.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Ga.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 Ga.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 d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Ga.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function aTe(t,e,r){let s=jM(t,e,r);return n7(s,e.adapter)}function jM(t,e,r){let s=typeof t=="string"?(0,VA.parse)(t):t;return KM(s,e,r)}function ATe(t){return t.type===VA.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(ATe)))}var wMt={type:VA.SelectorType.Descendant},SMt={type:"_flexibleDescendant"},NMt={type:VA.SelectorType.Pseudo,name:"scope",data:null};function DMt(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===s7||i&&e.isTag(i)});fo
Line truncated
|
||||
`)})):{name:n,value:i.replace(bTe,`\r
|
||||
`)}}).toArray()}var Q7={};dA(Q7,{extract:()=>GUt});function HUt(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 GUt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=HUt(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 Uh=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}}};Uh.prototype.cheerio="[cheerio object]";Uh.prototype.splice=Array.prototype.splice;Uh.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Uh.prototype,jz,m7,C7,I7,B7,Q7);function wTe(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=wC(n),a=t(s,o,i,null);class A extends Uh{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&Pa(u))return u;let f=wC(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=Pa(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&kw(u)?t(u,f,!1,null).children:YUt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?kw(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):Pa(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Hz,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function YUt(t){return!!t.name||t.type===La.Root||t.type===La.Text||t.type===La.Comment}var qUt=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]),Dr="\uFFFD",N;(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"})(N||(N={}));var Bi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function rU(t){return t>=55296&&t<=57343}function STe(t){return t>=56320&&t<=57343}function NTe(t,e){return(t-55296)*1024+9216+e}function sU(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function nU(t){return t>=64976&&t<=65007||qUt.has(t)}var J;(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-keywo
Line truncated
|
||||
`)}}).toArray()}var Q7={};dA(Q7,{extract:()=>YUt});function GUt(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 YUt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=GUt(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 Uh=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}}};Uh.prototype.cheerio="[cheerio object]";Uh.prototype.splice=Array.prototype.splice;Uh.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Uh.prototype,jz,m7,C7,I7,B7,Q7);function wTe(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=wC(n),a=t(s,o,i,null);class A extends Uh{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&Pa(u))return u;let f=wC(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=Pa(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&kw(u)?t(u,f,!1,null).children:qUt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?kw(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):Pa(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Hz,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function qUt(t){return!!t.name||t.type===La.Root||t.type===La.Text||t.type===La.Comment}var JUt=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]),Dr="\uFFFD",N;(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"})(N||(N={}));var Bi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function rU(t){return t>=55296&&t<=57343}function STe(t){return t>=56320&&t<=57343}function NTe(t,e){return(t-55296)*1024+9216+e}function sU(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function nU(t){return t>=64976&&t<=65007||JUt.has(t)}var J;(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-keywo
Line truncated
|
||||
`," Line feed \\n"]]),qOe=new Map([...wee,["\\"," Backslash \\"],["/"," Forward slash /"]]);function JOe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of qOe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||
|
||||
Invalid characters include: ${Array.from(qOe.values()).toString()}
|
||||
@@ -347,16 +347,16 @@ Invalid characters include: ${Array.from(wee.values()).toString()}
|
||||
The following characters are not allowed in files that are uploaded due to limitations with certain file systems such as NTFS. To maintain file system agnostic behavior, these characters are intentionally not allowed to prevent potential problems with downloads on different file systems.
|
||||
`)}var jOe=ge(zOe(),1);function Mu(){return`@actions/artifact-${jOe.version}`}var Uv=class extends Error{constructor(e=[]){let r="No files were found to upload";e.length>0&&(r+=`: ${e.join(", ")}`),super(r),this.files=e,this.name="FilesNotFoundError"}},ld=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},dd=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},cf=class extends Error{constructor(e="@actions/artifact v2.0.0+, upload-artifact@v4+ and download-artifact@v4+ are not currently supported on GHES."){super(e),this.name="GHESNotSupportedError"}},hd=class extends Error{constructor(e){let r=`Unable to make request: ${e}
|
||||
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"}};hd.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var tE=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};tE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var rE=class extends Error{};rE.prototype.name="InvalidTokenError";function e7t(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function t7t(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return e7t(e)}catch{return atob(e)}}function KOe(t,e){if(typeof t!="string")throw new rE("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new rE(`Invalid token specified: missing part #${r+1}`);let n;try{n=t7t(s)}catch(i){throw new rE(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new rE(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var Lv=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function Uu(){let t=Fv(),e=KOe(t);if(!e.scp)throw Lv;let r=e.scp.split(" ");if(r.length===0)throw Lv;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw Lv;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Ie(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Ie(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw Lv}function ZOe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(ag(r),ag(encodeURIComponent(r)))}catch(e){Ie(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function XOe(t){if(typeof t!="object"||t===null){Ie("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&ZOe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&ZOe(t.signed_url)}var vv=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())})},Nee=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=Fv();this.baseUrl=FOe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new po(e,[new og(i)])}request(e,r,s,n){return vv(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Ie(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>vv(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return vv(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Ie(`[Response] - ${a.message.statusCode}`),Ie(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(XOe(c),Ie(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(tE.isUsageErrorMessage(c.msg))throw new tE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Ie(`Raw Body: ${n}`),a instanceof tE)throw a;if(hd.isNetworkErrorCode(a?.code))throw new hd(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);fe(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Fs.BadGateway,Fs.GatewayTimeout,Fs.InternalServerError,Fs.ServiceUnavailable,Fs.TooManyRequests].includes(e):!1}sleep(e){return vv(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function Lu(t){let e=new Nee(Mu(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new Mv(e)}import*as HI from"fs";import{normalize as $Oe,resolve as e3e}from"path";function t3e(t){if(!HI.existsSync
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&Kt("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);fe(`Redirecting to blob download url: ${oWe(u)}`);try{fe(`Starting download of artifact to: ${r}`);let l=yield aWe(u,r,e?.skipDecompress);fe("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Ie(`Computed digest: ${l.sha256Digest}`),Ie(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function uWe(){return UB(this,arguments,void 0,function*(t=MOe()){return(yield Ddr(t))?Ie(`Artifact destination folder already exists: ${t}`):(Ie(`Artifact destination folder does not exist, creating: ${t}`),yield tWe.mkdir(t,{recursive:!0})),t})}var Tdr=5,xdr=[400,401,403,404,422];function LB(t,e=Tdr,r=xdr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Ie(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var lWe="6.0.0";function xE(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}xE.VERSION=lWe;var fWe=ge(dWe(),1),gWe=ge(d5(),1),kdr="0.0.0-development";async function hWe(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function Fdr(t,e,r,s){let n=new fWe.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(Mdr.bind(null,t,e,r),s)}async function Mdr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new gWe.RequestError(n.data.errors[0].message,500,{request:s,response:n});return hWe(t,e,i,s)}return n}function kE(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",hWe.bind(null,r,t)),t.hook.wrap("request",Fdr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}kE.VERSION=kdr;var pWe=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 GP(t,e,r,s,n){return pWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},u=yield Ca(n,A,kE,xE).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new ld(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}
|
||||
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"}};tE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var rE=class extends Error{};rE.prototype.name="InvalidTokenError";function t7t(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function r7t(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return t7t(e)}catch{return atob(e)}}function KOe(t,e){if(typeof t!="string")throw new rE("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new rE(`Invalid token specified: missing part #${r+1}`);let n;try{n=r7t(s)}catch(i){throw new rE(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new rE(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var Lv=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function Uu(){let t=Fv(),e=KOe(t);if(!e.scp)throw Lv;let r=e.scp.split(" ");if(r.length===0)throw Lv;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw Lv;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Ie(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Ie(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw Lv}function ZOe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(ag(r),ag(encodeURIComponent(r)))}catch(e){Ie(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function XOe(t){if(typeof t!="object"||t===null){Ie("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&ZOe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&ZOe(t.signed_url)}var vv=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())})},Nee=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=Fv();this.baseUrl=FOe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new po(e,[new og(i)])}request(e,r,s,n){return vv(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Ie(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>vv(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return vv(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Ie(`[Response] - ${a.message.statusCode}`),Ie(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(XOe(c),Ie(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(tE.isUsageErrorMessage(c.msg))throw new tE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Ie(`Raw Body: ${n}`),a instanceof tE)throw a;if(hd.isNetworkErrorCode(a?.code))throw new hd(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);fe(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Fs.BadGateway,Fs.GatewayTimeout,Fs.InternalServerError,Fs.ServiceUnavailable,Fs.TooManyRequests].includes(e):!1}sleep(e){return vv(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function Lu(t){let e=new Nee(Mu(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new Mv(e)}import*as HI from"fs";import{normalize as $Oe,resolve as e3e}from"path";function t3e(t){if(!HI.existsSync
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&Kt("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);fe(`Redirecting to blob download url: ${oWe(u)}`);try{fe(`Starting download of artifact to: ${r}`);let l=yield aWe(u,r,e?.skipDecompress);fe("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Ie(`Computed digest: ${l.sha256Digest}`),Ie(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function uWe(){return UB(this,arguments,void 0,function*(t=MOe()){return(yield Rdr(t))?Ie(`Artifact destination folder already exists: ${t}`):(Ie(`Artifact destination folder does not exist, creating: ${t}`),yield tWe.mkdir(t,{recursive:!0})),t})}var xdr=5,kdr=[400,401,403,404,422];function LB(t,e=xdr,r=kdr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Ie(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var lWe="6.0.0";function xE(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}xE.VERSION=lWe;var fWe=ge(dWe(),1),gWe=ge(d5(),1),Fdr="0.0.0-development";async function hWe(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function Mdr(t,e,r,s){let n=new fWe.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(Udr.bind(null,t,e,r),s)}async function Udr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new gWe.RequestError(n.data.errors[0].message,500,{request:s,response:n});return hWe(t,e,i,s)}return n}function kE(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",hWe.bind(null,r,t)),t.hook.wrap("request",Mdr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}kE.VERSION=Fdr;var pWe=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 GP(t,e,r,s,n){return pWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},u=yield Ca(n,A,kE,xE).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new ld(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],Ie(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function EWe(t){return pWe(this,void 0,void 0,function*(){var e;let r=Lu(),{workflowRunBackendId:s,workflowJobRunBackendId:n}=Uu(),i={workflowRunBackendId:s,workflowJobRunBackendId:n,nameFilter:$n.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var mWe=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 CWe(t,e,r,s,n){return mWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},c=Ca(n,A,kE,xE),u=yield GP(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new ld(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function IWe(t){return mWe(this,void 0,void 0,function*(){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:$n.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return fe(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var BWe=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())})},YP=vOe(),qP=100,Udr=Math.ceil(YP/qP);function QWe(t,e,r,s){return BWe(this,arguments,void 0,function*(n,i,o,a,A=!1){fe(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=LB(Fg),d={log:void 0,userAgent:Mu(),previews:void 0,retry:u,request:l},h=Ca(a,d,kE,xE),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f}),C=Math.ceil(p.total_count/qP),m=p.total_count;m>YP&&(Kt(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${YP}. Results will be incomplete as only the first ${YP} artifacts will be returned`),C=Udr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Ie(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=bWe(c)),fe(`Found ${c.length} artifact(s)`),{artifacts:c}})}function yWe(){return BWe(this,arguments,void 0,function*(t=!1){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=bWe(o)),fe(`Found ${o.length} artifact(s)`),{artifacts:o}})}function bWe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var D1=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())})},Ldr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},vB=class{uploadArtifact(e,r,s,n){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;return IVe(e,r,s,n)}catch(i){throw Kt(`Artifact upload failed with error: ${i}.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var mWe=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 CWe(t,e,r,s,n){return mWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},c=Ca(n,A,kE,xE),u=yield GP(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new ld(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function IWe(t){return mWe(this,void 0,void 0,function*(){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:$n.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return fe(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var BWe=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())})},YP=vOe(),qP=100,Ldr=Math.ceil(YP/qP);function QWe(t,e,r,s){return BWe(this,arguments,void 0,function*(n,i,o,a,A=!1){fe(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=LB(Fg),d={log:void 0,userAgent:Mu(),previews:void 0,retry:u,request:l},h=Ca(a,d,kE,xE),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f}),C=Math.ceil(p.total_count/qP),m=p.total_count;m>YP&&(Kt(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${YP}. Results will be incomplete as only the first ${YP} artifacts will be returned`),C=Ldr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Ie(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=bWe(c)),fe(`Found ${c.length} artifact(s)`),{artifacts:c}})}function yWe(){return BWe(this,arguments,void 0,function*(t=!1){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=bWe(o)),fe(`Found ${o.length} artifact(s)`),{artifacts:o}})}function bWe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var D1=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())})},vdr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},vB=class{uploadArtifact(e,r,s,n){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;return IVe(e,r,s,n)}catch(i){throw Kt(`Artifact upload failed with error: ${i}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=Ldr(r,["findBy"]);return AWe(e,s,n,i,o)}return cWe(e,r)}catch(s){throw Kt(`Download Artifact failed with error: ${s}.
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=vdr(r,["findBy"]);return AWe(e,s,n,i,o)}return cWe(e,r)}catch(s){throw Kt(`Download Artifact failed with error: ${s}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
@@ -372,12 +372,12 @@ If the error persists, please check whether Actions and API requests are operati
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var bJr=new vB;import*as JP from"path";import bne from"fs";var vdr="dependency-graph_";async function SWe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await wWe(t,!1);return;case"generate-submit-and-upload":await wWe(t,!0);return;case"generate-and-upload":await _dr(t)}}catch(r){Jdr(t,e,r)}}async function wWe(t,e){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}let r=await NWe();try{await Pdr(r)}catch(s){try{await yne(r,t)}catch(n){fe(String(n))}throw s}e&&await yne(r,t)}async function _dr(t){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}await yne(await NWe(),t)}async function NWe(){let r=(await(await L5(`${Gdr()}/**/*.json`)).glob()).filter(s=>!Ydr(s));return r.forEach(qdr),fe(`Found dependency graph files: ${r.join(", ")}`),r}async function yne(t,e){if(t.length===0){fe("No dependency graph files found to upload.");return}let r=Sw(),s=new vB;for(let n of t){let i=wne(n);fe(`Uploading dependency graph file: ${i}`);let o=`${vdr}${JP.basename(n)}`;await s.uploadArtifact(o,[n],r,{retentionDays:e.getArtifactRetentionDays()})}}async function Pdr(t){if(t.length===0){fe("No dependency graph files found to submit.");return}for(let e of t)try{await Hdr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=Odr(e,r)),r}}function Odr(t,e){let s=`Dependency submission failed for ${wne(t)}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var SJr=new vB;import*as JP from"path";import bne from"fs";var _dr="dependency-graph_";async function SWe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await wWe(t,!1);return;case"generate-submit-and-upload":await wWe(t,!0);return;case"generate-and-upload":await Pdr(t)}}catch(r){Vdr(t,e,r)}}async function wWe(t,e){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}let r=await NWe();try{await Odr(r)}catch(s){try{await yne(r,t)}catch(n){fe(String(n))}throw s}e&&await yne(r,t)}async function Pdr(t){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}await yne(await NWe(),t)}async function NWe(){let r=(await(await L5(`${Ydr()}/**/*.json`)).glob()).filter(s=>!qdr(s));return r.forEach(Jdr),fe(`Found dependency graph files: ${r.join(", ")}`),r}async function yne(t,e){if(t.length===0){fe("No dependency graph files found to upload.");return}let r=Sw(),s=new vB;for(let n of t){let i=wne(n);fe(`Uploading dependency graph file: ${i}`);let o=`${_dr}${JP.basename(n)}`;await s.uploadArtifact(o,[n],r,{retentionDays:e.getArtifactRetentionDays()})}}async function Odr(t){if(t.length===0){fe("No dependency graph files found to submit.");return}for(let e of t)try{await Gdr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=Hdr(e,r)),r}}function Hdr(t,e){let s=`Dependency submission failed for ${wne(t)}.
|
||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${s}
|
||||
Please ensure that the 'contents: write' permission is available for the workflow job.
|
||||
Note that this permission is never available for a 'pull_request' trigger from a repository fork.
|
||||
`:s}async function Hdr(t){let e=Vdr(),r=bne.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ch.repo.owner,s.repo=ch.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=wne(t);Ghe(`Submitted ${i}: ${n.data.message}`)}function Gdr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function Ydr(t){let e=`${t}.processed`;return bne.existsSync(e)}function qdr(t){let e=`${t}.processed`;bne.writeFileSync(e,"")}function Jdr(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new vI(r);Kt(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function Vdr(){return Ca(BM())}function wne(t){let e=Sw();return JP.relative(e,t)}function DWe(){return process.env.ACT!==void 0}process.on("uncaughtException",t=>P$(t));async function zdr(){try{LDe(),UDe(),await kOe(new mM,new CM)&&await SWe(new EM)}catch(t){P$(t)}process.exit()}zdr();export{zdr as run};
|
||||
`:s}async function Gdr(t){let e=Wdr(),r=bne.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ch.repo.owner,s.repo=ch.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=wne(t);Ghe(`Submitted ${i}: ${n.data.message}`)}function Ydr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function qdr(t){let e=`${t}.processed`;return bne.existsSync(e)}function Jdr(t){let e=`${t}.processed`;bne.writeFileSync(e,"")}function Vdr(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new vI(r);Kt(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function Wdr(){return Ca(BM())}function wne(t){let e=Sw();return JP.relative(e,t)}function DWe(){return process.env.ACT!==void 0}function jdr(t=process.platform){return t==="win32"?50:0}async function RWe(t=process.platform){let e=jdr(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}process.on("uncaughtException",t=>P$(t));async function Kdr(){try{LDe(),UDe(),await kOe(new mM,new CM)&&await SWe(new EM)}catch(t){P$(t)}await RWe()}Kdr();export{Kdr as run};
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
|
||||
Vendored
+4
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,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,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,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,IAAUH,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,IAAUH,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,IAAmBH,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,IAAUH,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,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,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,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,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,IAAUH,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,IAAUH,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,IAAmBH,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,IAAUH,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,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
}
|
||||
Reference in new issue
Block a user