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
+515
-501
No files matched your search
+105
-105
@@ -1,9 +1,9 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var g6e=Object.create;var EL=Object.defineProperty;var p6e=Object.getOwnPropertyDescriptor;var m6e=Object.getOwnPropertyNames;var E6e=Object.getPrototypeOf,C6e=Object.prototype.hasOwnProperty;var Q=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var C=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(r){throw e=0,r}},Ra=(t,e)=>{for(var r in e)EL(t,r,{get:e[r],enumerable:!0})},I6e=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of m6e(e))!C6e.call(t,s)&&s!==r&&EL(t,s,{get:()=>e[s],enumerable:!(n=p6e(e,s))||n.enumerable});return t};var ge=(t,e,r)=>(r=t!=null?g6e(E6e(t)):{},I6e(e||!t||!t.__esModule?EL(r,"default",{value:t,enumerable:!0}):r,t));var Dee=C($p=>{"use strict";var pJt=Q("net"),S6e=Q("tls"),BL=Q("http"),Tee=Q("https"),N6e=Q("events"),mJt=Q("assert"),T6e=Q("util");$p.httpOverHttp=x6e;$p.httpsOverHttp=R6e;$p.httpOverHttps=D6e;$p.httpsOverHttps=k6e;function x6e(t){var e=new Au(t);return e.request=BL.request,e}function R6e(t){var e=new Au(t);return e.request=BL.request,e.createSocket=xee,e.defaultPort=443,e}function D6e(t){var e=new Au(t);return e.request=Tee.request,e}function k6e(t){var e=new Au(t);return e.request=Tee.request,e.createSocket=xee,e.defaultPort=443,e}function Au(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||BL.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=Ree(s,i,o),c=0,A=e.requests.length;c<A;++c){var u=e.requests[c];if(u.host===a.host&&u.port===a.port){e.requests.splice(c,1),u.request.onSocket(n);return}}n.destroy(),e.removeSocket(n)})}T6e.inherits(Au,N6e.EventEmitter);Au.prototype.addRequest=function(e,r,n,s){var i=this,o=bL({request:e},i.options,Ree(r,n,s));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",c),a.on("close",A),a.on("agentRemove",A),e.onSocket(a);function c(){i.emit("free",a,o)}function A(u){i.removeSocket(a),a.removeListener("free",c),a.removeListener("close",A),a.removeListener("agentRemove",A)}})};Au.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=bL({},n.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")),vl("making CONNECT request");var o=n.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",c),o.once("connect",A),o.once("error",u),o.end();function a(l){l.upgrade=!0}function c(l,d,h){process.nextTick(function(){A(l,d,h)})}function A(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){vl("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),n.removeSocket(s);return}if(h.length>0){vl("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),n.removeSocket(s);return}return vl("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),vl(`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),n.removeSocket(s)}};Au.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function xee(t,e){var r=this;Au.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=bL({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=S6e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function Ree(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function bL(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var vl;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?vl=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)}:vl=function(){};$p.debug=vl});var QL=C((CJt,kee)=>{kee.exports=Dee()});var br=C((IJt,vee)=>{vee.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=C((yJt,ste)=>{"use strict";var _ee=Symbol.for("undici.error.UND_ERR"),Qr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[_ee]===!0}[_ee]=!0},Fee=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),wL=class extends Qr{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[Fee]===!0}[Fee]=!0},Mee=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),SL=class extends Qr{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[Mee]===!0}[Mee]=!0},Lee=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),NL=class extends Qr{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[Lee]===!0}[Lee]=!0},Uee=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),TL=class extends Qr{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[Uee]===!0}[Uee]=!0},Pee=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),xL=class extends Qr{constructor(e,r,n,s){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 zHe(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(kHe.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function jHe(){return"allowed"}function KHe(){return"success"}function $He(){return"success"}function XHe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function ZHe(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&&IU(t.origin)&&!IU(OI(t))&&(e=null);break;case"same-origin":kS(t,OI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function am(t,e){return t}function e9e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:am(t.domainLookupStartTime,r),domainLookupEndTime:am(t.domainLookupEndTime,r),connectionStartTime:am(t.connectionStartTime,r),connectionEndTime:am(t.connectionEndTime,r),secureConnectionStartTime:am(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function t9e(t){return am(LHe.now(),t)}function r9e(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 Ere(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function n9e(t){return{referrerPolicy:t.referrerPolicy}}function s9e(t){let e=t.referrerPolicy;Vh(e);let r=null;if(t.referrer==="client"){let a=dre();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=CU(r),s=CU(r,!0);n.toString().length>4096&&(n=s);let i=kS(t,n),o=PI(n)&&!PI(t.url);switch(e){case"origin":return s??CU(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=OI(t);return kS(n,a)?n:PI(n)&&!PI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function CU(t,e){return Vh(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 PI(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 n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function i9e(t,e){if(DS===void 0)return!0;let r=Cre(e);if(r==="no metadata"||r.length===0)return!0;let n=a9e(r),s=c9e(r,n);for(let i of s){let o=i.algo,a=i.hash,c=DS.createHash(o).update(t).digest("base64");if(c[c.length-1]==="="&&(c[c.length-2]==="="?c=c.slice(0,-2):c=c.slice(0,-1)),A9e(c,a))return!0}return!1}var o9e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function Cre(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=o9e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();fre.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function a9e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function c9e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function A9e(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 u9e(t){}function kS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function l9e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function d9e(t){return t.controller.state==="aborted"}function h9e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function f9e(t){return OHe[t.toLowerCase()]??t}function g9e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Vh(typeof e=="string"),e}var p9e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Ire(t,e,r=0,n=1){class s{
Line truncated
|
||||
`);function W9e(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function J9e(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function z9e(t,e){_S(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],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+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&FS(t,Y9e,i)||i.position===t.length-4&&FS(t,V9e,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=j9e(t,i);if(a==="failure")return"failure";let{name:c,filename:A,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(n.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;A!==null?(u??="text/plain",W9e(u)||(u=""),h=new G9e([d],A,{type:u})):h=L9e(Buffer.from(d)),_S(kre(c)),_S(typeof h=="string"&&kre(h)||P9e(h)),s.push(O9e(c,h,A))}}function j9e(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=Am(a=>a!==10&&a!==13&&a!==58,t,e);if(o=NU(o,!0,!0,a=>a===9||a===32),!U9e.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,Am(a=>a===32||a===9,t,e),M9e(o)){case"content-disposition":{if(r=n=null,!FS(t,q9e,e)||(e.position+=17,r=Fre(t,e),r===null))return"failure";if(FS(t,_re,e)){let a=e.position+_re.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=Fre(t,e),n===null))return"failure"}break}case"content-type":{let a=Am(c=>c!==10&&c!==13,t,e);a=NU(a,!1,!0,c=>c===9||c===32),s=vre(a);break}case"content-transfer-encoding":{let a=Am(c=>c!==10&&c!==13,t,e);a=NU(a,!1,!0,c=>c===9||c===32),i=vre(a);break}default:Am(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Fre(t,e){_S(t[e.position-1]===34);let r=Am(n=>n!==10&&n!==13&&n!==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 Am(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function NU(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function FS(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}Mre.exports={multipartFormDataParser:z9e,validateBoundary:J9e}});var dm=C((WJt,Jre)=>{"use strict";var qI=dt(),{ReadableStreamFrom:K9e,isBlobLike:Ure,isReadableStreamLike:$9e,readableStreamClose:X9e,createDeferredPromise:Z9e,fullyReadBody:eGe,extractMimeType:tGe,utf8DecodeBytes:Hre}=vi(),{FormData:Pre}=GI(),{kState:lm}=_l(),{webidl:rGe}=Zn(),{Blob:nGe}=Q("node:buffer"),TU=Q("node:assert"),{isErrored:Gre,isDisturbed:sGe}=Q("node:stream"),{isArrayBuffer:iGe}=Q("node:util/types"),{serializeAMimeType:oGe}=ei(),{multipartFormDataParser:aGe}=Lre(),xU;try{let t=Q("node:crypto");xU=e=>t.randomInt(0,e)}catch{xU=t=>Math.floor(Math.random(t))}var MS=new TextEncoder;function cGe(){}var qre=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Yre;qre&&(Yre=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!sGe(e)&&!Gre(e)&&e.cancel("Response object has been garbage collected").catch(cGe)}));function Vre(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Ure(t)?r=t.stream():r=new ReadableStream({async pull(c){let A=typeof s=="string"?MS.encode(s):s;A.byteLength&&c.enqueue(A),queueMicrotask(()=>X9e(c))},start(){},type:"bytes"}),TU($9e(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(iGe(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(qI.isFormDataLike(t)){let c=`----formdata-undici-0${`${xU(1e11)}`.padStart(11,"0")}`,A=`--${c}\r
|
||||
var g6e=Object.create;var IL=Object.defineProperty;var p6e=Object.getOwnPropertyDescriptor;var m6e=Object.getOwnPropertyNames;var E6e=Object.getPrototypeOf,C6e=Object.prototype.hasOwnProperty;var Q=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var C=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(r){throw e=0,r}},Ra=(t,e)=>{for(var r in e)IL(t,r,{get:e[r],enumerable:!0})},I6e=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of m6e(e))!C6e.call(t,s)&&s!==r&&IL(t,s,{get:()=>e[s],enumerable:!(n=p6e(e,s))||n.enumerable});return t};var ge=(t,e,r)=>(r=t!=null?g6e(E6e(t)):{},I6e(e||!t||!t.__esModule?IL(r,"default",{value:t,enumerable:!0}):r,t));var _ee=C(Xp=>{"use strict";var CJt=Q("net"),S6e=Q("tls"),QL=Q("http"),Dee=Q("https"),N6e=Q("events"),IJt=Q("assert"),T6e=Q("util");Xp.httpOverHttp=x6e;Xp.httpsOverHttp=R6e;Xp.httpOverHttps=D6e;Xp.httpsOverHttps=k6e;function x6e(t){var e=new Au(t);return e.request=QL.request,e}function R6e(t){var e=new Au(t);return e.request=QL.request,e.createSocket=kee,e.defaultPort=443,e}function D6e(t){var e=new Au(t);return e.request=Dee.request,e}function k6e(t){var e=new Au(t);return e.request=Dee.request,e.createSocket=kee,e.defaultPort=443,e}function Au(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||QL.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(n,s,i,o){for(var a=vee(s,i,o),c=0,A=e.requests.length;c<A;++c){var u=e.requests[c];if(u.host===a.host&&u.port===a.port){e.requests.splice(c,1),u.request.onSocket(n);return}}n.destroy(),e.removeSocket(n)})}T6e.inherits(Au,N6e.EventEmitter);Au.prototype.addRequest=function(e,r,n,s){var i=this,o=wL({request:e},i.options,vee(r,n,s));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",c),a.on("close",A),a.on("agentRemove",A),e.onSocket(a);function c(){i.emit("free",a,o)}function A(u){i.removeSocket(a),a.removeListener("free",c),a.removeListener("close",A),a.removeListener("agentRemove",A)}})};Au.prototype.createSocket=function(e,r){var n=this,s={};n.sockets.push(s);var i=wL({},n.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")),vl("making CONNECT request");var o=n.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",c),o.once("connect",A),o.once("error",u),o.end();function a(l){l.upgrade=!0}function c(l,d,h){process.nextTick(function(){A(l,d,h)})}function A(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){vl("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),n.removeSocket(s);return}if(h.length>0){vl("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),n.removeSocket(s);return}return vl("tunneling connection has established"),n.sockets[n.sockets.indexOf(s)]=d,r(d)}function u(l){o.removeAllListeners(),vl(`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),n.removeSocket(s)}};Au.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var n=this.requests.shift();n&&this.createSocket(n,function(s){n.request.onSocket(s)})}};function kee(t,e){var r=this;Au.prototype.createSocket.call(r,t,function(n){var s=t.request.getHeader("host"),i=wL({},r.options,{socket:n,servername:s?s.replace(/:.*$/,""):t.host}),o=S6e.connect(0,i);r.sockets[r.sockets.indexOf(n)]=o,e(o)})}function vee(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function wL(t){for(var e=1,r=arguments.length;e<r;++e){var n=arguments[e];if(typeof n=="object")for(var s=Object.keys(n),i=0,o=s.length;i<o;++i){var a=s[i];n[a]!==void 0&&(t[a]=n[a])}}return t}var vl;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?vl=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)}:vl=function(){};Xp.debug=vl});var SL=C((BJt,Fee)=>{Fee.exports=_ee()});var br=C((bJt,Mee)=>{Mee.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=C((QJt,ate)=>{"use strict";var Lee=Symbol.for("undici.error.UND_ERR"),Qr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[Lee]===!0}[Lee]=!0},Uee=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),NL=class extends Qr{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[Uee]===!0}[Uee]=!0},Pee=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),TL=class extends Qr{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[Pee]===!0}[Pee]=!0},Oee=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),xL=class extends Qr{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[Oee]===!0}[Oee]=!0},Hee=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),RL=class extends Qr{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[Hee]===!0}[Hee]=!0},Gee=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),DL=class extends Qr{constructor(e,r,n,s){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 zHe(t,e){let{headersList:r}=e,n=(r.get("referrer-policy",!0)??"").split(","),s="";if(n.length>0)for(let i=n.length;i!==0;i--){let o=n[i-1].trim();if(kHe.has(o)){s=o;break}}s!==""&&(t.referrerPolicy=s)}function jHe(){return"allowed"}function KHe(){return"success"}function $He(){return"success"}function XHe(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function ZHe(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&&BU(t.origin)&&!BU(HI(t))&&(e=null);break;case"same-origin":kS(t,HI(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function cm(t,e){return t}function e9e(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:cm(t.domainLookupStartTime,r),domainLookupEndTime:cm(t.domainLookupEndTime,r),connectionStartTime:cm(t.connectionStartTime,r),connectionEndTime:cm(t.connectionEndTime,r),secureConnectionStartTime:cm(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function t9e(t){return cm(LHe.now(),t)}function r9e(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 yre(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function n9e(t){return{referrerPolicy:t.referrerPolicy}}function s9e(t){let e=t.referrerPolicy;Vh(e);let r=null;if(t.referrer==="client"){let a=gre();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let n=yU(r),s=yU(r,!0);n.toString().length>4096&&(n=s);let i=kS(t,n),o=OI(n)&&!OI(t.url);switch(e){case"origin":return s??yU(r,!0);case"unsafe-url":return n;case"same-origin":return i?s:"no-referrer";case"origin-when-cross-origin":return i?n:s;case"strict-origin-when-cross-origin":{let a=HI(t);return kS(n,a)?n:OI(n)&&!OI(a)?"no-referrer":s}default:return o?"no-referrer":s}}function yU(t,e){return Vh(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 OI(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 n=new URL(r);return!!(n.protocol==="https:"||n.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(n.hostname)||n.hostname==="localhost"||n.hostname.includes("localhost.")||n.hostname.endsWith(".localhost"))}}function i9e(t,e){if(DS===void 0)return!0;let r=Bre(e);if(r==="no metadata"||r.length===0)return!0;let n=a9e(r),s=c9e(r,n);for(let i of s){let o=i.algo,a=i.hash,c=DS.createHash(o).update(t).digest("base64");if(c[c.length-1]==="="&&(c[c.length-2]==="="?c=c.slice(0,-2):c=c.slice(0,-1)),A9e(c,a))return!0}return!1}var o9e=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function Bre(t){let e=[],r=!0;for(let n of t.split(" ")){r=!1;let s=o9e.exec(n);if(s===null||s.groups===void 0||s.groups.algo===void 0)continue;let i=s.groups.algo.toLowerCase();mre.includes(i)&&e.push(s.groups)}return r===!0?"no metadata":e}function a9e(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let n=t[r];if(n.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;n.algo[3]==="3"&&(e="sha384")}}return e}function c9e(t,e){if(t.length===1)return t;let r=0;for(let n=0;n<t.length;++n)t[n].algo===e&&(t[r++]=t[n]);return t.length=r,t}function A9e(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 u9e(t){}function kS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function l9e(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}function d9e(t){return t.controller.state==="aborted"}function h9e(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function f9e(t){return OHe[t.toLowerCase()]??t}function g9e(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Vh(typeof e=="string"),e}var p9e=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function bre(t,e,r=0,n=1){class s{
Line truncated
|
||||
`);function W9e(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function J9e(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let n=t.charCodeAt(r);if(!(n>=48&&n<=57||n>=65&&n<=90||n>=97&&n<=122||n===39||n===45||n===95))return!1}return!0}function z9e(t,e){_S(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let n=Buffer.from(`--${r}`,"utf8"),s=[],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+n.length).equals(n))i.position+=n.length;else return"failure";if(i.position===t.length-2&&FS(t,Y9e,i)||i.position===t.length-4&&FS(t,V9e,i))return s;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=j9e(t,i);if(a==="failure")return"failure";let{name:c,filename:A,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(n.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;A!==null?(u??="text/plain",W9e(u)||(u=""),h=new G9e([d],A,{type:u})):h=L9e(Buffer.from(d)),_S(Fre(c)),_S(typeof h=="string"&&Fre(h)||P9e(h)),s.push(O9e(c,h,A))}}function j9e(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:n,contentType:s,encoding:i};let o=um(a=>a!==10&&a!==13&&a!==58,t,e);if(o=xU(o,!0,!0,a=>a===9||a===32),!U9e.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,um(a=>a===32||a===9,t,e),M9e(o)){case"content-disposition":{if(r=n=null,!FS(t,q9e,e)||(e.position+=17,r=Ure(t,e),r===null))return"failure";if(FS(t,Lre,e)){let a=e.position+Lre.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,n=Ure(t,e),n===null))return"failure"}break}case"content-type":{let a=um(c=>c!==10&&c!==13,t,e);a=xU(a,!1,!0,c=>c===9||c===32),s=Mre(a);break}case"content-transfer-encoding":{let a=um(c=>c!==10&&c!==13,t,e);a=xU(a,!1,!0,c=>c===9||c===32),i=Mre(a);break}default:um(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function Ure(t,e){_S(t[e.position-1]===34);let r=um(n=>n!==10&&n!==13&&n!==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 um(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function xU(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function FS(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}Pre.exports={multipartFormDataParser:z9e,validateBoundary:J9e}});var hm=C((jJt,Kre)=>{"use strict";var YI=dt(),{ReadableStreamFrom:K9e,isBlobLike:Hre,isReadableStreamLike:$9e,readableStreamClose:X9e,createDeferredPromise:Z9e,fullyReadBody:eGe,extractMimeType:tGe,utf8DecodeBytes:Yre}=vi(),{FormData:Gre}=qI(),{kState:dm}=_l(),{webidl:rGe}=Zn(),{Blob:nGe}=Q("node:buffer"),RU=Q("node:assert"),{isErrored:Vre,isDisturbed:sGe}=Q("node:stream"),{isArrayBuffer:iGe}=Q("node:util/types"),{serializeAMimeType:oGe}=ei(),{multipartFormDataParser:aGe}=Ore(),DU;try{let t=Q("node:crypto");DU=e=>t.randomInt(0,e)}catch{DU=t=>Math.floor(Math.random(t))}var MS=new TextEncoder;function cGe(){}var Wre=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,Jre;Wre&&(Jre=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!sGe(e)&&!Vre(e)&&e.cancel("Response object has been garbage collected").catch(cGe)}));function zre(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Hre(t)?r=t.stream():r=new ReadableStream({async pull(c){let A=typeof s=="string"?MS.encode(s):s;A.byteLength&&c.enqueue(A),queueMicrotask(()=>X9e(c))},start(){},type:"bytes"}),RU($9e(r));let n=null,s=null,i=null,o=null;if(typeof t=="string")s=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)s=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(iGe(t))s=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))s=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(YI.isFormDataLike(t)){let c=`----formdata-undici-0${`${DU(1e11)}`.padStart(11,"0")}`,A=`--${c}\r
|
||||
Content-Disposition: form-data`;let u=E=>E.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=E=>E.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[E,m]of t)if(typeof m=="string"){let I=MS.encode(A+`; name="${u(l(E))}"\r
|
||||
\r
|
||||
@@ -12,7 +12,7 @@ ${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 g=MS.encode(`--${c}--\r
|
||||
`);d.push(g),i+=g.byteLength,f&&(i=null),s=t,n=async function*(){for(let E of d)E.stream?yield*E.stream():yield E},o=`multipart/form-data; boundary=${c}`}else if(Ure(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(qI.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:K9e(t)}if((typeof s=="string"||qI.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let c;r=new ReadableStream({async start(){c=n(t)[Symbol.asyncIterator]()},async pull(A){let{value:u,done:l}=await c.next();if(l)queueMicrotask(()=>{A.close(),A.byobRequest?.respond(0)});else if(!Gre(r)){let d=new Uint8Array(u);d.byteLength&&A.enqueue(d)}return A.desiredSize>0},async cancel(A){await c.return()},type:"bytes"})}return[{stream:r,source:s,length:i},o]}function AGe(t,e=!1){return t instanceof ReadableStream&&(TU(!qI.isDisturbed(t),"The body has already been consumed."),TU(!t.locked,"The stream is locked.")),Vre(t,e)}function uGe(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function lGe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function dGe(t){return{blob(){return um(this,r=>{let n=Ore(this);return n===null?n="":n&&(n=oGe(n)),new nGe([r],{type:n})},t)},arrayBuffer(){return um(this,r=>new Uint8Array(r).buffer,t)},text(){return um(this,Hre,t)},json(){return um(this,fGe,t)},formData(){return um(this,r=>{let n=Ore(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=aGe(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Pre;return i[lm]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new Pre;for(let[o,a]of s)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 hGe(t){Object.assign(t.prototype,dGe(t))}async function um(t,e,r){if(rGe.brandCheck(t,r),Wre(t))throw new TypeError("Body is unusable: Body has already been read");lGe(t[lm]);let n=Z9e(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[lm].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await eGe(t[lm].body,i,s),n.promise)}function Wre(t){let e=t[lm].body;return e!=null&&(e.stream.locked||qI.isDisturbed(e.stream))}function fGe(t){return JSON.parse(Hre(t))}function Ore(t){let e=t[lm].headersList,r=tGe(e);return r==="failure"?null:r}Jre.exports={extractBody:Vre,safelyExtractBody:AGe,cloneBody:uGe,mixinBody:hGe,streamRegistry:Yre,hasFinalizationRegistry:qre,bodyUnusable:Wre}});var Ane=C((JJt,cne)=>{"use strict";var Me=Q("node:assert"),Pe=dt(),{channels:zre}=Zp(),RU=lU(),{RequestContentLengthMismatchError:Wh,ResponseContentLengthMismatchError:jre,RequestAbortedError:nne,InvalidArgumentError:gGe,HeadersTimeoutError:pGe,HeadersOverflowError:mGe,SocketError:hm,InformationalError:fm,BodyTimeoutError:EGe,HTTPParserError:CGe,ResponseExceededMaxSizeError:IGe}=_t(),{kUrl:sne,kReset:ti,kClient:OS,kParser:lr,kBlocking:WI,kRunning:cn,kPending:ine,kSize:Kre,kWriting:Fl,kQueue:ka,kNoRef:YI,kKeepAliveDefaultTimeout:yGe,kHostHeader:BGe,kPendingIdx:bGe,kRunningIdx:To,kError:Ts,kPipelining:HS,kSocket:zh,kKeepAliveTimeoutValue:qS,kMaxHeadersSize:DU,kKeepAliveMaxTimeout:QGe,kKeepAliveTimeoutThreshold:wGe,kHeadersTimeout:SGe,kBodyTimeout:NGe,kStrictContentLength:_U,kMaxRequests:$re,kCounter:TGe,kMaxResponseSize:xGe,kOnError:Xre,kResume:gu,kHTTPContext:one}=br(),_i=Yte(),Zre=Buffer.alloc(0),LS=Buffer[Symbol.species],US=Pe.addListener,RGe=Pe.removeAllListeners,jh=Symbol("kIdleSocketValidation"),Jh=Symbol("kIdleSocketValidationTimeout"),UU=Symbol("kSocketUsed"),kU;async function DGe(){let t=process.env.JEST_WORKER_ID?fU():void 0,e;try{e=await WebAssembly.compile(Jte())}catch{e=await WebAssembly.compile(t||fU())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onStatus(new LS(xc.buffer,i,s))||0},wasm_on_message_begin:r=>(Me(Ur.ptr===r),Ur.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onHeaderField(new LS(xc.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onHeaderValue(new LS(xc.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Me(Ur.ptr===r),Ur.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onBody(new LS(xc.buffer,i,s))||0},wasm_on_message_complete:r=>(Me(Ur.ptr===r),Ur.onMessageComplete()||0)}})}var vU=null,FU=DGe();FU.catch();var Ur=null,xc=null,PS=0,Rc=null,kGe=0,VI=1,gm=2|VI,GS=4|VI,MU=8|kGe,LU=class{constructor(e,r,{exports:n}){Me(Number.isFinite(e[DU])&&e[DU]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(_i.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeou
Line truncated
|
||||
`);d.push(g),i+=g.byteLength,f&&(i=null),s=t,n=async function*(){for(let E of d)E.stream?yield*E.stream():yield E},o=`multipart/form-data; boundary=${c}`}else if(Hre(t))s=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(YI.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:K9e(t)}if((typeof s=="string"||YI.isBuffer(s))&&(i=Buffer.byteLength(s)),n!=null){let c;r=new ReadableStream({async start(){c=n(t)[Symbol.asyncIterator]()},async pull(A){let{value:u,done:l}=await c.next();if(l)queueMicrotask(()=>{A.close(),A.byobRequest?.respond(0)});else if(!Vre(r)){let d=new Uint8Array(u);d.byteLength&&A.enqueue(d)}return A.desiredSize>0},async cancel(A){await c.return()},type:"bytes"})}return[{stream:r,source:s,length:i},o]}function AGe(t,e=!1){return t instanceof ReadableStream&&(RU(!YI.isDisturbed(t),"The body has already been consumed."),RU(!t.locked,"The stream is locked.")),zre(t,e)}function uGe(t,e){let[r,n]=e.stream.tee();return e.stream=r,{stream:n,length:e.length,source:e.source}}function lGe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function dGe(t){return{blob(){return lm(this,r=>{let n=qre(this);return n===null?n="":n&&(n=oGe(n)),new nGe([r],{type:n})},t)},arrayBuffer(){return lm(this,r=>new Uint8Array(r).buffer,t)},text(){return lm(this,Yre,t)},json(){return lm(this,fGe,t)},formData(){return lm(this,r=>{let n=qre(this);if(n!==null)switch(n.essence){case"multipart/form-data":{let s=aGe(r,n);if(s==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Gre;return i[dm]=s,i}case"application/x-www-form-urlencoded":{let s=new URLSearchParams(r.toString()),i=new Gre;for(let[o,a]of s)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 lm(this,r=>new Uint8Array(r),t)}}}function hGe(t){Object.assign(t.prototype,dGe(t))}async function lm(t,e,r){if(rGe.brandCheck(t,r),jre(t))throw new TypeError("Body is unusable: Body has already been read");lGe(t[dm]);let n=Z9e(),s=o=>n.reject(o),i=o=>{try{n.resolve(e(o))}catch(a){s(a)}};return t[dm].body==null?(i(Buffer.allocUnsafe(0)),n.promise):(await eGe(t[dm].body,i,s),n.promise)}function jre(t){let e=t[dm].body;return e!=null&&(e.stream.locked||YI.isDisturbed(e.stream))}function fGe(t){return JSON.parse(Yre(t))}function qre(t){let e=t[dm].headersList,r=tGe(e);return r==="failure"?null:r}Kre.exports={extractBody:zre,safelyExtractBody:AGe,cloneBody:uGe,mixinBody:hGe,streamRegistry:Jre,hasFinalizationRegistry:Wre,bodyUnusable:jre}});var dne=C((KJt,lne)=>{"use strict";var Me=Q("node:assert"),Pe=dt(),{channels:$re}=em(),kU=hU(),{RequestContentLengthMismatchError:Wh,ResponseContentLengthMismatchError:Xre,RequestAbortedError:one,InvalidArgumentError:gGe,HeadersTimeoutError:pGe,HeadersOverflowError:mGe,SocketError:fm,InformationalError:gm,BodyTimeoutError:EGe,HTTPParserError:CGe,ResponseExceededMaxSizeError:IGe}=_t(),{kUrl:ane,kReset:ti,kClient:OS,kParser:lr,kBlocking:JI,kRunning:cn,kPending:cne,kSize:Zre,kWriting:Fl,kQueue:ka,kNoRef:VI,kKeepAliveDefaultTimeout:yGe,kHostHeader:BGe,kPendingIdx:bGe,kRunningIdx:To,kError:Ts,kPipelining:HS,kSocket:zh,kKeepAliveTimeoutValue:qS,kMaxHeadersSize:vU,kKeepAliveMaxTimeout:QGe,kKeepAliveTimeoutThreshold:wGe,kHeadersTimeout:SGe,kBodyTimeout:NGe,kStrictContentLength:MU,kMaxRequests:ene,kCounter:TGe,kMaxResponseSize:xGe,kOnError:tne,kResume:gu,kHTTPContext:Ane}=br(),_i=Jte(),rne=Buffer.alloc(0),LS=Buffer[Symbol.species],US=Pe.addListener,RGe=Pe.removeAllListeners,jh=Symbol("kIdleSocketValidation"),Jh=Symbol("kIdleSocketValidationTimeout"),OU=Symbol("kSocketUsed"),_U;async function DGe(){let t=process.env.JEST_WORKER_ID?pU():void 0,e;try{e=await WebAssembly.compile(Kte())}catch{e=await WebAssembly.compile(t||pU())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,n,s)=>0,wasm_on_status:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onStatus(new LS(xc.buffer,i,s))||0},wasm_on_message_begin:r=>(Me(Ur.ptr===r),Ur.onMessageBegin()||0),wasm_on_header_field:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onHeaderField(new LS(xc.buffer,i,s))||0},wasm_on_header_value:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onHeaderValue(new LS(xc.buffer,i,s))||0},wasm_on_headers_complete:(r,n,s,i)=>(Me(Ur.ptr===r),Ur.onHeadersComplete(n,!!s,!!i)||0),wasm_on_body:(r,n,s)=>{Me(Ur.ptr===r);let i=n-Rc+xc.byteOffset;return Ur.onBody(new LS(xc.buffer,i,s))||0},wasm_on_message_complete:r=>(Me(Ur.ptr===r),Ur.onMessageComplete()||0)}})}var FU=null,LU=DGe();LU.catch();var Ur=null,xc=null,PS=0,Rc=null,kGe=0,WI=1,pm=2|WI,GS=4|WI,UU=8|kGe,PU=class{constructor(e,r,{exports:n}){Me(Number.isFinite(e[vU])&&e[vU]>0),this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(_i.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeou
Line truncated
|
||||
`;if(typeof s=="string"?g+=`host: ${s}\r
|
||||
`:g+=t[BGe],i?g+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
@@ -20,95 +20,95 @@ upgrade: ${i}\r
|
||||
`:g+=`connection: close\r
|
||||
`,Array.isArray(A))for(let E=0;E<A.length;E+=2){let m=A[E+0],I=A[E+1];if(Array.isArray(I))for(let y=0;y<I.length;y++)g+=`${m}: ${I[y]}\r
|
||||
`;else g+=`${m}: ${I}\r
|
||||
`}return zre.sendHeaders.hasSubscribers&&zre.sendHeaders.publish({request:e,headers:g,socket:h}),!c||d===0?tne(f,null,t,e,h,u,g,l):Pe.isBuffer(c)?tne(f,c,t,e,h,u,g,l):Pe.isBlobLike(c)?typeof c.stream=="function"?rne(f,c.stream(),t,e,h,u,g,l):PGe(f,c,t,e,h,u,g,l):Pe.isStream(c)?UGe(f,c,t,e,h,u,g,l):Pe.isIterable(c)?rne(f,c,t,e,h,u,g,l):Me(!1),!0}function UGe(t,e,r,n,s,i,o,a){Me(i!==0||r[cn]===0,"stream body cannot be pipelined");let c=!1,A=new YS({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(g){Pe.destroy(this,g)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new nne;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,Me(s.destroyed||s[Fl]&&r[cn]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(g){f=g}A.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",d),e.resume&&e.resume(),s.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 tne(t,e,r,n,s,i,o,a){try{e?Pe.isBuffer(e)&&(Me(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
||||
`}return $re.sendHeaders.hasSubscribers&&$re.sendHeaders.publish({request:e,headers:g,socket:h}),!c||d===0?sne(f,null,t,e,h,u,g,l):Pe.isBuffer(c)?sne(f,c,t,e,h,u,g,l):Pe.isBlobLike(c)?typeof c.stream=="function"?ine(f,c.stream(),t,e,h,u,g,l):PGe(f,c,t,e,h,u,g,l):Pe.isStream(c)?UGe(f,c,t,e,h,u,g,l):Pe.isIterable(c)?ine(f,c,t,e,h,u,g,l):Me(!1),!0}function UGe(t,e,r,n,s,i,o,a){Me(i!==0||r[cn]===0,"stream body cannot be pipelined");let c=!1,A=new YS({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(g){Pe.destroy(this,g)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new one;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,Me(s.destroyed||s[Fl]&&r[cn]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(g){f=g}A.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",d),e.resume&&e.resume(),s.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 sne(t,e,r,n,s,i,o,a){try{e?Pe.isBuffer(e)&&(Me(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[ti]=!0)):i===0?s.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(Me(i===null,"no body must not have content length"),s.write(`${o}\r
|
||||
`,"latin1")),n.onRequestSent(),r[gu]()}catch(c){t(c)}}async function PGe(t,e,r,n,s,i,o,a){Me(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Wh;let c=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[ti]=!0),r[gu]()}catch(c){t(c)}}async function rne(t,e,r,n,s,i,o,a){Me(i!==0||r[cn]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{Me(c===null),s[Ts]?h(s[Ts]):c=d});s.on("close",A).on("drain",A);let l=new YS({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[Ts])throw s[Ts];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var YS=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Fl]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[Ts])throw r[Ts];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[_U])throw new Wh;process.emitWarning(new Wh)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[ti]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
||||
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[ti]=!0),r[gu]()}catch(c){t(c)}}async function ine(t,e,r,n,s,i,o,a){Me(i!==0||r[cn]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{Me(c===null),s[Ts]?h(s[Ts]):c=d});s.on("close",A).on("drain",A);let l=new YS({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[Ts])throw s[Ts];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var YS=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Fl]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[Ts])throw r[Ts];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[MU])throw new Wh;process.emitWarning(new Wh)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[ti]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${c}content-length: ${s}\r
|
||||
\r
|
||||
`,"latin1")),s===null&&r.write(`\r
|
||||
${A.toString(16)}\r
|
||||
`,"latin1"),this.bytesWritten+=A;let u=r.write(e);return r.uncork(),n.onBodySent(e),u||r[lr].timeout&&r[lr].timeoutType===gm&&r[lr].timeout.refresh&&r[lr].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:n,bytesWritten:s,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[Fl]=!1,e[Ts])throw e[Ts];if(!e.destroyed){if(s===0?i?e.write(`${o}content-length: 0\r
|
||||
`,"latin1"),this.bytesWritten+=A;let u=r.write(e);return r.uncork(),n.onBodySent(e),u||r[lr].timeout&&r[lr].timeoutType===pm&&r[lr].timeout.refresh&&r[lr].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:n,bytesWritten:s,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[Fl]=!1,e[Ts])throw e[Ts];if(!e.destroyed){if(s===0?i?e.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):e.write(`${o}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&s!==r){if(n[_U])throw new Wh;process.emitWarning(new Wh)}e[lr].timeout&&e[lr].timeoutType===gm&&e[lr].timeout.refresh&&e[lr].timeout.refresh(),n[gu]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Fl]=!1,e&&(Me(n[cn]<=1,"pipeline should only contain this request"),s(e))}};cne.exports=vGe});var mne=C((zJt,pne)=>{"use strict";var xo=Q("node:assert"),{pipeline:OGe}=Q("node:stream"),Et=dt(),{RequestContentLengthMismatchError:PU,RequestAbortedError:une,SocketError:JI,InformationalError:OU}=_t(),{kUrl:VS,kReset:JS,kClient:pm,kRunning:zS,kPending:HGe,kQueue:Ml,kPendingIdx:HU,kRunningIdx:va,kError:Fa,kSocket:_n,kStrictContentLength:GGe,kOnError:GU,kMaxConcurrentStreams:gne,kHTTP2Session:_a,kResume:Ll,kSize:qGe,kHTTPContext:YGe}=br(),pu=Symbol("open streams"),lne,dne=!1,WS;try{WS=Q("node:http2")}catch{WS={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:VGe,HTTP2_HEADER_METHOD:WGe,HTTP2_HEADER_PATH:JGe,HTTP2_HEADER_SCHEME:zGe,HTTP2_HEADER_CONTENT_LENGTH:jGe,HTTP2_HEADER_EXPECT:KGe,HTTP2_HEADER_STATUS:$Ge}}=WS;function XGe(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function ZGe(t,e){t[_n]=e,dne||(dne=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=WS.connect(t[VS],{createConnection:()=>e,peerMaxConcurrentStreams:t[gne]});r[pu]=0,r[pm]=t,r[_n]=e,Et.addListener(r,"error",tqe),Et.addListener(r,"frameError",rqe),Et.addListener(r,"end",nqe),Et.addListener(r,"goaway",sqe),Et.addListener(r,"close",function(){let{[pm]:s}=this,{[_n]:i}=s,o=this[_n][Fa]||this[Fa]||new JI("closed",Et.getSocketInfo(i));if(s[_a]=null,s.destroyed){xo(s[HGe]===0);let a=s[Ml].splice(s[va]);for(let c=0;c<a.length;c++){let A=a[c];Et.errorRequest(s,A,o)}}}),r.unref(),t[_a]=r,e[_a]=r,Et.addListener(e,"error",function(s){xo(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Fa]=s,this[pm][GU](s)}),Et.addListener(e,"end",function(){Et.destroy(this,new JI("other side closed",Et.getSocketInfo(this)))}),Et.addListener(e,"close",function(){let s=this[Fa]||new JI("closed",Et.getSocketInfo(this));t[_n]=null,this[_a]!=null&&this[_a].destroy(s),t[HU]=t[va],xo(t[zS]===0),t.emit("disconnect",t[VS],[t],s),t[Ll]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return oqe(t,...s)},resume(){eqe(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function eqe(t){let e=t[_n];e?.destroyed===!1&&(t[qGe]===0&&t[gne]===0?(e.unref(),t[_a].unref()):(e.ref(),t[_a].ref()))}function tqe(t){xo(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[_n][Fa]=t,this[pm][GU](t)}function rqe(t,e,r){if(r===0){let n=new OU(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[_n][Fa]=n,this[pm][GU](n)}}function nqe(){let t=new JI("other side closed",Et.getSocketInfo(this[_n]));this.destroy(t),Et.destroy(this[_n],t)}function sqe(t){let e=this[Fa]||new JI(`HTTP/2: "GOAWAY" frame received with code ${t}`,Et.getSocketInfo(this)),r=this[pm];if(r[_n]=null,r[YGe]=null,this[_a]!=null&&(this[_a].destroy(e),this[_a]=null),Et.destroy(this[_n],e),r[va]<r[Ml].length){let n=r[Ml][r[va]];r[Ml][r[va]++]=null,Et.errorRequest(r,n,e),r[HU]=r[va]}xo(r[zS]===0),r.emit("disconnect",r[VS],[r],e),r[Ll]()}function iqe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function oqe(t,e){let r=t[_a],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:c,headers:A}=e,{body:u}=e;if(o)return Et.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let B=0;B<A.length;B+=2){let M=A[B+0],V=A[B+1];if(Array.isArray(V))for(let k=0;k<V.length;k++)l[M]?l[M]+=`,${V[k]}`:l[M]=V[k];else l[M]=V}let d,{hostname:h,port:f}=t[VS];l[VGe]=i||`${h}${f?`:${f}`:""}`,l[WGe]=n;let g=B=>{e.aborted||e.completed||(B=B||new une,Et.errorRequest(t,e,B),d!=null&&Et.destroy(d,B),Et.destroy(u,B),t[Ml][t[va]++]=null,t[Ll]())};try{e.onConnect(g)}catch(B){Et.errorRequest(t,e,B)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:c}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[pu],t[Ml][t[va]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[pu],t[Ml][t[va]++]=null}),d.once("close",()=>{r[pu]-=1,r[pu]===0&&r.unref()}),!0;l[JGe]=s,l[zGe]="https";let E=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Et.bodyLength(u);if(Et.isFormDataLike(u)){lne??=dm().extractBody;let[B,M]=lne(u);l["content-type"]=M,u=B.stream,m=B.length}if(m==null&&(m=e.contentLength),(m===0||!E)&&(m=null),iqe(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[GGe])return Et.errorRequest(t,e,new PU),!1;process.emitWarning(new PU)}m!=null&&(xo(u,"no body must not have content length"),l[jGe]=`${m}`),r.ref();let I=n==="GET"||n==="HEAD"||u===null;return a?(l[KGe]="100-continue",d=r.request(l,{endStream:I,signal:c}),d.once("cont
Line truncated
|
||||
`,this[kqe]=c??3e5,this[Dqe]=s??3e5,this[vqe]=I??!0,this[_qe]=B,this[WU]=V,this[Pl]=null,this[Pqe]=P>-1?P:-1,this[Hqe]=Z??100,this[Xr]=null,this[Ma]=[],this[Eu]=0,this[La]=0,this[$I]=ue=>zU(this,ue),this[Oqe]=ue=>xne(this,ue)}get pipelining(){return this[XS]}set pipelining(e){this[XS]=e,this[$I](!0)}get[ey](){return this[Ma].length-this[La]}get[ZI](){return this[La]-this[Eu]}get[XI](){return this[Ma].length-this[Eu]}get[Qqe](){return!!this[Xr]&&!this[Em]&&!this[Xr].destroyed}get[VU](){return!!(this[Xr]?.busy(null)||this[XI]>=(Tne(this)||1)||this[ey]>0)}[bqe](e){Rne(this),this.once("connect",e)}[Uqe](e,r){let n=e.origin||this[kc].origin,s=new mqe(n,e,r);return this[Ma].push(s),this[$h]||(Kh.bodyLength(s.body)==null&&Kh.isIterable(s.body)?(this[$h]=1,queueMicrotask(()=>zU(this))):this[$I](!0)),this[$h]&&this[Ol]!==2&&this[VU]&&(this[Ol]=2),this[Ol]<2}async[Mqe](){return new Promise(e=>{this[XI]?this[Pl]=e:e(null)})}async[Lqe](e){return new Promise(r=>{let n=this[Ma].splice(this[La]);for(let i=0;i<n.length;i++){let o=n[i];Kh.errorRequest(this,o,e)}let s=()=>{this[Pl]&&(this[Pl](),this[Pl]=null),r(null)};this[Xr]?(this[Xr].destroy(e,s),this[Xr]=null):queueMicrotask(s),this[$I]()})}},Yqe=$S();function xne(t,e){if(t[ZI]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){mu(t[La]===t[Eu]);let r=t[Ma].splice(t[Eu]);for(let n=0;n<r.length;n++){let s=r[n];Kh.errorRequest(t,s,e)}mu(t[XI]===0)}}async function Rne(t){mu(!t[Em]),mu(!t[Xr]);let{host:e,hostname:r,protocol:n,port:s}=t[kc];if(r[0]==="["){let i=r.indexOf("]");mu(i!==-1);let o=r.substring(1,i);mu(Nne.isIP(o)),r=o}t[Em]=!0,mm.beforeConnect.hasSubscribers&&mm.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Xr]?.version,servername:t[Ul],localAddress:t[KI]},connector:t[jI]});try{let i=await new Promise((o,a)=>{t[jI]({host:e,hostname:r,protocol:n,port:s,servername:t[Ul],localAddress:t[KI]},(c,A)=>{c?a(c):o(A)})});if(t.destroyed){Kh.destroy(i.on("error",wne),new Iqe);return}mu(i);try{t[Xr]=i.alpnProtocol==="h2"?await qqe(t,i):await Gqe(t,i)}catch(o){throw i.destroy().on("error",wne),o}t[Em]=!1,i[Fqe]=0,i[WU]=t[WU],i[Bqe]=t,i[Sqe]=null,mm.connected.hasSubscribers&&mm.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Xr]?.version,servername:t[Ul],localAddress:t[KI]},connector:t[jI],socket:i}),t.emit("connect",t[kc],[t])}catch(i){if(t.destroyed)return;if(t[Em]=!1,mm.connectError.hasSubscribers&&mm.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Xr]?.version,servername:t[Ul],localAddress:t[KI]},connector:t[jI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(mu(t[ZI]===0);t[ey]>0&&t[Ma][t[La]].servername===t[Ul];){let o=t[Ma][t[La]++];Kh.errorRequest(t,o,i)}else xne(t,i);t.emit("connectionError",t[kc],[t],i)}t[$I]()}function Sne(t){t[Ol]=0,t.emit("drain",t[kc],[t])}function zU(t,e){t[$h]!==2&&(t[$h]=2,Vqe(t,e),t[$h]=0,t[Eu]>256&&(t[Ma].splice(0,t[Eu]),t[La]-=t[Eu],t[Eu]=0))}function Vqe(t,e){for(;;){if(t.destroyed){mu(t[ey]===0);return}if(t[Pl]&&!t[XI]){t[Pl](),t[Pl]=null;return}if(t[Xr]&&t[Xr].resume(),t[VU])t[Ol]=2;else if(t[Ol]===2){e?(t[Ol]=1,queueMicrotask(()=>Sne(t))):Sne(t);continue}if(t[ey]===0||t[ZI]>=(Tne(t)||1))return;let r=t[Ma][t[La]];if(t[kc].protocol==="https:"&&t[Ul]!==r.servername){if(t[ZI]>0)return;t[Ul]=r.servername,t[Xr]?.destroy(new Cqe("servername changed"),()=>{t[Xr]=null,zU(t)})}if(t[Em])return;if(!t[Xr]){Rne(t);return}if(t[Xr].destroyed||t[Xr].busy(r))return;!r.aborted&&t[Xr].write(r)?t[La]++:t[Ma].splice(t[La],1)}}Dne.exports=JU});var jU=C((ZJt,kne)=>{"use strict";var ZS=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)}};kne.exports=class{constructor(){this.head=this.tail=new ZS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new ZS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var _ne=C((ezt,vne)=>{var{kFree:Wqe,kConnected:Jqe,kPending:zqe,kQueued:jqe,kRunning:Kqe,kSize:$qe}=br(),Xh=Symbol("pool"),KU=class{constructor(e){this[Xh]=e}get connected(){return this[Xh][Jqe]}get free(){return this[Xh][Wqe]}get pending(){return this[Xh][zqe]}get queued(){return this[Xh][jqe]}get running(){return this[Xh][Kqe]}get size(){return this[Xh][$qe]}};vne.exports=KU});var rP=C((tzt,Yne)=>{"use strict";var Xqe=nm(),Zqe=jU(),{kConnected:$U,kSize:Fne,kRunning:Mne,kPending:Lne,kQueued:ty,kBusy:eYe,kFree:tYe,kUrl:rYe,kClose:nYe,kDestroy:sYe,kDispatch:iYe}=br(),oYe=_ne(),ri=Symbol("clients"),xs=Symbol("needDrain"),ry=Symbol("queue"),XU=Symbol("closed resolve"),ZU=Symbol("onDrain"),Une=Symbol("onConnect"),Pne=Symbol("onDisconnect"),One=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&s!==r){if(n[MU])throw new Wh;process.emitWarning(new Wh)}e[lr].timeout&&e[lr].timeoutType===pm&&e[lr].timeout.refresh&&e[lr].timeout.refresh(),n[gu]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Fl]=!1,e&&(Me(n[cn]<=1,"pipeline should only contain this request"),s(e))}};lne.exports=vGe});var Ine=C(($Jt,Cne)=>{"use strict";var xo=Q("node:assert"),{pipeline:OGe}=Q("node:stream"),Et=dt(),{RequestContentLengthMismatchError:HU,RequestAbortedError:hne,SocketError:zI,InformationalError:GU}=_t(),{kUrl:VS,kReset:JS,kClient:mm,kRunning:zS,kPending:HGe,kQueue:Ml,kPendingIdx:qU,kRunningIdx:va,kError:Fa,kSocket:_n,kStrictContentLength:GGe,kOnError:YU,kMaxConcurrentStreams:Ene,kHTTP2Session:_a,kResume:Ll,kSize:qGe,kHTTPContext:YGe}=br(),pu=Symbol("open streams"),fne,gne=!1,WS;try{WS=Q("node:http2")}catch{WS={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:VGe,HTTP2_HEADER_METHOD:WGe,HTTP2_HEADER_PATH:JGe,HTTP2_HEADER_SCHEME:zGe,HTTP2_HEADER_CONTENT_LENGTH:jGe,HTTP2_HEADER_EXPECT:KGe,HTTP2_HEADER_STATUS:$Ge}}=WS;function XGe(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}async function ZGe(t,e){t[_n]=e,gne||(gne=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=WS.connect(t[VS],{createConnection:()=>e,peerMaxConcurrentStreams:t[Ene]});r[pu]=0,r[mm]=t,r[_n]=e,Et.addListener(r,"error",tqe),Et.addListener(r,"frameError",rqe),Et.addListener(r,"end",nqe),Et.addListener(r,"goaway",sqe),Et.addListener(r,"close",function(){let{[mm]:s}=this,{[_n]:i}=s,o=this[_n][Fa]||this[Fa]||new zI("closed",Et.getSocketInfo(i));if(s[_a]=null,s.destroyed){xo(s[HGe]===0);let a=s[Ml].splice(s[va]);for(let c=0;c<a.length;c++){let A=a[c];Et.errorRequest(s,A,o)}}}),r.unref(),t[_a]=r,e[_a]=r,Et.addListener(e,"error",function(s){xo(s.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Fa]=s,this[mm][YU](s)}),Et.addListener(e,"end",function(){Et.destroy(this,new zI("other side closed",Et.getSocketInfo(this)))}),Et.addListener(e,"close",function(){let s=this[Fa]||new zI("closed",Et.getSocketInfo(this));t[_n]=null,this[_a]!=null&&this[_a].destroy(s),t[qU]=t[va],xo(t[zS]===0),t.emit("disconnect",t[VS],[t],s),t[Ll]()});let n=!1;return e.on("close",()=>{n=!0}),{version:"h2",defaultPipelining:1/0,write(...s){return oqe(t,...s)},resume(){eqe(t)},destroy(s,i){n?queueMicrotask(i):e.destroy(s).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function eqe(t){let e=t[_n];e?.destroyed===!1&&(t[qGe]===0&&t[Ene]===0?(e.unref(),t[_a].unref()):(e.ref(),t[_a].ref()))}function tqe(t){xo(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[_n][Fa]=t,this[mm][YU](t)}function rqe(t,e,r){if(r===0){let n=new GU(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[_n][Fa]=n,this[mm][YU](n)}}function nqe(){let t=new zI("other side closed",Et.getSocketInfo(this[_n]));this.destroy(t),Et.destroy(this[_n],t)}function sqe(t){let e=this[Fa]||new zI(`HTTP/2: "GOAWAY" frame received with code ${t}`,Et.getSocketInfo(this)),r=this[mm];if(r[_n]=null,r[YGe]=null,this[_a]!=null&&(this[_a].destroy(e),this[_a]=null),Et.destroy(this[_n],e),r[va]<r[Ml].length){let n=r[Ml][r[va]];r[Ml][r[va]++]=null,Et.errorRequest(r,n,e),r[qU]=r[va]}xo(r[zS]===0),r.emit("disconnect",r[VS],[r],e),r[Ll]()}function iqe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function oqe(t,e){let r=t[_a],{method:n,path:s,host:i,upgrade:o,expectContinue:a,signal:c,headers:A}=e,{body:u}=e;if(o)return Et.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let B=0;B<A.length;B+=2){let M=A[B+0],V=A[B+1];if(Array.isArray(V))for(let k=0;k<V.length;k++)l[M]?l[M]+=`,${V[k]}`:l[M]=V[k];else l[M]=V}let d,{hostname:h,port:f}=t[VS];l[VGe]=i||`${h}${f?`:${f}`:""}`,l[WGe]=n;let g=B=>{e.aborted||e.completed||(B=B||new hne,Et.errorRequest(t,e,B),d!=null&&Et.destroy(d,B),Et.destroy(u,B),t[Ml][t[va]++]=null,t[Ll]())};try{e.onConnect(g)}catch(B){Et.errorRequest(t,e,B)}if(e.aborted)return!1;if(n==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:c}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[pu],t[Ml][t[va]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[pu],t[Ml][t[va]++]=null}),d.once("close",()=>{r[pu]-=1,r[pu]===0&&r.unref()}),!0;l[JGe]=s,l[zGe]="https";let E=n==="PUT"||n==="POST"||n==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Et.bodyLength(u);if(Et.isFormDataLike(u)){fne??=hm().extractBody;let[B,M]=fne(u);l["content-type"]=M,u=B.stream,m=B.length}if(m==null&&(m=e.contentLength),(m===0||!E)&&(m=null),iqe(n)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[GGe])return Et.errorRequest(t,e,new HU),!1;process.emitWarning(new HU)}m!=null&&(xo(u,"no body must not have content length"),l[jGe]=`${m}`),r.ref();let I=n==="GET"||n==="HEAD"||u===null;return a?(l[KGe]="100-continue",d=r.request(l,{endStream:I,signal:c}),d.once("cont
Line truncated
|
||||
`,this[kqe]=c??3e5,this[Dqe]=s??3e5,this[vqe]=I??!0,this[_qe]=B,this[zU]=V,this[Pl]=null,this[Pqe]=P>-1?P:-1,this[Hqe]=Z??100,this[Xr]=null,this[Ma]=[],this[Eu]=0,this[La]=0,this[XI]=ue=>KU(this,ue),this[Oqe]=ue=>kne(this,ue)}get pipelining(){return this[XS]}set pipelining(e){this[XS]=e,this[XI](!0)}get[ty](){return this[Ma].length-this[La]}get[ey](){return this[La]-this[Eu]}get[ZI](){return this[Ma].length-this[Eu]}get[Qqe](){return!!this[Xr]&&!this[Cm]&&!this[Xr].destroyed}get[JU](){return!!(this[Xr]?.busy(null)||this[ZI]>=(Dne(this)||1)||this[ty]>0)}[bqe](e){vne(this),this.once("connect",e)}[Uqe](e,r){let n=e.origin||this[kc].origin,s=new mqe(n,e,r);return this[Ma].push(s),this[$h]||(Kh.bodyLength(s.body)==null&&Kh.isIterable(s.body)?(this[$h]=1,queueMicrotask(()=>KU(this))):this[XI](!0)),this[$h]&&this[Ol]!==2&&this[JU]&&(this[Ol]=2),this[Ol]<2}async[Mqe](){return new Promise(e=>{this[ZI]?this[Pl]=e:e(null)})}async[Lqe](e){return new Promise(r=>{let n=this[Ma].splice(this[La]);for(let i=0;i<n.length;i++){let o=n[i];Kh.errorRequest(this,o,e)}let s=()=>{this[Pl]&&(this[Pl](),this[Pl]=null),r(null)};this[Xr]?(this[Xr].destroy(e,s),this[Xr]=null):queueMicrotask(s),this[XI]()})}},Yqe=$S();function kne(t,e){if(t[ey]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){mu(t[La]===t[Eu]);let r=t[Ma].splice(t[Eu]);for(let n=0;n<r.length;n++){let s=r[n];Kh.errorRequest(t,s,e)}mu(t[ZI]===0)}}async function vne(t){mu(!t[Cm]),mu(!t[Xr]);let{host:e,hostname:r,protocol:n,port:s}=t[kc];if(r[0]==="["){let i=r.indexOf("]");mu(i!==-1);let o=r.substring(1,i);mu(Rne.isIP(o)),r=o}t[Cm]=!0,Em.beforeConnect.hasSubscribers&&Em.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Xr]?.version,servername:t[Ul],localAddress:t[$I]},connector:t[KI]});try{let i=await new Promise((o,a)=>{t[KI]({host:e,hostname:r,protocol:n,port:s,servername:t[Ul],localAddress:t[$I]},(c,A)=>{c?a(c):o(A)})});if(t.destroyed){Kh.destroy(i.on("error",Tne),new Iqe);return}mu(i);try{t[Xr]=i.alpnProtocol==="h2"?await qqe(t,i):await Gqe(t,i)}catch(o){throw i.destroy().on("error",Tne),o}t[Cm]=!1,i[Fqe]=0,i[zU]=t[zU],i[Bqe]=t,i[Sqe]=null,Em.connected.hasSubscribers&&Em.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Xr]?.version,servername:t[Ul],localAddress:t[$I]},connector:t[KI],socket:i}),t.emit("connect",t[kc],[t])}catch(i){if(t.destroyed)return;if(t[Cm]=!1,Em.connectError.hasSubscribers&&Em.connectError.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[Xr]?.version,servername:t[Ul],localAddress:t[$I]},connector:t[KI],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(mu(t[ey]===0);t[ty]>0&&t[Ma][t[La]].servername===t[Ul];){let o=t[Ma][t[La]++];Kh.errorRequest(t,o,i)}else kne(t,i);t.emit("connectionError",t[kc],[t],i)}t[XI]()}function xne(t){t[Ol]=0,t.emit("drain",t[kc],[t])}function KU(t,e){t[$h]!==2&&(t[$h]=2,Vqe(t,e),t[$h]=0,t[Eu]>256&&(t[Ma].splice(0,t[Eu]),t[La]-=t[Eu],t[Eu]=0))}function Vqe(t,e){for(;;){if(t.destroyed){mu(t[ty]===0);return}if(t[Pl]&&!t[ZI]){t[Pl](),t[Pl]=null;return}if(t[Xr]&&t[Xr].resume(),t[JU])t[Ol]=2;else if(t[Ol]===2){e?(t[Ol]=1,queueMicrotask(()=>xne(t))):xne(t);continue}if(t[ty]===0||t[ey]>=(Dne(t)||1))return;let r=t[Ma][t[La]];if(t[kc].protocol==="https:"&&t[Ul]!==r.servername){if(t[ey]>0)return;t[Ul]=r.servername,t[Xr]?.destroy(new Cqe("servername changed"),()=>{t[Xr]=null,KU(t)})}if(t[Cm])return;if(!t[Xr]){vne(t);return}if(t[Xr].destroyed||t[Xr].busy(r))return;!r.aborted&&t[Xr].write(r)?t[La]++:t[Ma].splice(t[La],1)}}_ne.exports=jU});var $U=C((rzt,Fne)=>{"use strict";var ZS=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)}};Fne.exports=class{constructor(){this.head=this.tail=new ZS}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new ZS),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Lne=C((nzt,Mne)=>{var{kFree:Wqe,kConnected:Jqe,kPending:zqe,kQueued:jqe,kRunning:Kqe,kSize:$qe}=br(),Xh=Symbol("pool"),XU=class{constructor(e){this[Xh]=e}get connected(){return this[Xh][Jqe]}get free(){return this[Xh][Wqe]}get pending(){return this[Xh][zqe]}get queued(){return this[Xh][jqe]}get running(){return this[Xh][Kqe]}get size(){return this[Xh][$qe]}};Mne.exports=XU});var sP=C((szt,Jne)=>{"use strict";var Xqe=sm(),Zqe=$U(),{kConnected:ZU,kSize:Une,kRunning:Pne,kPending:One,kQueued:ry,kBusy:eYe,kFree:tYe,kUrl:rYe,kClose:nYe,kDestroy:sYe,kDispatch:iYe}=br(),oYe=Lne(),ri=Symbol("clients"),xs=Symbol("needDrain"),ny=Symbol("queue"),eP=Symbol("closed resolve"),tP=Symbol("onDrain"),Hne=Symbol("onConnect"),Gne=Symbol("onDisconnect"),qne=Symbol("onCo
Line truncated
|
||||
${n.count} ${n.noun} ${n.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};$ie.exports=rO});var mN=C((xzt,roe)=>{"use strict";var Zie=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:k7e}=_t(),v7e=ym();toe()===void 0&&eoe(new v7e);function eoe(t){if(!t||typeof t.dispatch!="function")throw new k7e("Argument agent must implement Agent");Object.defineProperty(globalThis,Zie,{value:t,writable:!0,enumerable:!1,configurable:!1})}function toe(){return globalThis[Zie]}roe.exports={setGlobalDispatcher:eoe,getGlobalDispatcher:toe}});var EN=C((Dzt,noe)=>{"use strict";noe.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 ioe=C((kzt,soe)=>{"use strict";var _7e=KS();soe.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let c=new _7e(r,o,s,i);return r(a,c)}}});var aoe=C((vzt,ooe)=>{"use strict";var F7e=aN();ooe.exports=t=>e=>function(n,s){return e(n,new F7e({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var Aoe=C((_zt,coe)=>{"use strict";var M7e=dt(),{InvalidArgumentError:L7e,RequestAbortedError:U7e}=_t(),P7e=EN(),nO=class extends P7e{#e=1024*1024;#t=null;#n=!1;#r=!1;#i=0;#s=null;#c=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new L7e("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#c=r}onConnect(e){this.#t=e,this.#c.onConnect(this.#o.bind(this))}#o(e){this.#r=!0,this.#s=e}onHeaders(e,r,n,s){let o=M7e.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new U7e(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#c.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#s??e,this.#c.onError(e))}onData(e){return this.#i=this.#i+e.length,this.#i>=this.#e&&(this.#n=!0,this.#r?this.#c.onError(this.#s):this.#c.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#c.onError(this.reason);return}this.#c.onComplete(e)}}};function O7e({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new nO({maxSize:i},s);return e(n,o)}}coe.exports=O7e});var doe=C((Fzt,loe)=>{"use strict";var{isIP:H7e}=Q("node:net"),{lookup:G7e}=Q("node:dns"),q7e=EN(),{InvalidArgumentError:km,InformationalError:Y7e}=_t(),uoe=Math.pow(2,31)-1,sO=class{#e=0;#t=0;#n=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.#r,this.pick=e.pick??this.#i}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(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(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new Y7e("No DNS entries found"));return}this.setRecords(e,a);let c=this.#n.get(e.hostname),A=this.pick(e,c,i.affinity),u;typeof A.port=="number"?u=`:${A.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){G7e(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#i(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===uoe?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===uoe?a.offset=0:a.offset++;let c=a.offset%a.ips.length;return s=a.ips[c]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(c,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new iO(this,e,r)}},iO=class extends q7e{#e=null;#t=null;#n=null;#r=null;#i=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#i=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#i,this.#t,(r,n)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Yce(i)&&(r[s]=i);break;case"id":Vce(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&Yce(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Vce(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}}};Wce.exports={EventSourceStream:zO}});var tAe=C((djt,eAe)=>{"use strict";var{pipeline:Xje}=Q("node:stream"),{fetching:Zje}=fy(),{makeRequest:eKe}=Fm(),{webidl:bu}=Zn(),{EventSourceStream:tKe}=Jce(),{parseMIMEType:rKe}=ei(),{createFastMessageEvent:nKe}=Hm(),{isNetworkError:zce}=dy(),{delay:sKe}=WO(),{kEnumerableProperty:ff}=dt(),{environmentSettingsObject:jce}=vi(),Kce=!1,$ce=3e3,Ty=0,Xce=1,xy=2,iKe="anonymous",oKe="use-credentials",Wm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=Ty;#i=null;#s=null;#c;#o;constructor(e,r={}){super(),bu.util.markAsUncloneable(this);let n="EventSource constructor";bu.argumentLengthCheck(arguments,1,n),Kce||(Kce=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=bu.converters.USVString(e,n,"url"),r=bu.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#c=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:$ce};let s=jce,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=iKe;r.withCredentials&&(o=oKe,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=jce.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=eKe(a),this.#a()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#a(){if(this.#r===xy)return;this.#r=Ty;let e={request:this.#i,dispatcher:this.#c},r=n=>{zce(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(zce(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?rKe(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=Xce,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new tKe({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(nKe(c.type,c.options))}});Xje(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=Zje(e)}async#A(){this.#r!==xy&&(this.#r=Ty,this.dispatchEvent(new Event("error")),await sKe(this.#o.reconnectionTime),this.#r===Ty&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#a()))}close(){bu.brandCheck(this,t),this.#r!==xy&&(this.#r=xy,this.#s.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Zce={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Ty,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Xce,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:xy,writable:!1}};Object.defineProperties(Wm,Zce);Object.defineProperties(Wm.prototype,Zce);Object.defineProperties(Wm.prototype,{close:ff,onerror:ff,onmessage:ff,onopen:ff,readyState:ff,url:ff,withCredentials:ff});bu.converters.EventSourceInitDict=bu.dictionaryConverter([{key:"withCredentials",converter:bu.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:bu.converters.any}]);eAe.exports={EventSource:Wm,defaultReconnectionTime:$ce}});var oT=C((hjt,je)=>{"use strict";var aKe=Cm(),rAe=vI(),cKe=Im(),AKe=Zne(),uKe=ym(),lKe=gP(),dKe=bse(),hKe=Rse(),nAe=_t(),iT=dt(),{InvalidArgumentError:sT}=nAe,Jm=pie(),fKe=FI(),gKe=KP(),pKe=Xie(),mKe=ZP(),EKe=LP(),CKe=aN(),{getGlobalDispatcher:sAe,setGlobalDispatcher:IKe}=mN(),yKe=EN(),BKe=KS(),bKe=$S();Object.assign(rAe.prototype,Jm);je.exports.Dispatcher=rAe;je.exports.Client=aKe;je.exports.Pool=cKe;je.exports.BalancedPool=AKe;je.exports.Agent=uKe;je.exports.ProxyAgent=lKe;je.exports.EnvHttpProxyAgent=dKe;je.exports
Line truncated
|
||||
%s`,M,M,I,n);var V=I.type==="*"?F3:I.type==="?"?_3:"\\"+I.type;s=!0,n=n.slice(0,I.reStart)+V+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var v=a[P],z=n.slice(0,v.reStart),Z=n.slice(v.reStart,v.reEnd-8),te=n.slice(v.reEnd-8,v.reEnd),ce=n.slice(v.reEnd);te+=ce;var ue=z.split("(").length-1,Fe=ce;for(g=0;g<ue;g++)Fe=Fe.replace(/\)[+*?]?/,"");ce=Fe;var ke="";ce===""&&e!==xT&&(ke="$");var et=z+Z+ce+ke+te;n=et}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===xT)return[n,s];if(!s)return eZe(t);var Ft=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Ft)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Vi.makeRe=function(t,e){return new ln(t,e||{}).makeRe()};ln.prototype.makeRe=ZXe;function ZXe(){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?F3:e.dot?VXe:WXe,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===If?r:typeof o=="string"?tZe(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Vi.match=function(t,e,r){r=r||{};var n=new ln(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};ln.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 n=this.options;qy.sep!=="/"&&(e=e.split(qy.sep).join("/")),e=e.split(Yue),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],c=e;n.matchBase&&a.length===1&&(c=[i]);var A=this.matchOne(c,a,r);if(A)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};ln.prototype.matchOne=function(t,e,r){return e.indexOf(If)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};ln.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===If){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===If){a=i;break}var c=e.slice(s,o),A=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(c.length){var l=t.slice(n,n+c.length);if(!this._matchOne(l,c,r,0,0))return!1;n+=c.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!A.length){var f=!!d;for(i=n;i<t.length-d;i++){var g=String(t[i]);if(f=!0,g==="."||g===".."||!this.options.dot&&g.charAt(0)===".")return!1}return r||f}for(var E=[[[],0]],m=E[0],I=0,y=[0],B=0;B<A.length;B++){var M=A[B];M===If?(y.push(I),m=[[],0],E.push(m)):(m[0].push(M),I++)}for(var V=E.length-1,k=t.length-d,P=0;P<E.length;P++)E[P][1]=k-(y[V--]+E[P][0].length);return!!this._matchGlobStarBodySections(t,E,n,0,r,0,!!d)};ln.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var c=r;c<t.length;c++){o=!0;var A=t[c];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var A=t[r];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1;r++}return s||null};ln.prototype._matchOne=function(t,e,r,n,s){var i,o,a,c;for(i=n,o=s,a=t.length,c=e.length;i<a&&o<c;i++,o++){this.debug("matchOne loop");var A=e[o],u=t[i];if(this.debug(e,A,u),A===!1||A===If)return!1;var l;if(typeof A=="string"?(l=u===A,this.debug("string match",A,u,l)):(l=u.match(A),this.debug("pattern match",A,u,l)),!l)return!1}if(i===a&&o===c)return!0;if(i===a)return r;if(o===c)return i===a-1&&t[i]==="";throw new Error("wtf?")};function eZe(t){return t.replace(/\\(.)/g,"$1")}function tZe(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var e0=C((I$t,$ue)=>{"use strict";var AZe="2.0.0",uZe=Number.MAX_SAFE_INTEGER||9007199254740991,lZe=16,dZe=250,hZe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];$ue.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:lZe,MAX_SAFE_BUILD_LENGTH:dZe,MAX_SAFE_INTEGER:uZe,RELEASE_TYPES:hZe,SEMVER_SPEC_VERSION:AZe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var Jy=C((y$t,Xue)=>{"use strict";var fZe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};Xue.exports=fZe});var t0=C((Pc,Zue)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:L3,MAX_SAFE_BUILD_LENGTH:gZe,MAX_LENGTH:pZe}=e0(),mZe=Jy();Pc=Zue.exports={};var EZe=Pc.re=[],CZe=Pc.safeRe=[],me=Pc.src=[],IZe=Pc.safeSrc=[],Ee=Pc.t={},yZe=0,U3="[a-zA-Z0-9-]",BZe=[["\\s",1],["\\d",pZe],[U3,gZe]],bZe=t=>{for(let[e,r]of BZe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+Line truncated
|
||||
`.trim())}};eoe.exports=sO});var mN=C((kzt,ioe)=>{"use strict";var roe=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:k7e}=_t(),v7e=Bm();soe()===void 0&&noe(new v7e);function noe(t){if(!t||typeof t.dispatch!="function")throw new k7e("Argument agent must implement Agent");Object.defineProperty(globalThis,roe,{value:t,writable:!0,enumerable:!1,configurable:!1})}function soe(){return globalThis[roe]}ioe.exports={setGlobalDispatcher:noe,getGlobalDispatcher:soe}});var EN=C((_zt,ooe)=>{"use strict";ooe.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 coe=C((Fzt,aoe)=>{"use strict";var _7e=KS();aoe.exports=t=>{let e=t?.maxRedirections;return r=>function(s,i){let{maxRedirections:o=e,...a}=s;if(!o)return r(s,i);let c=new _7e(r,o,s,i);return r(a,c)}}});var uoe=C((Mzt,Aoe)=>{"use strict";var F7e=aN();Aoe.exports=t=>e=>function(n,s){return e(n,new F7e({...n,retryOptions:{...t,...n.retryOptions}},{handler:s,dispatch:e}))}});var doe=C((Lzt,loe)=>{"use strict";var M7e=dt(),{InvalidArgumentError:L7e,RequestAbortedError:U7e}=_t(),P7e=EN(),iO=class extends P7e{#e=1024*1024;#t=null;#n=!1;#r=!1;#i=0;#s=null;#c=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new L7e("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#c=r}onConnect(e){this.#t=e,this.#c.onConnect(this.#o.bind(this))}#o(e){this.#r=!0,this.#s=e}onHeaders(e,r,n,s){let o=M7e.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new U7e(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#r?!0:this.#c.onHeaders(e,r,n,s)}onError(e){this.#n||(e=this.#s??e,this.#c.onError(e))}onData(e){return this.#i=this.#i+e.length,this.#i>=this.#e&&(this.#n=!0,this.#r?this.#c.onError(this.#s):this.#c.onComplete([])),!0}onComplete(e){if(!this.#n){if(this.#r){this.#c.onError(this.reason);return}this.#c.onComplete(e)}}};function O7e({maxSize:t}={maxSize:1024*1024}){return e=>function(n,s){let{dumpMaxSize:i=t}=n,o=new iO({maxSize:i},s);return e(n,o)}}loe.exports=O7e});var goe=C((Uzt,foe)=>{"use strict";var{isIP:H7e}=Q("node:net"),{lookup:G7e}=Q("node:dns"),q7e=EN(),{InvalidArgumentError:vm,InformationalError:Y7e}=_t(),hoe=Math.pow(2,31)-1,oO=class{#e=0;#t=0;#n=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.#r,this.pick=e.pick??this.#i}get full(){return this.#n.size===this.#t}runLookup(e,r,n){let s=this.#n.get(e.hostname);if(s==null&&this.full){n(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(s==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){n(o??new Y7e("No DNS entries found"));return}this.setRecords(e,a);let c=this.#n.get(e.hostname),A=this.pick(e,c,i.affinity),u;typeof A.port=="number"?u=`:${A.port}`:e.port!==""?u=`:${e.port}`:u="",n(null,`${e.protocol}//${A.family===6?`[${A.address}]`:A.address}${u}`)});else{let o=this.pick(e,s,i.affinity);if(o==null){this.#n.delete(e.hostname),this.runLookup(e,r,n);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",n(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#r(e,r,n){G7e(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(s,i)=>{if(s)return n(s);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);n(null,o.values())})}#i(e,r,n){let s=null,{records:i,offset:o}=r,a;if(this.dualStack?(n==null&&(o==null||o===hoe?(r.offset=0,n=4):(r.offset++,n=(r.offset&1)===1?6:4)),i[n]!=null&&i[n].ips.length>0?a=i[n]:a=i[n===4?6:4]):a=i[n],a==null||a.ips.length===0)return s;a.offset==null||a.offset===hoe?a.offset=0:a.offset++;let c=a.offset%a.ips.length;return s=a.ips[c]??null,s==null?s:Date.now()-s.timestamp>s.ttl?(a.ips.splice(c,1),this.pick(e,r,n)):s}setRecords(e,r){let n=Date.now(),s={records:{4:null,6:null}};for(let i of r){i.timestamp=n,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=s.records[i.family]??{ips:[]};o.ips.push(i),s.records[i.family]=o}this.#n.set(e.hostname,s)}getHandler(e,r){return new aO(this,e,r)}},aO=class extends q7e{#e=null;#t=null;#n=null;#r=null;#i=null;constructor(e,{origin:r,handler:n,dispatch:s},i){super(n),this.#i=r,this.#r=n,this.#t={...i},this.#e=e,this.#n=s}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#i,this.#t,(r,n)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Jce(i)&&(r[s]=i);break;case"id":zce(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&Jce(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&zce(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}}};jce.exports={EventSourceStream:KO}});var sAe=C((gjt,nAe)=>{"use strict";var{pipeline:Xje}=Q("node:stream"),{fetching:Zje}=gy(),{makeRequest:eKe}=Mm(),{webidl:bu}=Zn(),{EventSourceStream:tKe}=Kce(),{parseMIMEType:rKe}=ei(),{createFastMessageEvent:nKe}=Gm(),{isNetworkError:$ce}=hy(),{delay:sKe}=zO(),{kEnumerableProperty:ff}=dt(),{environmentSettingsObject:Xce}=vi(),Zce=!1,eAe=3e3,xy=0,tAe=1,Ry=2,iKe="anonymous",oKe="use-credentials",Jm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#n=!1;#r=xy;#i=null;#s=null;#c;#o;constructor(e,r={}){super(),bu.util.markAsUncloneable(this);let n="EventSource constructor";bu.argumentLengthCheck(arguments,1,n),Zce||(Zce=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=bu.converters.USVString(e,n,"url"),r=bu.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#c=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:eAe};let s=Xce,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=iKe;r.withCredentials&&(o=oKe,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=Xce.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=eKe(a),this.#a()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#a(){if(this.#r===Ry)return;this.#r=xy;let e={request:this.#i,dispatcher:this.#c},r=n=>{$ce(n)&&(this.dispatchEvent(new Event("error")),this.close()),this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if($ce(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?rKe(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=tAe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new tKe({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(nKe(c.type,c.options))}});Xje(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=Zje(e)}async#A(){this.#r!==Ry&&(this.#r=xy,this.dispatchEvent(new Event("error")),await sKe(this.#o.reconnectionTime),this.#r===xy&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#a()))}close(){bu.brandCheck(this,t),this.#r!==Ry&&(this.#r=Ry,this.#s.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},rAe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:xy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:tAe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:Ry,writable:!1}};Object.defineProperties(Jm,rAe);Object.defineProperties(Jm.prototype,rAe);Object.defineProperties(Jm.prototype,{close:ff,onerror:ff,onmessage:ff,onopen:ff,readyState:ff,url:ff,withCredentials:ff});bu.converters.EventSourceInitDict=bu.dictionaryConverter([{key:"withCredentials",converter:bu.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:bu.converters.any}]);nAe.exports={EventSource:Jm,defaultReconnectionTime:eAe}});var oT=C((pjt,je)=>{"use strict";var aKe=Im(),iAe=_I(),cKe=ym(),AKe=rse(),uKe=Bm(),lKe=mP(),dKe=Sse(),hKe=vse(),oAe=_t(),iT=dt(),{InvalidArgumentError:sT}=oAe,zm=Cie(),fKe=MI(),gKe=XP(),pKe=toe(),mKe=tO(),EKe=PP(),CKe=aN(),{getGlobalDispatcher:aAe,setGlobalDispatcher:IKe}=mN(),yKe=EN(),BKe=KS(),bKe=$S();Object.assign(iAe.prototype,zm);je.exports.Dispatcher=iAe;je.exports.Client=aKe;je.exports.Pool=cKe;je.exports.BalancedPool=AKe;je.exports.Agent=uKe;je.exports.ProxyAgent=lKe;je.exports.EnvHttpProxyAgent=dKe;je.exports
Line truncated
|
||||
%s`,M,M,I,n);var V=I.type==="*"?U3:I.type==="?"?L3:"\\"+I.type;s=!0,n=n.slice(0,I.reStart)+V+"\\("+M}f(),i&&(n+="\\\\");var k=!1;switch(n.charAt(0)){case"[":case".":case"(":k=!0}for(var P=a.length-1;P>-1;P--){var v=a[P],z=n.slice(0,v.reStart),Z=n.slice(v.reStart,v.reEnd-8),te=n.slice(v.reEnd-8,v.reEnd),ce=n.slice(v.reEnd);te+=ce;var ue=z.split("(").length-1,Fe=ce;for(g=0;g<ue;g++)Fe=Fe.replace(/\)[+*?]?/,"");ce=Fe;var ke="";ce===""&&e!==xT&&(ke="$");var et=z+Z+ce+ke+te;n=et}if(n!==""&&s&&(n="(?=.)"+n),k&&(n=d+n),e===xT)return[n,s];if(!s)return eZe(t);var Ft=r.nocase?"i":"";try{var vt=new RegExp("^"+n+"$",Ft)}catch{return new RegExp("$.")}return vt._glob=t,vt._src=n,vt}Vi.makeRe=function(t,e){return new ln(t,e||{}).makeRe()};ln.prototype.makeRe=ZXe;function ZXe(){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?U3:e.dot?VXe:WXe,n=e.nocase?"i":"",s=t.map(function(i){return i.map(function(o){return o===If?r:typeof o=="string"?tZe(o):o._src}).join("\\/")}).join("|");s="^(?:"+s+")$",this.negate&&(s="^(?!"+s+").*$");try{this.regexp=new RegExp(s,n)}catch{this.regexp=!1}return this.regexp}Vi.match=function(t,e,r){r=r||{};var n=new ln(e,r);return t=t.filter(function(s){return n.match(s)}),n.options.nonull&&!t.length&&t.push(e),t};ln.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 n=this.options;Yy.sep!=="/"&&(e=e.split(Yy.sep).join("/")),e=e.split(Wue),this.debug(this.pattern,"split",e);var s=this.set;this.debug(this.pattern,"set",s);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<s.length;o++){var a=s[o],c=e;n.matchBase&&a.length===1&&(c=[i]);var A=this.matchOne(c,a,r);if(A)return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate};ln.prototype.matchOne=function(t,e,r){return e.indexOf(If)!==-1?this._matchGlobstar(t,e,r,0,0):this._matchOne(t,e,r,0,0)};ln.prototype._matchGlobstar=function(t,e,r,n,s){var i,o=-1;for(i=s;i<e.length;i++)if(e[i]===If){o=i;break}var a=-1;for(i=e.length-1;i>=0;i--)if(e[i]===If){a=i;break}var c=e.slice(s,o),A=r?e.slice(o+1):e.slice(o+1,a),u=r?[]:e.slice(a+1);if(c.length){var l=t.slice(n,n+c.length);if(!this._matchOne(l,c,r,0,0))return!1;n+=c.length}var d=0;if(u.length){if(u.length+n>t.length)return!1;var h=t.length-u.length;if(this._matchOne(t,u,r,h,0))d=u.length;else{if(t[t.length-1]!==""||n+u.length===t.length||(h--,!this._matchOne(t,u,r,h,0)))return!1;d=u.length+1}}if(!A.length){var f=!!d;for(i=n;i<t.length-d;i++){var g=String(t[i]);if(f=!0,g==="."||g===".."||!this.options.dot&&g.charAt(0)===".")return!1}return r||f}for(var E=[[[],0]],m=E[0],I=0,y=[0],B=0;B<A.length;B++){var M=A[B];M===If?(y.push(I),m=[[],0],E.push(m)):(m[0].push(M),I++)}for(var V=E.length-1,k=t.length-d,P=0;P<E.length;P++)E[P][1]=k-(y[V--]+E[P][0].length);return!!this._matchGlobStarBodySections(t,E,n,0,r,0,!!d)};ln.prototype._matchGlobStarBodySections=function(t,e,r,n,s,i,o){var a=e[n];if(!a){for(var c=r;c<t.length;c++){o=!0;var A=t[c];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1}return o}for(var u=a[0],l=a[1];r<=l;){var d=this._matchOne(t.slice(0,r+u.length),u,s,r,0);if(d&&i<this.maxGlobstarRecursion){var h=this._matchGlobStarBodySections(t,e,r+u.length,n+1,s,i+1,o);if(h!==!1)return h}var A=t[r];if(A==="."||A===".."||!this.options.dot&&A.charAt(0)===".")return!1;r++}return s||null};ln.prototype._matchOne=function(t,e,r,n,s){var i,o,a,c;for(i=n,o=s,a=t.length,c=e.length;i<a&&o<c;i++,o++){this.debug("matchOne loop");var A=e[o],u=t[i];if(this.debug(e,A,u),A===!1||A===If)return!1;var l;if(typeof A=="string"?(l=u===A,this.debug("string match",A,u,l)):(l=u.match(A),this.debug("pattern match",A,u,l)),!l)return!1}if(i===a&&o===c)return!0;if(i===a)return r;if(o===c)return i===a-1&&t[i]==="";throw new Error("wtf?")};function eZe(t){return t.replace(/\\(.)/g,"$1")}function tZe(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var t0=C((b$t,Zue)=>{"use strict";var AZe="2.0.0",uZe=Number.MAX_SAFE_INTEGER||9007199254740991,lZe=16,dZe=250,hZe=["major","premajor","minor","preminor","patch","prepatch","prerelease"];Zue.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:lZe,MAX_SAFE_BUILD_LENGTH:dZe,MAX_SAFE_INTEGER:uZe,RELEASE_TYPES:hZe,SEMVER_SPEC_VERSION:AZe,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var zy=C((Q$t,ele)=>{"use strict";var fZe=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};ele.exports=fZe});var r0=C((Pc,tle)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:O3,MAX_SAFE_BUILD_LENGTH:gZe,MAX_LENGTH:pZe}=t0(),mZe=zy();Pc=tle.exports={};var EZe=Pc.re=[],CZe=Pc.safeRe=[],me=Pc.src=[],IZe=Pc.safeSrc=[],Ee=Pc.t={},yZe=0,H3="[a-zA-Z0-9-]",BZe=[["\\s",1],["\\d",pZe],[H3,gZe]],bZe=t=>{for(let[e,r]of BZe)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+Line truncated
|
||||
`).join(`
|
||||
`+i),t.push(s+"m+"+gx.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=dnt()+e+" "+t[0]}function dnt(){return Mn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function hnt(...t){return process.stderr.write(fx.formatWithOptions(Mn.inspectOpts,...t)+`
|
||||
`)}function fnt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function gnt(){return process.env.DEBUG}function pnt(t){t.inspectOpts={};let e=Object.keys(Mn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Mn.inspectOpts[e[r]]}gx.exports=N8()(Mn);var{formatters:Nhe}=gx.exports;Nhe.o=function(t){return this.inspectOpts.colors=this.useColors,fx.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};Nhe.O=function(t){return this.inspectOpts.colors=this.useColors,fx.inspect(t,this.inspectOpts)}});var px=C(($Zt,R8)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?R8.exports=yhe():R8.exports=The()});var Dhe=C(ui=>{"use strict";var mnt=ui&&ui.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Ent=ui&&ui.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),xhe=ui&&ui.__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)&&mnt(e,t,r);return Ent(e,t),e};Object.defineProperty(ui,"__esModule",{value:!0});ui.req=ui.json=ui.toBuffer=void 0;var Cnt=xhe(Q("http")),Int=xhe(Q("https"));async function Rhe(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}ui.toBuffer=Rhe;async function ynt(t){let r=(await Rhe(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}ui.json=ynt;function Bnt(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?Int:Cnt).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}ui.req=Bnt});var k8=C(zi=>{"use strict";var vhe=zi&&zi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),bnt=zi&&zi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),_he=zi&&zi.__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)&&vhe(e,t,r);return bnt(e,t),e},Qnt=zi&&zi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&vhe(e,t,r)};Object.defineProperty(zi,"__esModule",{value:!0});zi.Agent=void 0;var wnt=_he(Q("net")),khe=_he(Q("http")),Snt=Q("https");Qnt(Dhe(),zi);var Gc=Symbol("AgentBaseInternalState"),D8=class extends khe.Agent{constructor(e){super(e),this[Gc]={}}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(n=>n.indexOf("(https.js:")!==-1||n.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 wnt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?Snt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof khe.Agent)try{return a.addRequest(e,s)}catch(c){return n(c)}this[Gc].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(a)})}createConnection(){let e=this[Gc].currentSocket;if(this[Gc].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[Gc].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[Gc]&&(this[Gc].defaultPort=e)}get protocol(){return this[Gc].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[Gc]&&(this[Gc].protocol=e)}};zi.Agent=D8});var Fhe=C(u0=>{"use strict";var Nnt=u0&&u0.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(u0,"__esModule",{value:!0});u0.parseProxyResponse=void 0;var Tnt=Nnt(px()),mx=(0,Tnt.default)("https-proxy-agent:parse-proxy-response");function xnt(t){return new Promise((e,r)=>{let n=0,s=[];function i(){let u=t.read();u?A(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",c),t.removeListener("readable",i)}function a(){o(),mx("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function c(u){o(),mx("onerror %o",u),r(u)}function A(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
||||
`+i),t.push(s+"m+"+px.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=dnt()+e+" "+t[0]}function dnt(){return Mn.inspectOpts.hideDate?"":new Date().toISOString()+" "}function hnt(...t){return process.stderr.write(gx.formatWithOptions(Mn.inspectOpts,...t)+`
|
||||
`)}function fnt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function gnt(){return process.env.DEBUG}function pnt(t){t.inspectOpts={};let e=Object.keys(Mn.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=Mn.inspectOpts[e[r]]}px.exports=R8()(Mn);var{formatters:xhe}=px.exports;xhe.o=function(t){return this.inspectOpts.colors=this.useColors,gx.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};xhe.O=function(t){return this.inspectOpts.colors=this.useColors,gx.inspect(t,this.inspectOpts)}});var mx=C((eer,v8)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?v8.exports=bhe():v8.exports=Rhe()});var vhe=C(ui=>{"use strict";var mnt=ui&&ui.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Ent=ui&&ui.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Dhe=ui&&ui.__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)&&mnt(e,t,r);return Ent(e,t),e};Object.defineProperty(ui,"__esModule",{value:!0});ui.req=ui.json=ui.toBuffer=void 0;var Cnt=Dhe(Q("http")),Int=Dhe(Q("https"));async function khe(t){let e=0,r=[];for await(let n of t)e+=n.length,r.push(n);return Buffer.concat(r,e)}ui.toBuffer=khe;async function ynt(t){let r=(await khe(t)).toString("utf8");try{return JSON.parse(r)}catch(n){let s=n;throw s.message+=` (input: ${r})`,s}}ui.json=ynt;function Bnt(t,e={}){let n=((typeof t=="string"?t:t.href).startsWith("https:")?Int:Cnt).request(t,e),s=new Promise((i,o)=>{n.once("response",i).once("error",o).end()});return n.then=s.then.bind(s),n}ui.req=Bnt});var F8=C(zi=>{"use strict";var Fhe=zi&&zi.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),bnt=zi&&zi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Mhe=zi&&zi.__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)&&Fhe(e,t,r);return bnt(e,t),e},Qnt=zi&&zi.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Fhe(e,t,r)};Object.defineProperty(zi,"__esModule",{value:!0});zi.Agent=void 0;var wnt=Mhe(Q("net")),_he=Mhe(Q("http")),Snt=Q("https");Qnt(vhe(),zi);var Gc=Symbol("AgentBaseInternalState"),_8=class extends _he.Agent{constructor(e){super(e),this[Gc]={}}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(n=>n.indexOf("(https.js:")!==-1||n.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 wnt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let n=this.sockets[e],s=n.indexOf(r);s!==-1&&(n.splice(s,1),this.totalSocketCount--,n.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?Snt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,n){let s={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(s),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,s)).then(a=>{if(this.decrementSockets(i,o),a instanceof _he.Agent)try{return a.addRequest(e,s)}catch(c){return n(c)}this[Gc].currentSocket=a,super.createSocket(e,r,n)},a=>{this.decrementSockets(i,o),n(a)})}createConnection(){let e=this[Gc].currentSocket;if(this[Gc].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[Gc].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[Gc]&&(this[Gc].defaultPort=e)}get protocol(){return this[Gc].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[Gc]&&(this[Gc].protocol=e)}};zi.Agent=_8});var Lhe=C(l0=>{"use strict";var Nnt=l0&&l0.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(l0,"__esModule",{value:!0});l0.parseProxyResponse=void 0;var Tnt=Nnt(mx()),Ex=(0,Tnt.default)("https-proxy-agent:parse-proxy-response");function xnt(t){return new Promise((e,r)=>{let n=0,s=[];function i(){let u=t.read();u?A(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",c),t.removeListener("readable",i)}function a(){o(),Ex("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function c(u){o(),Ex("onerror %o",u),r(u)}function A(u){s.push(u),n+=u.length;let l=Buffer.concat(s,n),d=l.indexOf(`\r
|
||||
\r
|
||||
`);if(d===-1){mx("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 g=f.split(" "),E=+g[1],m=g.slice(2).join(" "),I={};for(let y of h){if(!y)continue;let B=y.indexOf(":");if(B===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,B).toLowerCase(),V=y.slice(B+1).trimStart(),k=I[M];typeof k=="string"?I[M]=[k,V]:Array.isArray(k)?k.push(V):I[M]=V}mx("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:E,statusText:m,headers:I},buffered:l})}t.on("error",c),t.on("end",a),i()})}u0.parseProxyResponse=xnt});var Hhe=C(Po=>{"use strict";var Rnt=Po&&Po.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Dnt=Po&&Po.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Phe=Po&&Po.__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)&&Rnt(e,t,r);return Dnt(e,t),e},Ohe=Po&&Po.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Po,"__esModule",{value:!0});Po.HttpsProxyAgent=void 0;var Ex=Phe(Q("net")),Mhe=Phe(Q("tls")),knt=Ohe(Q("assert")),vnt=Ohe(px()),_nt=k8(),Fnt=Q("url"),Mnt=Fhe(),cB=(0,vnt.default)("https-proxy-agent"),Lhe=t=>t.servername===void 0&&t.host&&!Ex.isIP(t.host)?{...t,servername:t.host}:t,Cx=class extends _nt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Fnt.URL(e):e,this.proxyHeaders=r?.headers??{},cB("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Uhe(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(cB("Creating `tls.Socket`: %o",this.connectOpts),s=Mhe.connect(Lhe(this.connectOpts))):(cB("Creating `net.Socket`: %o",this.connectOpts),s=Ex.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=Ex.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`);if(d===-1){Ex("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 g=f.split(" "),E=+g[1],m=g.slice(2).join(" "),I={};for(let y of h){if(!y)continue;let B=y.indexOf(":");if(B===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${y}"`));let M=y.slice(0,B).toLowerCase(),V=y.slice(B+1).trimStart(),k=I[M];typeof k=="string"?I[M]=[k,V]:Array.isArray(k)?k.push(V):I[M]=V}Ex("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:E,statusText:m,headers:I},buffered:l})}t.on("error",c),t.on("end",a),i()})}l0.parseProxyResponse=xnt});var qhe=C(Po=>{"use strict";var Rnt=Po&&Po.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Dnt=Po&&Po.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Hhe=Po&&Po.__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)&&Rnt(e,t,r);return Dnt(e,t),e},Ghe=Po&&Po.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Po,"__esModule",{value:!0});Po.HttpsProxyAgent=void 0;var Cx=Hhe(Q("net")),Uhe=Hhe(Q("tls")),knt=Ghe(Q("assert")),vnt=Ghe(mx()),_nt=F8(),Fnt=Q("url"),Mnt=Lhe(),cB=(0,vnt.default)("https-proxy-agent"),Phe=t=>t.servername===void 0&&t.host&&!Cx.isIP(t.host)?{...t,servername:t.host}:t,Ix=class extends _nt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Fnt.URL(e):e,this.proxyHeaders=r?.headers??{},cB("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?Ohe(r,"headers"):null,host:n,port:s}}async connect(e,r){let{proxy:n}=this;if(!r.host)throw new TypeError('No "host" provided');let s;n.protocol==="https:"?(cB("Creating `tls.Socket`: %o",this.connectOpts),s=Uhe.connect(Phe(this.connectOpts))):(cB("Creating `net.Socket`: %o",this.connectOpts),s=Cx.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=Cx.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`;if(n.username||n.password){let d=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.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 c=(0,Mnt.parseProxyResponse)(s);s.write(`${a}\r
|
||||
`);let{connect:A,buffered:u}=await c;if(e.emit("proxyConnect",A),this.emit("proxyConnect",A,e),A.statusCode===200)return e.once("socket",Lnt),r.secureEndpoint?(cB("Upgrading socket connection to TLS"),Mhe.connect({...Uhe(Lhe(r),"host","path","port"),socket:s})):s;s.destroy();let l=new Ex.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{cB("Replaying proxy buffer for failed request"),(0,knt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};Cx.protocols=["http","https"];Po.HttpsProxyAgent=Cx;function Lnt(t){t.resume()}function Uhe(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var Yhe=C(Oo=>{"use strict";var Unt=Oo&&Oo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Pnt=Oo&&Oo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),qhe=Oo&&Oo.__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)&&Unt(e,t,r);return Pnt(e,t),e},Ont=Oo&&Oo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Oo,"__esModule",{value:!0});Oo.HttpProxyAgent=void 0;var Hnt=qhe(Q("net")),Gnt=qhe(Q("tls")),qnt=Ont(px()),Ynt=Q("events"),Vnt=k8(),Ghe=Q("url"),l0=(0,qnt.default)("http-proxy-agent"),Ix=class extends Vnt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Ghe.URL(e):e,this.proxyHeaders=r?.headers??{},l0("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?Wnt(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new Ghe.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let c=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(n.username||n.password){let A=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;c["Proxy-Authorization"]=`Basic ${Buffer.from(A).toString("base64")}`}c["Proxy-Connection"]||(c["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let A of Object.keys(c)){let u=c[A];u&&e.setHeader(A,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let n,s;l0("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(l0("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\r
|
||||
`);let{connect:A,buffered:u}=await c;if(e.emit("proxyConnect",A),this.emit("proxyConnect",A,e),A.statusCode===200)return e.once("socket",Lnt),r.secureEndpoint?(cB("Upgrading socket connection to TLS"),Uhe.connect({...Ohe(Phe(r),"host","path","port"),socket:s})):s;s.destroy();let l=new Cx.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{cB("Replaying proxy buffer for failed request"),(0,knt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};Ix.protocols=["http","https"];Po.HttpsProxyAgent=Ix;function Lnt(t){t.resume()}function Ohe(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var Whe=C(Oo=>{"use strict";var Unt=Oo&&Oo.__createBinding||(Object.create?(function(t,e,r,n){n===void 0&&(n=r);var s=Object.getOwnPropertyDescriptor(e,r);(!s||("get"in s?!e.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,n,s)}):(function(t,e,r,n){n===void 0&&(n=r),t[n]=e[r]})),Pnt=Oo&&Oo.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Vhe=Oo&&Oo.__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)&&Unt(e,t,r);return Pnt(e,t),e},Ont=Oo&&Oo.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Oo,"__esModule",{value:!0});Oo.HttpProxyAgent=void 0;var Hnt=Vhe(Q("net")),Gnt=Vhe(Q("tls")),qnt=Ont(mx()),Ynt=Q("events"),Vnt=F8(),Yhe=Q("url"),d0=(0,qnt.default)("http-proxy-agent"),yx=class extends Vnt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Yhe.URL(e):e,this.proxyHeaders=r?.headers??{},d0("Creating new HttpProxyAgent instance: %o",this.proxy.href);let n=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),s=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?Wnt(r,"headers"):null,host:n,port:s}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:n}=this,s=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${s}//${i}`,a=new Yhe.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let c=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(n.username||n.password){let A=`${decodeURIComponent(n.username)}:${decodeURIComponent(n.password)}`;c["Proxy-Authorization"]=`Basic ${Buffer.from(A).toString("base64")}`}c["Proxy-Connection"]||(c["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let A of Object.keys(c)){let u=c[A];u&&e.setHeader(A,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let n,s;d0("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(d0("Patching connection write() output buffer with updated header"),n=e.outputData[0].data,s=n.indexOf(`\r
|
||||
\r
|
||||
`)+4,e.outputData[0].data=e._header+n.substring(s),l0("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(l0("Creating `tls.Socket`: %o",this.connectOpts),i=Gnt.connect(this.connectOpts)):(l0("Creating `net.Socket`: %o",this.connectOpts),i=Hnt.connect(this.connectOpts)),await(0,Ynt.once)(i,"connect"),i}};Ix.protocols=["http","https"];Oo.HttpProxyAgent=Ix;function Wnt(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var ffe=C(kx=>{"use strict";Object.defineProperty(kx,"__esModule",{value:!0});kx.state=void 0;kx.state={instrumenterImplementation:void 0}});var Dfe=C(Lx=>{"use strict";Object.defineProperty(Lx,"__esModule",{value:!0});Lx.state=void 0;Lx.state={operationRequestMap:new WeakMap}});var fme=C((Xpr,eut)=>{eut.exports={name:"@actions/cache",version:"6.2.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.1","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.1","@actions/io":"^3.0.2","@azure/core-rest-pipeline":"^1.23.0","@azure/storage-blob":"^12.31.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.4"},devDependencies:{"@protobuf-ts/plugin":"^2.11.1","@types/node":"^25.6.0","@types/semver":"^7.7.1",typescript:"^5.9.3"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var pme=C((Zpr,gme)=>{var tut=fme();gme.exports={version:tut.version}});var gD=C(F0=>{"use strict";Object.defineProperty(F0,"__esModule",{value:!0});F0.isJsonObject=F0.typeofJsonValue=void 0;function uut(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}F0.typeofJsonValue=uut;function lut(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}F0.isJsonObject=lut});var mD=C(M0=>{"use strict";Object.defineProperty(M0,"__esModule",{value:!0});M0.base64encode=M0.base64decode=void 0;var Gu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),pD=[];for(let t=0;t<Gu.length;t++)pD[Gu[t].charCodeAt(0)]=t;pD[45]=Gu.indexOf("+");pD[95]=Gu.indexOf("/");function dut(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=pD[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}M0.base64decode=dut;function hut(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=Gu[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=Gu[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=Gu[s|n>>6],e+=Gu[n&63],r=0;break}return r&&(e+=Gu[s],e+="=",r==1&&(e+="=")),e}M0.base64encode=hut});var yme=C(ED=>{"use strict";Object.defineProperty(ED,"__esModule",{value:!0});ED.utf8read=void 0;var Q9=t=>String.fromCharCode.apply(String,t);function fut(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(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,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(Q9(n)),s=0);return r.length?(s&&r.push(Q9(n.slice(0,s))),r.join("")):Q9(n.slice(0,s))}ED.utf8read=fut});var sb=C(hA=>{"use strict";Object.defineProperty(hA,"__esModule",{value:!0});hA.WireType=hA.mergeBinaryOptions=hA.UnknownFieldHandler=void 0;var gut;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(gut=hA.UnknownFieldHandler||(hA.UnknownFieldHandler={}));function put(t,e){return Object.assign(Object.assign({},t),e)}hA.mergeBinaryOptions=put;var mut;(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"})(mut=hA.WireType||(hA.WireType={}))});var ID=C(mi=>{"use strict";Object.defineProperty(mi,"__esModule",{value:!0});mi.varint32read=mi.varint32write=mi.int64toString=mi.int64fromString=mi.varint64write=mi.varint64read=void 0;function Eut(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&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 n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}mi.varint64read=Eut;function Cut(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),c=(a?o|128:o)&255;if(r.push(c),!a)return}let n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),c=(a?o|128:o)&255;if(r.push(c),!a)return}r.push(e>>>31&1)}}mi.varint64write=Cut;var CD=65536*65536;function Iut(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let c=Number(t.slice(o,a));s*=r,n=n*r+c,n>=CD&&(s=s+(n/CD|0),n=n%CD)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}mi.int64fromString=Iut;function yut(t,e){if(e>>>0<=2097151)return""+(CD*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,c=1e7;i>=c&&(o+=Math.floor(i/c),i%=c),o>=c&&(a+=Math.floor(o/c),o%=c);function A(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return A(a,0)+A(o,a)+A(i,1)}mi.int64toString=yut;function But(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)}}mi.varint32write=But;function but(){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}mi.varint32read=but});var Bd=C(yd=>{"use strict";Object.defineProperty(yd,"__esModule",{value:!0});yd.PbLong=yd.PbULong=yd.detectBi=void 0;var ib=ID(),or;function Bme(){let t=new DataView(new ArrayBuffer(8));or=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}yd.detectBi=Bme;Bme();function bme(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Qme=/^-?[0-9]+$/,BD=4294967296,yD=2147483648,bD=c
Line truncated
|
||||
`)}};JD.RpcError=$9});var Z9=C(jD=>{"use strict";Object.defineProperty(jD,"__esModule",{value:!0});jD.mergeRpcOptions=void 0;var e0e=At();function Vlt(t,e){if(!e)return t;let r={};zD(t,r),zD(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=e0e.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=e0e.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},zD(t.meta,r.meta),zD(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}jD.mergeRpcOptions=Vlt;function zD(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var tG=C(Xf=>{"use strict";Object.defineProperty(Xf,"__esModule",{value:!0});Xf.Deferred=Xf.DeferredState=void 0;var pA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(pA=Xf.DeferredState||(Xf.DeferredState={}));var eG=class{constructor(e=!0){this._state=pA.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==pA.PENDING)throw new Error(`cannot resolve ${pA[this.state].toLowerCase()}`);this._resolve(e),this._state=pA.RESOLVED}reject(e){if(this.state!==pA.PENDING)throw new Error(`cannot reject ${pA[this.state].toLowerCase()}`);this._reject(e),this._state=pA.REJECTED}resolvePending(e){this._state===pA.PENDING&&this.resolve(e)}rejectPending(e){this._state===pA.PENDING&&this.reject(e)}};Xf.Deferred=eG});var nG=C(KD=>{"use strict";Object.defineProperty(KD,"__esModule",{value:!0});KD.RpcOutputStreamController=void 0;var t0e=tG(),Zf=At(),rG=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 n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){Zf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){Zf.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){Zf.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(){Zf.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;Zf.assert(e,"bad state"),Zf.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 t0e.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;Zf.assert(n.state==t0e.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};KD.RpcOutputStreamController=rG});var iG=C(q0=>{"use strict";var Wlt=q0&&q0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(q0,"__esModule",{value:!0});q0.UnaryCall=void 0;var sG=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return Wlt(this,void 0,void 0,function*(){let[e,r,n,s]=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:n,trailers:s}})}};q0.UnaryCall=sG});var aG=C(Y0=>{"use strict";var Jlt=Y0&&Y0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(Y0,"__esModule",{value:!0});Y0.ServerStreamingCall=void 0;var oG=class{constructor(e
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+n.substring(s),d0("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(d0("Creating `tls.Socket`: %o",this.connectOpts),i=Gnt.connect(this.connectOpts)):(d0("Creating `net.Socket`: %o",this.connectOpts),i=Hnt.connect(this.connectOpts)),await(0,Ynt.once)(i,"connect"),i}};yx.protocols=["http","https"];Oo.HttpProxyAgent=yx;function Wnt(t,...e){let r={},n;for(n in t)e.includes(n)||(r[n]=t[n]);return r}});var pfe=C(vx=>{"use strict";Object.defineProperty(vx,"__esModule",{value:!0});vx.state=void 0;vx.state={instrumenterImplementation:void 0}});var vfe=C(Ux=>{"use strict";Object.defineProperty(Ux,"__esModule",{value:!0});Ux.state=void 0;Ux.state={operationRequestMap:new WeakMap}});var pme=C((tmr,eut)=>{eut.exports={name:"@actions/cache",version:"6.2.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.1","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.1","@actions/io":"^3.0.2","@azure/core-rest-pipeline":"^1.23.0","@azure/storage-blob":"^12.31.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.4"},devDependencies:{"@protobuf-ts/plugin":"^2.11.1","@types/node":"^25.6.0","@types/semver":"^7.7.1",typescript:"^5.9.3"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var Eme=C((rmr,mme)=>{var tut=pme();mme.exports={version:tut.version}});var pD=C(M0=>{"use strict";Object.defineProperty(M0,"__esModule",{value:!0});M0.isJsonObject=M0.typeofJsonValue=void 0;function uut(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}M0.typeofJsonValue=uut;function lut(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}M0.isJsonObject=lut});var ED=C(L0=>{"use strict";Object.defineProperty(L0,"__esModule",{value:!0});L0.base64encode=L0.base64decode=void 0;var Gu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),mD=[];for(let t=0;t<Gu.length;t++)mD[Gu[t].charCodeAt(0)]=t;mD[45]=Gu.indexOf("+");mD[95]=Gu.indexOf("/");function dut(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),n=0,s=0,i,o=0;for(let a=0;a<t.length;a++){if(i=mD[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":s=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(s){case 0:o=i,s=1;break;case 1:r[n++]=o<<2|(i&48)>>4,o=i,s=2;break;case 2:r[n++]=(o&15)<<4|(i&60)>>2,o=i,s=3;break;case 3:r[n++]=(o&3)<<6|i,s=0;break}}if(s==1)throw Error("invalid base64 string.");return r.subarray(0,n)}L0.base64decode=dut;function hut(t){let e="",r=0,n,s=0;for(let i=0;i<t.length;i++)switch(n=t[i],r){case 0:e+=Gu[n>>2],s=(n&3)<<4,r=1;break;case 1:e+=Gu[s|n>>4],s=(n&15)<<2,r=2;break;case 2:e+=Gu[s|n>>6],e+=Gu[n&63],r=0;break}return r&&(e+=Gu[s],e+="=",r==1&&(e+="=")),e}L0.base64encode=hut});var bme=C(CD=>{"use strict";Object.defineProperty(CD,"__esModule",{value:!0});CD.utf8read=void 0;var N9=t=>String.fromCharCode.apply(String,t);function fut(t){if(t.length<1)return"";let e=0,r=[],n=[],s=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?n[s++]=i:i>191&&i<224?n[s++]=(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,n[s++]=55296+(i>>10),n[s++]=56320+(i&1023)):n[s++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,s>8191&&(r.push(N9(n)),s=0);return r.length?(s&&r.push(N9(n.slice(0,s))),r.join("")):N9(n.slice(0,s))}CD.utf8read=fut});var sb=C(hA=>{"use strict";Object.defineProperty(hA,"__esModule",{value:!0});hA.WireType=hA.mergeBinaryOptions=hA.UnknownFieldHandler=void 0;var gut;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,n,s,i,o)=>{(e(n)?n[t.symbol]:n[t.symbol]=[]).push({no:s,wireType:i,data:o})},t.onWrite=(r,n,s)=>{for(let{no:i,wireType:o,data:a}of t.list(n))s.tag(i,o).raw(a)},t.list=(r,n)=>{if(e(r)){let s=r[t.symbol];return n?s.filter(i=>i.no==n):s}return[]},t.last=(r,n)=>t.list(r,n).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(gut=hA.UnknownFieldHandler||(hA.UnknownFieldHandler={}));function put(t,e){return Object.assign(Object.assign({},t),e)}hA.mergeBinaryOptions=put;var mut;(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"})(mut=hA.WireType||(hA.WireType={}))});var yD=C(mi=>{"use strict";Object.defineProperty(mi,"__esModule",{value:!0});mi.varint32read=mi.varint32write=mi.int64toString=mi.int64fromString=mi.varint64write=mi.varint64read=void 0;function Eut(){let t=0,e=0;for(let n=0;n<28;n+=7){let s=this.buf[this.pos++];if(t|=(s&127)<<n,(s&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 n=3;n<=31;n+=7){let s=this.buf[this.pos++];if(e|=(s&127)<<n,(s&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}mi.varint64read=Eut;function Cut(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),c=(a?o|128:o)&255;if(r.push(c),!a)return}let n=t>>>28&15|(e&7)<<4,s=e>>3!=0;if(r.push((s?n|128:n)&255),!!s){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),c=(a?o|128:o)&255;if(r.push(c),!a)return}r.push(e>>>31&1)}}mi.varint64write=Cut;var ID=65536*65536;function Iut(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,n=0,s=0;function i(o,a){let c=Number(t.slice(o,a));s*=r,n=n*r+c,n>=ID&&(s=s+(n/ID|0),n=n%ID)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,n,s]}mi.int64fromString=Iut;function yut(t,e){if(e>>>0<=2097151)return""+(ID*e+(t>>>0));let r=t&16777215,n=(t>>>24|e<<8)>>>0&16777215,s=e>>16&65535,i=r+n*6777216+s*6710656,o=n+s*8147497,a=s*2,c=1e7;i>=c&&(o+=Math.floor(i/c),i%=c),o>=c&&(a+=Math.floor(o/c),o%=c);function A(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return A(a,0)+A(o,a)+A(i,1)}mi.int64toString=yut;function But(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)}}mi.varint32write=But;function but(){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}mi.varint32read=but});var Bd=C(yd=>{"use strict";Object.defineProperty(yd,"__esModule",{value:!0});yd.PbLong=yd.PbULong=yd.detectBi=void 0;var ib=yD(),or;function Qme(){let t=new DataView(new ArrayBuffer(8));or=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}yd.detectBi=Qme;Qme();function wme(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var Sme=/^-?[0-9]+$/,bD=4294967296,BD=2147483648,QD=c
Line truncated
|
||||
`)}};zD.RpcError=eG});var rG=C(KD=>{"use strict";Object.defineProperty(KD,"__esModule",{value:!0});KD.mergeRpcOptions=void 0;var r0e=At();function Vlt(t,e){if(!e)return t;let r={};jD(t,r),jD(e,r);for(let n of Object.keys(e)){let s=e[n];switch(n){case"jsonOptions":r.jsonOptions=r0e.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=r0e.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},jD(t.meta,r.meta),jD(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(s):s.concat();break}}return r}KD.mergeRpcOptions=Vlt;function jD(t,e){if(!t)return;let r=e;for(let[n,s]of Object.entries(t))s instanceof Date?r[n]=new Date(s.getTime()):Array.isArray(s)?r[n]=s.concat():r[n]=s}});var sG=C(Xf=>{"use strict";Object.defineProperty(Xf,"__esModule",{value:!0});Xf.Deferred=Xf.DeferredState=void 0;var pA;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(pA=Xf.DeferredState||(Xf.DeferredState={}));var nG=class{constructor(e=!0){this._state=pA.PENDING,this._promise=new Promise((r,n)=>{this._resolve=r,this._reject=n}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==pA.PENDING)throw new Error(`cannot resolve ${pA[this.state].toLowerCase()}`);this._resolve(e),this._state=pA.RESOLVED}reject(e){if(this.state!==pA.PENDING)throw new Error(`cannot reject ${pA[this.state].toLowerCase()}`);this._reject(e),this._state=pA.REJECTED}resolvePending(e){this._state===pA.PENDING&&this.resolve(e)}rejectPending(e){this._state===pA.PENDING&&this.reject(e)}};Xf.Deferred=nG});var oG=C($D=>{"use strict";Object.defineProperty($D,"__esModule",{value:!0});$D.RpcOutputStreamController=void 0;var n0e=sG(),Zf=At(),iG=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 n=r.indexOf(e);n>=0&&r.splice(n,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,n){Zf.assert((e?1:0)+(r?1:0)+(n?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),n&&this.notifyComplete()}notifyMessage(e){Zf.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){Zf.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(){Zf.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;Zf.assert(e,"bad state"),Zf.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 n0e.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let n=r.p;Zf.assert(n.state==n0e.DeferredState.PENDING,"iterator contract broken"),"value"in e?n.resolve(e):n.reject(e),delete r.p}else r.q.push(e)}};$D.RpcOutputStreamController=iG});var cG=C(Y0=>{"use strict";var Wlt=Y0&&Y0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(Y0,"__esModule",{value:!0});Y0.UnaryCall=void 0;var aG=class{constructor(e,r,n,s,i,o,a){this.method=e,this.requestHeaders=r,this.request=n,this.headers=s,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(n=>e?Promise.resolve(e(n)):n,n=>r?Promise.resolve(r(n)):Promise.reject(n))}promiseFinished(){return Wlt(this,void 0,void 0,function*(){let[e,r,n,s]=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:n,trailers:s}})}};Y0.UnaryCall=aG});var uG=C(V0=>{"use strict";var Jlt=V0&&V0.__awaiter||function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};Object.defineProperty(V0,"__esModule",{value:!0});V0.ServerStreamingCall=void 0;var AG=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 dye=C(lye=>{"use strict";var rV=tl().Buffer;lye._dbcs=rl;var rs=-1,uye=-2,ca=-10,Hs=-1e3,BE=new Array(256),iQ=-1;for(Fk=0;Fk<256;Fk++)BE[Fk]=rs;var Fk;function rl(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]=BE.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(BE.slice(0));var i=this.decodeTables.length;this.decodeTables.push(BE.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Hs-o[n]],c=48;c<=57;c++){if(a[c]===rs)a[c]=Hs-s;else if(a[c]>Hs)throw new Error("gb18030 decode tables conflict at byte 2");for(var A=this.decodeTables[Hs-a[c]],u=129;u<=254;u++){if(A[u]===rs)A[u]=Hs-i;else{if(A[u]===Hs-i)continue;if(A[u]>Hs)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Hs-A[u]],d=48;d<=57;d++)l[d]===rs&&(l[d]=uye)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Jyt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(kyt.has(s)){r=s;break}}return r}function zyt(t,e){let r=Jyt(e);r!==""&&(t.referrerPolicy=r)}function jyt(){return"allowed"}function Kyt(){return"success"}function $yt(){return"success"}function Xyt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Zyt(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&&y7(t.origin)&&!y7(Tg(t))&&(e=null);break;case"same-origin":gQ(t,Tg(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function NE(t,e){return t}function eBt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:NE(t.domainLookupStartTime,r),domainLookupEndTime:NE(t.domainLookupEndTime,r),connectionStartTime:NE(t.connectionStartTime,r),connectionEndTime:NE(t.connectionEndTime,r),secureConnectionStartTime:NE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function tBt(t){return NE(Myt.now(),t)}function rBt(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 Hbe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function nBt(t){return{referrerPolicy:t.referrerPolicy}}function sBt(t){let e=t.referrerPolicy;pQ(e);let r=null;if(t.referrer==="client"){let i=Mbe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Vd.is.URL(t.referrer)&&(r=t.referrer);let n=I7(r),s=I7(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??I7(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=Tg(t);return Ng(n)&&!Ng(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=Tg(t);return gQ(n,i)?n:Ng(n)&&!Ng(i)?"no-referrer":s}case"same-origin":return gQ(t,n)?n:"no-referrer";case"origin-when-cross-origin":return gQ(t,n)?n:s;case"no-referrer-when-downgrade":{let i=Tg(t);return Ng(n)&&!Ng(i)?"no-referrer":n}}}function I7(t,e=!1){return pQ(Vd.is.URL(t)),t=new URL(t),Vbe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var iBt=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)$/),oBt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function Gbe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),oBt(t)):iBt(t)}function aBt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||Gbe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function Ng(t){return Vd.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:aBt(t.origin):!1}function cBt(t){}function gQ(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function ABt(t){return t.controller.state==="aborted"}function uBt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function lBt(t){return Uyt[t.toLowerCase()]??t}var dBt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function qbe(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=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.#n,a=e(this.#e),c=a.length;if(o>=c)return{value:void 0,done:!0};let{[r]:A,[n]:u}=a[o];this.#n=o+1;let l;switch(this.#t){case"key":l=A;break;case"value":l=u;break;case"key+value":l=[A,u];break}return{value:l,done:!1}}}return delete s.prototype.constructor,Object.setPrototypeOf(s.prototype,dBt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function hBt(t,e,r,n=0,s=1){let i=qbe(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Vd.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Vd.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=la(a=>R7(a)&&a!==59,t,e);i=T7.decode(o)}return{name:n,value:i,extended:s}}function LBt(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw wi("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=la(a=>a!==10&&a!==13&&a!==58,t,e);if(o=x7(o,!0,!0,a=>a===9||a===32),!xBt.test(o.toString()))throw wi("header name does not match the field-name token production");if(t[e.position]!==58)throw wi("expected :");switch(e.position++,la(a=>a===32||a===9,t,e),TBt(o)){case"content-disposition":{r=n=null;let a=!1;if(la(A=>R7(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw wi("expected form-data for content-disposition header");for(;e.position<t.length&&(t[e.position]!==13||t[e.position+1]!==10);){let A=MBt(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(A.extended?(n=A.value,a=!0):a||(n=A.value))}if(r===null)throw wi("name attribute is required in content-disposition header");break}case"content-type":{let a=la(c=>c!==10&&c!==13,t,e);a=x7(a,!1,!0,c=>c===9||c===32),s=$be(a);break}case"content-transfer-encoding":{let a=la(c=>c!==10&&c!==13,t,e);a=x7(a,!1,!0,c=>c===9||c===32),i=$be(a);break}default:la(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13||t[e.position+1]!==10)throw wi("expected CRLF");e.position+=2}}function la(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function x7(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function UBt(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function wi(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function PBt(t){return t<=31||t===127}function OBt(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 R7(t){return t<=127&&t!==32&&t!==9&&!PBt(t)&&!OBt(t)}Xbe.exports={multipartFormDataParser:FBt,validateBoundary:_Bt}});var mQ=C((aQr,eQe)=>{"use strict";function HBt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}eQe.exports={createDeferredPromise:HBt}});var RE=C((cQr,iQe)=>{"use strict";var v7=Ze(),{ReadableStreamFrom:GBt,readableStreamClose:qBt,fullyReadBody:YBt,extractMimeType:VBt}=ao(),{FormData:tQe,setFormDataState:WBt}=ov(),{webidl:lc}=ns(),D7=Q("node:assert"),{isErrored:k7,isDisturbed:JBt}=Q("node:stream"),{isUint8Array:zBt}=Q("node:util/types"),{serializeAMimeType:jBt}=ua(),{multipartFormDataParser:KBt}=Zbe(),{createDeferredPromise:$Bt}=mQ(),{parseJSONFromBytes:XBt}=il(),{utf8DecodeBytes:ZBt}=ev(),{runtimeFeatures:ebt}=ol(),tbt=ebt.has("crypto")?Q("node:crypto").randomInt:t=>Math.floor(Math.random()*t),av=new TextEncoder;function rbt(){}var nbt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!JBt(e)&&!k7(e)&&e.cancel("Response object has been garbage collected").catch(rbt)});function nQe(t,e=!1){let r=null,n=null;lc.is.ReadableStream(t)?r=t:lc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(A){n=A},cancel(){},type:"bytes"}),D7(lc.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(lc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(lc.is.BufferSource(t))i=lc.util.getCopyOfBytesHeldByBufferSource(t);else if(lc.is.FormData(t)){let A=`----formdata-undici-0${`${tbt(1e11)}`.padStart(11,"0")}`,u=`--${A}\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 fye=C(hye=>{"use strict";var oV=tl().Buffer;hye._dbcs=rl;var rs=-1,dye=-2,ca=-10,Hs=-1e3,bE=new Array(256),iQ=-1;for(Lk=0;Lk<256;Lk++)bE[Lk]=rs;var Lk;function rl(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]=bE.slice(0),this.decodeTableSeq=[];for(var n=0;n<r.length;n++)this._addDecodeChunk(r[n]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var s=this.decodeTables.length;this.decodeTables.push(bE.slice(0));var i=this.decodeTables.length;this.decodeTables.push(bE.slice(0));for(var o=this.decodeTables[0],n=129;n<=254;n++)for(var a=this.decodeTables[Hs-o[n]],c=48;c<=57;c++){if(a[c]===rs)a[c]=Hs-s;else if(a[c]>Hs)throw new Error("gb18030 decode tables conflict at byte 2");for(var A=this.decodeTables[Hs-a[c]],u=129;u<=254;u++){if(A[u]===rs)A[u]=Hs-i;else{if(A[u]===Hs-i)continue;if(A[u]>Hs)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Hs-A[u]],d=48;d<=57;d++)l[d]===rs&&(l[d]=dye)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var n=0;n<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function $yt(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let n=e.length;n!==0;n--){let s=e[n-1].trim();if(Myt.has(s)){r=s;break}}return r}function Xyt(t,e){let r=$yt(e);r!==""&&(t.referrerPolicy=r)}function Zyt(){return"allowed"}function eBt(){return"success"}function tBt(){return"success"}function rBt(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function nBt(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&&w7(t.origin)&&!w7(xg(t))&&(e=null);break;case"same-origin":gQ(t,xg(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function TE(t,e){return t}function sBt(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:TE(t.domainLookupStartTime,r),domainLookupEndTime:TE(t.domainLookupEndTime,r),connectionStartTime:TE(t.connectionStartTime,r),connectionEndTime:TE(t.connectionEndTime,r),secureConnectionStartTime:TE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function iBt(t){return TE(Oyt.now(),t)}function oBt(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 qbe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function aBt(t){return{referrerPolicy:t.referrerPolicy}}function cBt(t){let e=t.referrerPolicy;pQ(e);let r=null;if(t.referrer==="client"){let i=Ube();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Vd.is.URL(t.referrer)&&(r=t.referrer);let n=Q7(r),s=Q7(r,!0);switch(n.toString().length>4096&&(n=s),e){case"no-referrer":return"no-referrer";case"origin":return s??Q7(r,!0);case"unsafe-url":return n;case"strict-origin":{let i=xg(t);return Tg(n)&&!Tg(i)?"no-referrer":s}case"strict-origin-when-cross-origin":{let i=xg(t);return gQ(n,i)?n:Tg(n)&&!Tg(i)?"no-referrer":s}case"same-origin":return gQ(t,n)?n:"no-referrer";case"origin-when-cross-origin":return gQ(t,n)?n:s;case"no-referrer-when-downgrade":{let i=xg(t);return Tg(n)&&!Tg(i)?"no-referrer":n}}}function Q7(t,e=!1){return pQ(Vd.is.URL(t)),t=new URL(t),Jbe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var ABt=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)$/),uBt=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function Ybe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),uBt(t)):ABt(t)}function lBt(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||Ybe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function Tg(t){return Vd.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:lBt(t.origin):!1}function dBt(t){}function gQ(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function hBt(t){return t.controller.state==="aborted"}function fBt(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function gBt(t){return Gyt[t.toLowerCase()]??t}var pBt=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Vbe(t,e,r=0,n=1){class s{#e;#t;#n;constructor(o,a){this.#e=o,this.#t=a,this.#n=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.#n,a=e(this.#e),c=a.length;if(o>=c)return{value:void 0,done:!0};let{[r]:A,[n]:u}=a[o];this.#n=o+1;let l;switch(this.#t){case"key":l=A;break;case"value":l=u;break;case"key+value":l=[A,u];break}return{value:l,done:!1}}}return delete s.prototype.constructor,Object.setPrototypeOf(s.prototype,pBt),Object.defineProperties(s.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new s(i,o)}}function mBt(t,e,r,n=0,s=1){let i=Vbe(t,r,n,s),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Vd.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Vd.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=la(a=>_7(a)&&a!==59,t,e);i=k7.decode(o)}return{name:n,value:i,extended:s}}function HBt(t,e){let r=null,n=null,s=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw wi("header name is null");return{name:r,filename:n,contentType:s,encoding:i}}let o=la(a=>a!==10&&a!==13&&a!==58,t,e);if(o=v7(o,!0,!0,a=>a===9||a===32),!vBt.test(o.toString()))throw wi("header name does not match the field-name token production");if(t[e.position]!==58)throw wi("expected :");switch(e.position++,la(a=>a===32||a===9,t,e),kBt(o)){case"content-disposition":{r=n=null;let a=!1;if(la(A=>_7(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw wi("expected form-data for content-disposition header");for(;e.position<t.length&&(t[e.position]!==13||t[e.position+1]!==10);){let A=OBt(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(A.extended?(n=A.value,a=!0):a||(n=A.value))}if(r===null)throw wi("name attribute is required in content-disposition header");break}case"content-type":{let a=la(c=>c!==10&&c!==13,t,e);a=v7(a,!1,!0,c=>c===9||c===32),s=Zbe(a);break}case"content-transfer-encoding":{let a=la(c=>c!==10&&c!==13,t,e);a=v7(a,!1,!0,c=>c===9||c===32),i=Zbe(a);break}default:la(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13||t[e.position+1]!==10)throw wi("expected CRLF");e.position+=2}}function la(t,e,r){let n=r.position;for(;n<e.length&&t(e[n]);)++n;return e.subarray(r.position,r.position=n)}function v7(t,e,r,n){let s=0,i=t.length-1;if(e)for(;s<t.length&&n(t[s]);)s++;if(r)for(;i>0&&n(t[i]);)i--;return s===0&&i===t.length-1?t:t.subarray(s,i+1)}function GBt(t,e,r){if(t.length<e.length)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[r.position+n])return!1;return!0}function wi(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function qBt(t){return t<=31||t===127}function YBt(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 _7(t){return t<=127&&t!==32&&t!==9&&!qBt(t)&&!YBt(t)}eQe.exports={multipartFormDataParser:PBt,validateBoundary:UBt}});var mQ=C((IQr,rQe)=>{"use strict";function VBt(){let t,e;return{promise:new Promise((n,s)=>{t=n,e=s}),resolve:t,reject:e}}rQe.exports={createDeferredPromise:VBt}});var DE=C((yQr,aQe)=>{"use strict";var L7=Ze(),{ReadableStreamFrom:WBt,readableStreamClose:JBt,fullyReadBody:zBt,extractMimeType:jBt}=ao(),{FormData:nQe,setFormDataState:KBt}=cv(),{webidl:lc}=ns(),F7=Q("node:assert"),{isErrored:M7,isDisturbed:$Bt}=Q("node:stream"),{isUint8Array:XBt}=Q("node:util/types"),{serializeAMimeType:ZBt}=ua(),{multipartFormDataParser:ebt}=tQe(),{createDeferredPromise:tbt}=mQ(),{parseJSONFromBytes:rbt}=il(),{utf8DecodeBytes:nbt}=rv(),{runtimeFeatures:sbt}=ol(),ibt=sbt.has("crypto")?Q("node:crypto").randomInt:t=>Math.floor(Math.random()*t),Av=new TextEncoder;function obt(){}var abt=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!$Bt(e)&&!M7(e)&&e.cancel("Response object has been garbage collected").catch(obt)});function iQe(t,e=!1){let r=null,n=null;lc.is.ReadableStream(t)?r=t:lc.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(A){n=A},cancel(){},type:"bytes"}),F7(lc.is.ReadableStream(r));let s=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(lc.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(lc.is.BufferSource(t))i=lc.util.getCopyOfBytesHeldByBufferSource(t);else if(lc.is.FormData(t)){let A=`----formdata-undici-0${`${ibt(1e11)}`.padStart(11,"0")}`,u=`--${A}\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 g=!1;for(let[m,I]of t)if(typeof I=="string"){let y=av.encode(u+`; name="${l(d(m))}"\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let g=!1;for(let[m,I]of t)if(typeof I=="string"){let y=Av.encode(u+`; name="${l(d(m))}"\r
|
||||
\r
|
||||
${d(I)}\r
|
||||
`);h.push(y),o+=y.byteLength}else{let y=av.encode(`${u}; name="${l(d(m))}"`+(I.name?`; filename="${l(I.name)}"`:"")+`\r
|
||||
`);h.push(y),o+=y.byteLength}else{let y=Av.encode(`${u}; name="${l(d(m))}"`+(I.name?`; filename="${l(I.name)}"`:"")+`\r
|
||||
Content-Type: ${I.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(y,I,f),typeof I.size=="number"?o+=y.byteLength+I.size+f.byteLength:g=!0}let E=av.encode(`--${A}--\r
|
||||
`);h.push(E),o+=E.byteLength,g&&(o=null),i=t,s=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${A}`}else if(lc.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(v7.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=lc.is.ReadableStream(t)?t:GBt(t)}return(typeof i=="string"||zBt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let A=s(),u=A?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(k7(r))break;l.length&&n.enqueue(new Uint8Array(l))}else A?.length&&!k7(r)&&n.enqueue(typeof A=="string"?av.encode(A):new Uint8Array(A));queueMicrotask(()=>qBt(n))})(),[{stream:r,source:i,length:o},a]}function sbt(t,e=!1){return lc.is.ReadableStream(t)&&(D7(!v7.isDisturbed(t),"The body has already been consumed."),D7(!t.locked,"The stream is locked.")),nQe(t,e)}function ibt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function obt(t,e){return{blob(){return xE(this,n=>{let s=rQe(e(this));return s===null?s="":s&&(s=jBt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return xE(this,n=>new Uint8Array(n).buffer,t,e)},text(){return xE(this,ZBt,t,e)},json(){return xE(this,XBt,t,e)},formData(){return xE(this,n=>{let s=rQe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=KBt(n,s),o=new tQe;return WBt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new tQe;for(let[a,c]of i)o.append(a,c);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return xE(this,n=>new Uint8Array(n),t,e)}}}function abt(t,e){Object.assign(t.prototype,obt(t,e))}function xE(t,e,r,n){try{lc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),sQe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=$Bt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(c){i(c)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(YBt(t.body,o,i),s.promise)}function sQe(t){let e=t.body;return e!=null&&(e.stream.locked||v7.isDisturbed(e.stream))}function rQe(t){let e=t.headersList,r=VBt(e);return r==="failure"?null:r}iQe.exports={extractBody:nQe,safelyExtractBody:sbt,cloneBody:ibt,mixinBody:abt,streamRegistry:nbt,bodyUnusable:sQe}});var IQe=C((AQr,CQe)=>{"use strict";var He=Q("node:assert"),De=Ze(),{channels:oQe}=qd(),_7=fV(),{RequestContentLengthMismatchError:xg,ResponseContentLengthMismatchError:aQe,RequestAbortedError:gQe,InvalidArgumentError:cbt,HeadersTimeoutError:Abt,HeadersOverflowError:ubt,SocketError:Rg,InformationalError:DE,BodyTimeoutError:lbt,HTTPParserError:dbt,ResponseExceededMaxSizeError:hbt}=Xe(),{kUrl:pQe,kReset:Si,kClient:dv,kParser:pr,kBlocking:IQ,kRunning:fn,kPending:H7,kSize:cQe,kWriting:Wd,kQueue:dc,kNoRef:EQ,kKeepAliveDefaultTimeout:fbt,kHostHeader:gbt,kPendingIdx:pbt,kRunningIdx:da,kError:Gs,kPipelining:uv,kSocket:kg,kKeepAliveTimeoutValue:hv,kMaxHeadersSize:mbt,kKeepAliveMaxTimeout:Ebt,kKeepAliveTimeoutThreshold:Cbt,kHeadersTimeout:Ibt,kBodyTimeout:ybt,kStrictContentLength:L7,kMaxRequests:AQe,kCounter:Bbt,kMaxResponseSize:bbt,kOnError:uQe,kResume:cl,kHTTPContext:mQe,kClosed:U7}=Kt(),co=ibe(),lQe=Buffer.alloc(0),cv=Buffer[Symbol.species],Qbt=De.removeAllListeners,vg=Symbol("kIdleSocketValidation"),Dg=Symbol("kIdleSocketValidationTimeout"),G7=Symbol("kSocketUsed"),F7;function wbt(){let t=process.env.JEST_WORKER_ID?a7():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!1:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!0),r)try{e=new WebAssembly.Module(cbe())}catch{}return e||(e=new WebAssembly.Module(t||a7())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{He(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onStatus(new cv(NA.buffer,o,i))},wasm_on_message_begin:n=>(He(zr.ptr===n),zr.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{He(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onHeaderField(new cv(NA.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{He(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onHeaderValue(new cv(NA.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(He(zr.ptr===n),zr.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{He(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onBody(new cv(NA.buffer,o,i))},wasm_on_message_complete:n=>(He(zr.ptr===n),zr.onMessageComplete())}})}var M7=null,zr=null,NA=null,Av=0,TA=null,Sbt=0,CQ=1,kE=2|CQ,lv=4|CQ,P7=8|Sbt,O7=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(co.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutWeakRef=new WeakRef(this),this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[mbt],this.shouldKeepAliv
Line truncated
|
||||
`);h.push(y,I,f),typeof I.size=="number"?o+=y.byteLength+I.size+f.byteLength:g=!0}let E=Av.encode(`--${A}--\r
|
||||
`);h.push(E),o+=E.byteLength,g&&(o=null),i=t,s=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${A}`}else if(lc.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(L7.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=lc.is.ReadableStream(t)?t:WBt(t)}return(typeof i=="string"||XBt(i))&&(s=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),s!=null&&(async()=>{let A=s(),u=A?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(M7(r))break;l.length&&n.enqueue(new Uint8Array(l))}else A?.length&&!M7(r)&&n.enqueue(typeof A=="string"?Av.encode(A):new Uint8Array(A));queueMicrotask(()=>JBt(n))})(),[{stream:r,source:i,length:o},a]}function cbt(t,e=!1){return lc.is.ReadableStream(t)&&(F7(!L7.isDisturbed(t),"The body has already been consumed."),F7(!t.locked,"The stream is locked.")),iQe(t,e)}function Abt(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function ubt(t,e){return{blob(){return RE(this,n=>{let s=sQe(e(this));return s===null?s="":s&&(s=ZBt(s)),new Blob([n],{type:s})},t,e)},arrayBuffer(){return RE(this,n=>new Uint8Array(n).buffer,t,e)},text(){return RE(this,nbt,t,e)},json(){return RE(this,rbt,t,e)},formData(){return RE(this,n=>{let s=sQe(e(this));if(s!==null)switch(s.essence){case"multipart/form-data":{let i=ebt(n,s),o=new nQe;return KBt(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(n.toString()),o=new nQe;for(let[a,c]of i)o.append(a,c);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return RE(this,n=>new Uint8Array(n),t,e)}}}function lbt(t,e){Object.assign(t.prototype,ubt(t,e))}function RE(t,e,r,n){try{lc.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=n(t),oQe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let s=tbt(),i=s.reject,o=a=>{try{s.resolve(e(a))}catch(c){i(c)}};return t.body==null?(o(Buffer.allocUnsafe(0)),s.promise):(zBt(t.body,o,i),s.promise)}function oQe(t){let e=t.body;return e!=null&&(e.stream.locked||L7.isDisturbed(e.stream))}function sQe(t){let e=t.headersList,r=jBt(e);return r==="failure"?null:r}aQe.exports={extractBody:iQe,safelyExtractBody:cbt,cloneBody:Abt,mixinBody:lbt,streamRegistry:abt,bodyUnusable:oQe}});var BQe=C((BQr,yQe)=>{"use strict";var Ge=Q("node:assert"),De=Ze(),{channels:cQe}=qd(),U7=EV(),{RequestContentLengthMismatchError:Rg,ResponseContentLengthMismatchError:AQe,RequestAbortedError:mQe,InvalidArgumentError:dbt,HeadersTimeoutError:hbt,HeadersOverflowError:fbt,SocketError:Dg,InformationalError:kE,BodyTimeoutError:gbt,HTTPParserError:pbt,ResponseExceededMaxSizeError:mbt}=Xe(),{kUrl:EQe,kReset:Si,kClient:fv,kParser:pr,kBlocking:IQ,kRunning:fn,kPending:V7,kSize:uQe,kWriting:Wd,kQueue:dc,kNoRef:EQ,kKeepAliveDefaultTimeout:Ebt,kHostHeader:Cbt,kPendingIdx:Ibt,kRunningIdx:da,kError:Gs,kPipelining:dv,kSocket:vg,kKeepAliveTimeoutValue:gv,kMaxHeadersSize:ybt,kKeepAliveMaxTimeout:Bbt,kKeepAliveTimeoutThreshold:bbt,kHeadersTimeout:Qbt,kBodyTimeout:wbt,kStrictContentLength:H7,kMaxRequests:lQe,kCounter:Sbt,kMaxResponseSize:Nbt,kOnError:dQe,kResume:cl,kHTTPContext:CQe,kClosed:G7}=Kt(),co=abe(),hQe=Buffer.alloc(0),uv=Buffer[Symbol.species],Tbt=De.removeAllListeners,_g=Symbol("kIdleSocketValidation"),kg=Symbol("kIdleSocketValidationTimeout"),W7=Symbol("kSocketUsed"),P7;function xbt(){let t=process.env.JEST_WORKER_ID?l7():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!1:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!0),r)try{e=new WebAssembly.Module(ube())}catch{}return e||(e=new WebAssembly.Module(t||l7())),new WebAssembly.Instance(e,{env:{wasm_on_url:(n,s,i)=>0,wasm_on_status:(n,s,i)=>{Ge(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onStatus(new uv(NA.buffer,o,i))},wasm_on_message_begin:n=>(Ge(zr.ptr===n),zr.onMessageBegin()),wasm_on_header_field:(n,s,i)=>{Ge(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onHeaderField(new uv(NA.buffer,o,i))},wasm_on_header_value:(n,s,i)=>{Ge(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onHeaderValue(new uv(NA.buffer,o,i))},wasm_on_headers_complete:(n,s,i,o)=>(Ge(zr.ptr===n),zr.onHeadersComplete(s,i===1,o===1)),wasm_on_body:(n,s,i)=>{Ge(zr.ptr===n);let o=s-TA+NA.byteOffset;return zr.onBody(new uv(NA.buffer,o,i))},wasm_on_message_complete:n=>(Ge(zr.ptr===n),zr.onMessageComplete())}})}var O7=null,zr=null,NA=null,lv=0,TA=null,Rbt=0,CQ=1,vE=2|CQ,hv=4|CQ,q7=8|Rbt,Y7=class{constructor(e,r,{exports:n}){this.llhttp=n,this.ptr=this.llhttp.llhttp_alloc(co.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutWeakRef=new WeakRef(this),this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[ybt],this.shouldKeepAliv
Line truncated
|
||||
`;if(typeof s=="string"?g+=`host: ${s}\r
|
||||
`:g+=t[gbt],i?g+=`connection: upgrade\r
|
||||
`:g+=t[Cbt],i?g+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[uv]&&!h[Si]?g+=`connection: keep-alive\r
|
||||
`:t[dv]&&!h[Si]?g+=`connection: keep-alive\r
|
||||
`:g+=`connection: close\r
|
||||
`,Array.isArray(A))for(let E=0;E<A.length;E+=2){let m=A[E+0],I=A[E+1];if(Array.isArray(I))for(let y=0;y<I.length;y++)g+=`${m}: ${I[y]}\r
|
||||
`;else g+=`${m}: ${I}\r
|
||||
`}return oQe.sendHeaders.hasSubscribers&&oQe.sendHeaders.publish({request:e,headers:g,socket:h}),!c||d===0?hQe(f,null,t,e,h,u,g,l):De.isBuffer(c)?hQe(f,c,t,e,h,u,g,l):De.isBlobLike(c)?typeof c.stream=="function"?fQe(f,c.stream(),t,e,h,u,g,l):Ubt(f,c,t,e,h,u,g,l):De.isStream(c)?Lbt(f,c,t,e,h,u,g,l):De.isIterable(c)?fQe(f,c,t,e,h,u,g,l):He(!1),!0}function Lbt(t,e,r,n,s,i,o,a){He(i!==0||r[fn]===0,"stream body cannot be pipelined");let c=!1,A=new fv({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(g){De.destroy(this,g)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new gQe;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,He(s.destroyed||s[Wd]&&r[fn]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(g){f=g}A.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?De.destroy(e,f):De.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.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 hQe(t,e,r,n,s,i,o,a){try{e?De.isBuffer(e)&&(He(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
||||
`}return cQe.sendHeaders.hasSubscribers&&cQe.sendHeaders.publish({request:e,headers:g,socket:h}),!c||d===0?gQe(f,null,t,e,h,u,g,l):De.isBuffer(c)?gQe(f,c,t,e,h,u,g,l):De.isBlobLike(c)?typeof c.stream=="function"?pQe(f,c.stream(),t,e,h,u,g,l):Gbt(f,c,t,e,h,u,g,l):De.isStream(c)?Hbt(f,c,t,e,h,u,g,l):De.isIterable(c)?pQe(f,c,t,e,h,u,g,l):Ge(!1),!0}function Hbt(t,e,r,n,s,i,o,a){Ge(i!==0||r[fn]===0,"stream body cannot be pipelined");let c=!1,A=new pv({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!c)try{!A.write(f)&&this.pause&&this.pause()}catch(g){De.destroy(this,g)}},l=function(){c||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!c){let f=new mQe;queueMicrotask(()=>h(f))}},h=function(f){if(!c){if(c=!0,Ge(s.destroyed||s[Wd]&&r[fn]<=1),s.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{A.end()}catch(g){f=g}A.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?De.destroy(e,f):De.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),s.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 gQe(t,e,r,n,s,i,o,a){try{e?De.isBuffer(e)&&(Ge(i===e.byteLength,"buffer body must have content length"),s.cork(),s.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),s.write(e),s.uncork(),n.onBodySent(e),!a&&n.reset!==!1&&(s[Si]=!0)):i===0?s.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(He(i===null,"no body must not have content length"),s.write(`${o}\r
|
||||
`,"latin1")),n.onRequestSent(),r[cl]()}catch(c){t(c)}}async function Ubt(t,e,r,n,s,i,o,a){He(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new xg;let c=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
||||
`,"latin1"):(Ge(i===null,"no body must not have content length"),s.write(`${o}\r
|
||||
`,"latin1")),n.onRequestSent(),r[cl]()}catch(c){t(c)}}async function Gbt(t,e,r,n,s,i,o,a){Ge(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Rg;let c=Buffer.from(await e.arrayBuffer());s.cork(),s.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[Si]=!0),r[cl]()}catch(c){t(c)}}async function fQe(t,e,r,n,s,i,o,a){He(i!==0||r[fn]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{He(c===null),s[Gs]?h(s[Gs]):c=d});s.on("close",A).on("drain",A);let l=new fv({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[Gs])throw s[Gs];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var fv=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Wd]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[Gs])throw r[Gs];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[L7])throw new xg;process.emitWarning(new xg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Si]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
||||
`,"latin1"),s.write(c),s.uncork(),n.onBodySent(c),n.onRequestSent(),!a&&n.reset!==!1&&(s[Si]=!0),r[cl]()}catch(c){t(c)}}async function pQe(t,e,r,n,s,i,o,a){Ge(i!==0||r[fn]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let d=c;c=null,d()}}let u=()=>new Promise((d,h)=>{Ge(c===null),s[Gs]?h(s[Gs]):c=d});s.on("close",A).on("drain",A);let l=new pv({abort:t,socket:s,request:n,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(s[Gs])throw s[Gs];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{s.off("close",A).off("drain",A)}}var pv=class{constructor({abort:e,socket:r,request:n,contentLength:s,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=n,this.contentLength=s,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Wd]=!0}write(e){let{socket:r,request:n,contentLength:s,client:i,bytesWritten:o,expectsPayload:a,header:c}=this;if(r[Gs])throw r[Gs];if(r.destroyed)return!1;let A=Buffer.byteLength(e);if(!A)return!0;if(s!==null&&o+A>s){if(i[H7])throw new Rg;process.emitWarning(new Rg)}r.cork(),o===0&&(!a&&n.reset!==!1&&(r[Si]=!0),s===null?r.write(`${c}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${c}content-length: ${s}\r
|
||||
\r
|
||||
`,"latin1")),s===null&&r.write(`\r
|
||||
${A.toString(16)}\r
|
||||
`,"latin1"),this.bytesWritten+=A;let u=r.write(e);return r.uncork(),n.onBodySent(e),u||r[pr].timeout&&r[pr].timeoutType===kE&&r[pr].timeout.refresh&&r[pr].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:n,bytesWritten:s,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[Wd]=!1,e[Gs])throw e[Gs];if(!e.destroyed){if(s===0?i?e.write(`${o}content-length: 0\r
|
||||
`,"latin1"),this.bytesWritten+=A;let u=r.write(e);return r.uncork(),n.onBodySent(e),u||r[pr].timeout&&r[pr].timeoutType===vE&&r[pr].timeout.refresh&&r[pr].timeout.refresh(),u}end(){let{socket:e,contentLength:r,client:n,bytesWritten:s,expectsPayload:i,header:o,request:a}=this;if(a.onRequestSent(),e[Wd]=!1,e[Gs])throw e[Gs];if(!e.destroyed){if(s===0?i?e.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):e.write(`${o}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&s!==r){if(n[L7])throw new xg;process.emitWarning(new xg)}e[pr].timeout&&e[pr].timeoutType===kE&&e[pr].timeout.refresh&&e[pr].timeout.refresh(),n[cl]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Wd]=!1,e&&(He(n[fn]<=1,"pipeline should only contain this request"),s(e))}};CQe.exports=Nbt});var xQe=C((uQr,TQe)=>{"use strict";var fa=Q("node:assert"),{pipeline:Pbt}=Q("node:stream"),ut=Ze(),{RequestContentLengthMismatchError:W7,RequestAbortedError:Obt,SocketError:QQ,InformationalError:Jd,InvalidArgumentError:Hbt}=Xe(),{kUrl:bQ,kReset:Ev,kClient:Ao,kRunning:wQ,kPending:Gbt,kQueue:zd,kPendingIdx:z7,kRunningIdx:hc,kError:uo,kSocket:vr,kStrictContentLength:qbt,kOnError:vE,kMaxConcurrentStreams:pv,kPingInterval:yQe,kHTTP2Session:Al,kHTTP2InitialWindowSize:Ybt,kHTTP2ConnectionWindowSize:Vbt,kResume:xA,kSize:Wbt,kHTTPContext:j7,kClosed:J7,kBodyTimeout:Jbt,kEnableConnectProtocol:yQ,kRemoteSettings:BQ,kHTTP2Stream:gv,kHTTP2SessionState:K7}=Kt(),{channels:BQe}=qd(),ha=Symbol("open streams"),bQe,mv;try{mv=Q("node:http2")}catch{mv={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:zbt,HTTP2_HEADER_METHOD:QQe,HTTP2_HEADER_PATH:wQe,HTTP2_HEADER_SCHEME:q7,HTTP2_HEADER_CONTENT_LENGTH:jbt,HTTP2_HEADER_EXPECT:Kbt,HTTP2_HEADER_STATUS:Y7,HTTP2_HEADER_PROTOCOL:$bt,NGHTTP2_REFUSED_STREAM:Xbt,NGHTTP2_CANCEL:Zbt}}=mv;function V7(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function eQt(t,e){t[vr]=e;let r=t[Ybt],n=t[Vbt],s=mv.connect(t[bQ],{createConnection:()=>e,peerMaxConcurrentStreams:t[pv],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[vr]=e,s[ha]=0,s[Ao]=t,s[vr]=e,s[K7]={ping:{interval:t[yQe]===0?null:setInterval(sQt,t[yQe],s).unref()}},s[yQ]=!1,s[BQ]=!1,n&&ut.addListener(s,"connect",rQt.bind(s,n)),ut.addListener(s,"error",iQt),ut.addListener(s,"frameError",oQt),ut.addListener(s,"end",aQt),ut.addListener(s,"goaway",cQt),ut.addListener(s,"close",AQt),ut.addListener(s,"remoteSettings",nQt),s.unref(),t[Al]=s,e[Al]=s,ut.addListener(e,"error",lQt),ut.addListener(e,"end",dQt),ut.addListener(e,"close",uQt),e[J7]=!1,e.on("close",hQt),{version:"h2",defaultPipelining:1/0,write(i){return gQt(t,i)},resume(){tQt(t)},destroy(i,o){e[J7]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[wQ]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[BQ]===!1||ut.bodyLength(i.body)!==0&&(ut.isStream(i.body)||ut.isAsyncIterable(i.body)||ut.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[BQ]===!1;return!1}}}function tQt(t){let e=t[vr];e?.destroyed===!1&&(t[Wbt]===0||t[pv]===0?(e.unref(),t[Al].unref()):(e.ref(),t[Al].ref()))}function rQt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function nQt(t){if(this[Ao][pv]=t.maxConcurrentStreams??this[Ao][pv],this[BQ]===!0&&this[yQ]===!0&&t.enableConnectProtocol===!1){let e=new Jd("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[vr][uo]=e,this[Ao][vE](e);return}this[yQ]=t.enableConnectProtocol??this[yQ],this[BQ]=!0,this[Ao][xA]()}function sQt(t){let e=t[K7];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(n,s){let i=this[Ao],o=this[Ao];if(n!=null){let a=new Jd(`HTTP/2: "PING" errored - type ${n.message}`);o[uo]=a,i[vE](a)}else i.emit("ping",s)}}function iQt(t){fa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[vr][uo]=t,this[Ao][vE](t)}function oQt(t,e,r){if(r===0){let n=new Jd(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[vr][uo]=n,this[Ao][vE](n)}}function aQt(){let t=new QQ("other side closed",ut.getSocketInfo(this[vr]));this.destroy(t),ut.destroy(this[vr],t)}function cQt(t){let e=this[uo]||new QQ(`HTTP/2: "GOAWAY" frame received with code ${t}`,ut.getSocketInfo(this[vr])),r=this[Ao];if(r[vr]=null,r[j7]=null,this.close(),this[Al]=null,ut.destroy(this[vr],e),r[hc]<r[zd].length){let n=r[zd][r[hc]];r[zd][r[hc]++]=null,ut.errorRequest(r,n,e),r[z7]=r[hc]}fa(r[wQ]===0),r.emit("disconnect",r[bQ],[r],e),r.emit("connectionError",r[bQ],[r],e),r[xA]()}function AQt(){let{[Ao]:t,[K7]:e}=this,{[vr]:r}=t,n=this[vr][uo]||this[uo]||new QQ("closed",ut.getSocketInfo(r));if(t[vr]=null,t[j7]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){fa(t[Gbt]===0);let s=t[zd].splice(t[hc]);for(let i=0;i<s.length;i++){let o=s[i];ut.errorRequest(t,o,n)}}}function uQt(){let t=this[uo]||new QQ("closed",ut.getSocketInfo(this)),e=this[Al][Ao];e[vr]=null,e[j7]=null,this[Al]!==null&&this[Al].destroy(t),e[z7]=e[hc],fa(e[wQ]===0),e.emit("disconnect",e[bQ],[e],t),e[xA]()}function lQt(t){fa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[uo]=t,this[Ao][vE](t)}function dQt(){ut.destroy(this,new QQ("other side closed",ut.getSocketInfo(this)))}func
Line truncated
|
||||
`;BQe.sendHeaders.publish({request:e,headers:k,socket:n[vr]})}let B=s==="GET"||s==="HEAD"||d===null;c?(h[Kbt]="100-continue",f=n.request(h,{endStream:B,signal:A}),f[gv]=!0,f.once("continue",V)):(f=n.request(h,{endStream:B,signal:A}),f[gv]=!0,V()),++n[ha],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[Y7]:P,...v}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),V7(v),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[zd][t[hc]++]=null,t[xA]()):(m(new Jd("HTTP/2: stream half-closed (remote)")),t[zd][t[hc]++]=null,t[z7]=t[hc],t[xA]())}),f.once("close",()=>{f.removeAllListeners("data"),n[ha]-=1,n[ha]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Jd(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Jd(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[ha]-=1,n[ha]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function V(){!d||y===0?SQe(m,f,null,t,e,t[vr],y,I):ut.isBuffer(d)?SQe(m,f,d,t,e,t[vr],y,I):ut.isBlobLike(d)?typeof d.stream=="function"?NQe(m,f,d.stream(),t,e,t[vr],y,I):mQt(m,f,d,t,e,t[vr],y,I):ut.isStream(d)?pQt(m,t[vr],I,f,d,t,e,y):ut.isIterable(d)?NQe(m,f,d,t,e,t[vr],y,I):fa(!1)}}function SQe(t,e,r,n,s,i,o,a){try{r!=null&&ut.isBuffer(r)&&(fa(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[Ev]=!0),s.onRequestSent(),n[xA]()}catch(c){t(c)}}function pQt(t,e,r,n,s,i,o,a){fa(a!==0||i[wQ]===0,"stream body cannot be pipelined");let c=Pbt(s,n,u=>{u?(ut.destroy(c,u),t(u)):(ut.removeAllListeners(c),o.onRequestSent(),r||(e[Ev]=!0),i[xA]())});ut.addListener(c,"data",A);function A(u){o.onBodySent(u)}}async function mQt(t,e,r,n,s,i,o,a){fa(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new W7;let c=Buffer.from(await r.arrayBuffer());e.cork(),e.write(c),e.uncork(),e.end(),s.onBodySent(c),s.onRequestSent(),a||(i[Ev]=!0),n[xA]()}catch(c){t(c)}}async function NQe(t,e,r,n,s,i,o,a){fa(o!==0||n[wQ]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let l=c;c=null,l()}}let u=()=>new Promise((l,d)=>{fa(c===null),i[uo]?d(i[uo]):c=l});e.on("close",A).on("drain",A);try{for await(let l of r){if(i[uo])throw i[uo];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[Ev]=!0),n[xA]()}catch(l){t(l)}finally{e.off("close",A).off("drain",A)}}TQe.exports=eQt});var Xd=C((lQr,LQe)=>{"use strict";var ul=Q("node:assert"),vQe=Q("node:net"),SQ=Q("node:http"),_g=Ze(),{ClientStats:EQt}=qV(),{channels:_E}=qd(),CQt=JBe(),IQt=Qg(),{InvalidArgumentError:mr,InformationalError:yQt,ClientDestroyedError:BQt}=Xe(),bQt=wg(),{kUrl:RA,kServerName:$d,kClient:QQt,kBusy:X7,kConnect:wQt,kResuming:Fg,kRunning:RQ,kPending:DQ,kSize:NQ,kQueue:fc,kConnected:SQt,kConnecting:FE,kNeedDrain:Kd,kKeepAliveDefaultTimeout:RQe,kHostHeader:NQt,kPendingIdx:gc,kRunningIdx:dl,kError:TQt,kPipelining:Cv,kKeepAliveTimeoutValue:xQt,kMaxHeadersSize:RQt,kKeepAliveMaxTimeout:DQt,kKeepAliveTimeoutThreshold:kQt,kHeadersTimeout:vQt,kBodyTimeout:_Qt,kStrictContentLength:FQt,kConnector:TQ,kMaxRequests:Z7,kCounter:MQt,kClose:LQt,kDestroy:UQt,kDispatch:PQt,kLocalAddress:xQ,kMaxResponseSize:OQt,kOnError:HQt,kHTTPContext:on,kMaxConcurrentStreams:GQt,kHTTP2InitialWindowSize:qQt,kHTTP2ConnectionWindowSize:YQt,kResume:ll,kPingInterval:VQt}=Kt(),WQt=IQe(),JQt=xQe(),jd=Symbol("kClosedResolve"),zQt=SQ&&SQ.maxHeaderSize&&Number.isInteger(SQ.maxHeaderSize)&&SQ.maxHeaderSize>0?()=>SQ.maxHeaderSize:()=>{throw new mr("http module not available or http.maxHeaderSize invalid")},DQe=()=>{};function _Qe(t){return t[Cv]??t[on]?.defaultPipelining??1}var eW=class extends IQt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:c,keepAlive:A,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:g,tls:E,strictContentLength:m,maxCachedSessions:I,connect:y,maxRequestsPerClient:B,localAddress:M,maxResponseSize:V,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:v,allowH2:z,useH2c:Z,initialWindowSize:te,connectionWindowSize:ce,pingInterval:ue,webSocket:Fe}={}){if(A!==void 0)throw new mr("unsupported keepAlive, use pipelining=0 instead");if(s!==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(c!==void 0)throw new mr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw
Line truncated
|
||||
`,this[_Qt]=a??3e5,this[vQt]=n??3e5,this[FQt]=m??!0,this[Z7]=B,this[jd]=null,this[OQt]=V>-1?V:-1,this[on]=null,this[GQt]=v??100,this[qQt]=te??262144,this[YQt]=ce??524288,this[VQt]=ue??6e4,this[fc]=[],this[dl]=0,this[gc]=0,this[ll]=ke=>tW(this,ke),this[HQt]=ke=>FQe(this,ke)}get pipelining(){return this[Cv]}set pipelining(e){this[Cv]=e,this[ll](!0)}get stats(){return new EQt(this)}get[DQ](){return this[fc].length-this[gc]}get[RQ](){return this[gc]-this[dl]}get[NQ](){return this[fc].length-this[dl]}get[SQt](){return!!this[on]&&!this[FE]&&!this[on].destroyed}get[X7](){return!!(this[on]?.busy(null)||this[NQ]>=(_Qe(this)||1)||this[DQ]>0)}[wQt](e){MQe(this),this.once("connect",e)}[PQt](e,r){let n=new CQt(this[RA].origin,e,r);return this[fc].push(n),this[Fg]||(_g.bodyLength(n.body)==null&&_g.isIterable(n.body)?(this[Fg]=1,queueMicrotask(()=>tW(this))):this[ll](!0)),this[Fg]&&this[Kd]!==2&&this[X7]&&(this[Kd]=2),this[Kd]<2}[LQt](){return new Promise(e=>{this[NQ]?this[jd]=e:e(null)})}[UQt](e){return new Promise(r=>{let n=this[fc].splice(this[gc]);for(let i=0;i<n.length;i++){let o=n[i];_g.errorRequest(this,o,e)}let s=()=>{this[jd]&&(this[jd](),this[jd]=null),r(null)};this[on]?(this[on].destroy(e,s),this[on]=null):queueMicrotask(s),this[ll]()})}};function FQe(t,e){if(t[RQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ul(t[gc]===t[dl]);let r=t[fc].splice(t[dl]);for(let n=0;n<r.length;n++){let s=r[n];_g.errorRequest(t,s,e)}ul(t[NQ]===0)}}function MQe(t){ul(!t[FE]),ul(!t[on]);let{host:e,hostname:r,protocol:n,port:s}=t[RA];if(r[0]==="["){let i=r.indexOf("]");ul(i!==-1);let o=r.substring(1,i);ul(vQe.isIPv6(o)),r=o}t[FE]=!0,_E.beforeConnect.hasSubscribers&&_E.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[on]?.version,servername:t[$d],localAddress:t[xQ]},connector:t[TQ]});try{t[TQ]({host:e,hostname:r,protocol:n,port:s,servername:t[$d],localAddress:t[xQ]},(i,o)=>{if(i){$7(t,i,{host:e,hostname:r,protocol:n,port:s}),t[ll]();return}if(t.destroyed){_g.destroy(o.on("error",DQe),new BQt),t[ll]();return}ul(o);try{t[on]=o.alpnProtocol==="h2"?JQt(t,o):WQt(t,o)}catch(a){o.destroy().on("error",DQe),$7(t,a,{host:e,hostname:r,protocol:n,port:s}),t[ll]();return}t[FE]=!1,o[MQt]=0,o[Z7]=t[Z7],o[QQt]=t,o[TQt]=null,_E.connected.hasSubscribers&&_E.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[on]?.version,servername:t[$d],localAddress:t[xQ]},connector:t[TQ],socket:o}),t.emit("connect",t[RA],[t]),t[ll]()})}catch(i){$7(t,i,{host:e,hostname:r,protocol:n,port:s}),t[ll]()}}function $7(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[FE]=!1,_E.connectError.hasSubscribers&&_E.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[on]?.version,servername:t[$d],localAddress:t[xQ]},connector:t[TQ],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ul(t[RQ]===0);t[DQ]>0&&t[fc][t[gc]].servername===t[$d];){let o=t[fc][t[gc]++];_g.errorRequest(t,o,e)}else FQe(t,e);t.emit("connectionError",t[RA],[t],e)}}function kQe(t){t[Kd]=0,t.emit("drain",t[RA],[t])}function tW(t,e){t[Fg]!==2&&(t[Fg]=2,jQt(t,e),t[Fg]=0,t[dl]>256&&(t[fc].splice(0,t[dl]),t[gc]-=t[dl],t[dl]=0))}function jQt(t,e){for(;;){if(t.destroyed){ul(t[DQ]===0);return}if(t[jd]&&!t[NQ]){t[jd](),t[jd]=null;return}if(t[on]&&t[on].resume(),t[X7])t[Kd]=2;else if(t[Kd]===2){e?(t[Kd]=1,queueMicrotask(()=>kQe(t))):kQe(t);continue}if(t[DQ]===0||t[RQ]>=(_Qe(t)||1))return;let r=t[fc][t[gc]];if(r===null)return;if(t[RA].protocol==="https:"&&t[$d]!==r.servername){if(t[RQ]>0)return;t[$d]=r.servername,t[on]?.destroy(new yQt("servername changed"),()=>{t[on]=null,tW(t)})}if(t[FE])return;if(!t[on]){MQe(t);return}if(t[on].destroyed||t[on].busy(r))return;!r.aborted&&t[on].write(r)?t[gc]++:t[fc].splice(t[gc],1)}}LQe.exports=eW});var rW=C((hQr,UQe)=>{"use strict";var Iv=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)}};UQe.exports=class{constructor(){this.head=this.tail=new Iv}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Iv),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 yv=C((fQr,JQe)=>{"use strict";var{PoolStats:KQt}=qV(),$Qt=Qg(),XQt=rW(),{kConnected:nW,kSize:PQe,kRunning:OQe,kPending:HQe,kQueued:kQ,kBusy:ZQt,kFree:ewt,kUrl:twt,kClose:rwt,kDestroy:nwt,kDispatch:swt}=Kt(),zn=Symbol("clients"),qs=Symbol("needDrain"),vQ=Symbol("queue"),sW=Symbol("closed resolve"),iW=Symbol("onDrain"),GQe=Symbol("onConnect"),qQe=Symbol("onDisconnect"),YQe=Symbol("onConnectionError"),oW=Symbol("get dispatcher"),VQe=Symbol("add client"),WQe=Symbol("remove client"),aW=class extends $Qt{[vQ]=new XQt;[kQ]=0;[zn]
Line truncated
|
||||
`,"latin1"),r!==null&&s!==r){if(n[H7])throw new Rg;process.emitWarning(new Rg)}e[pr].timeout&&e[pr].timeoutType===vE&&e[pr].timeout.refresh&&e[pr].timeout.refresh(),n[cl]()}}destroy(e){let{socket:r,client:n,abort:s}=this;r[Wd]=!1,e&&(Ge(n[fn]<=1,"pipeline should only contain this request"),s(e))}};yQe.exports=Dbt});var DQe=C((bQr,RQe)=>{"use strict";var fa=Q("node:assert"),{pipeline:qbt}=Q("node:stream"),ut=Ze(),{RequestContentLengthMismatchError:K7,RequestAbortedError:Ybt,SocketError:QQ,InformationalError:Jd,InvalidArgumentError:Vbt}=Xe(),{kUrl:bQ,kReset:Iv,kClient:Ao,kRunning:wQ,kPending:Wbt,kQueue:zd,kPendingIdx:X7,kRunningIdx:hc,kError:uo,kSocket:vr,kStrictContentLength:Jbt,kOnError:_E,kMaxConcurrentStreams:Ev,kPingInterval:bQe,kHTTP2Session:Al,kHTTP2InitialWindowSize:zbt,kHTTP2ConnectionWindowSize:jbt,kResume:xA,kSize:Kbt,kHTTPContext:Z7,kClosed:$7,kBodyTimeout:$bt,kEnableConnectProtocol:yQ,kRemoteSettings:BQ,kHTTP2Stream:mv,kHTTP2SessionState:eW}=Kt(),{channels:QQe}=qd(),ha=Symbol("open streams"),wQe,Cv;try{Cv=Q("node:http2")}catch{Cv={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Xbt,HTTP2_HEADER_METHOD:SQe,HTTP2_HEADER_PATH:NQe,HTTP2_HEADER_SCHEME:J7,HTTP2_HEADER_CONTENT_LENGTH:Zbt,HTTP2_HEADER_EXPECT:eQt,HTTP2_HEADER_STATUS:z7,HTTP2_HEADER_PROTOCOL:tQt,NGHTTP2_REFUSED_STREAM:rQt,NGHTTP2_CANCEL:nQt}}=Cv;function j7(t){let e=[];for(let[r,n]of Object.entries(t))if(Array.isArray(n))for(let s of n)e.push(Buffer.from(r),Buffer.from(s));else e.push(Buffer.from(r),Buffer.from(n));return e}function sQt(t,e){t[vr]=e;let r=t[zbt],n=t[jbt],s=Cv.connect(t[bQ],{createConnection:()=>e,peerMaxConcurrentStreams:t[Ev],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[vr]=e,s[ha]=0,s[Ao]=t,s[vr]=e,s[eW]={ping:{interval:t[bQe]===0?null:setInterval(cQt,t[bQe],s).unref()}},s[yQ]=!1,s[BQ]=!1,n&&ut.addListener(s,"connect",oQt.bind(s,n)),ut.addListener(s,"error",AQt),ut.addListener(s,"frameError",uQt),ut.addListener(s,"end",lQt),ut.addListener(s,"goaway",dQt),ut.addListener(s,"close",hQt),ut.addListener(s,"remoteSettings",aQt),s.unref(),t[Al]=s,e[Al]=s,ut.addListener(e,"error",gQt),ut.addListener(e,"end",pQt),ut.addListener(e,"close",fQt),e[$7]=!1,e.on("close",mQt),{version:"h2",defaultPipelining:1/0,write(i){return CQt(t,i)},resume(){iQt(t)},destroy(i,o){e[$7]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[wQ]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&s[BQ]===!1||ut.bodyLength(i.body)!==0&&(ut.isStream(i.body)||ut.isAsyncIterable(i.body)||ut.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&s[BQ]===!1;return!1}}}function iQt(t){let e=t[vr];e?.destroyed===!1&&(t[Kbt]===0||t[Ev]===0?(e.unref(),t[Al].unref()):(e.ref(),t[Al].ref()))}function oQt(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function aQt(t){if(this[Ao][Ev]=t.maxConcurrentStreams??this[Ao][Ev],this[BQ]===!0&&this[yQ]===!0&&t.enableConnectProtocol===!1){let e=new Jd("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[vr][uo]=e,this[Ao][_E](e);return}this[yQ]=t.enableConnectProtocol??this[yQ],this[BQ]=!0,this[Ao][xA]()}function cQt(t){let e=t[eW];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(n,s){let i=this[Ao],o=this[Ao];if(n!=null){let a=new Jd(`HTTP/2: "PING" errored - type ${n.message}`);o[uo]=a,i[_E](a)}else i.emit("ping",s)}}function AQt(t){fa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[vr][uo]=t,this[Ao][_E](t)}function uQt(t,e,r){if(r===0){let n=new Jd(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[vr][uo]=n,this[Ao][_E](n)}}function lQt(){let t=new QQ("other side closed",ut.getSocketInfo(this[vr]));this.destroy(t),ut.destroy(this[vr],t)}function dQt(t){let e=this[uo]||new QQ(`HTTP/2: "GOAWAY" frame received with code ${t}`,ut.getSocketInfo(this[vr])),r=this[Ao];if(r[vr]=null,r[Z7]=null,this.close(),this[Al]=null,ut.destroy(this[vr],e),r[hc]<r[zd].length){let n=r[zd][r[hc]];r[zd][r[hc]++]=null,ut.errorRequest(r,n,e),r[X7]=r[hc]}fa(r[wQ]===0),r.emit("disconnect",r[bQ],[r],e),r.emit("connectionError",r[bQ],[r],e),r[xA]()}function hQt(){let{[Ao]:t,[eW]:e}=this,{[vr]:r}=t,n=this[vr][uo]||this[uo]||new QQ("closed",ut.getSocketInfo(r));if(t[vr]=null,t[Z7]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){fa(t[Wbt]===0);let s=t[zd].splice(t[hc]);for(let i=0;i<s.length;i++){let o=s[i];ut.errorRequest(t,o,n)}}}function fQt(){let t=this[uo]||new QQ("closed",ut.getSocketInfo(this)),e=this[Al][Ao];e[vr]=null,e[Z7]=null,this[Al]!==null&&this[Al].destroy(t),e[X7]=e[hc],fa(e[wQ]===0),e.emit("disconnect",e[bQ],[e],t),e[xA]()}function gQt(t){fa(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[uo]=t,this[Ao][_E](t)}function pQt(){ut.destroy(this,new QQ("other side closed",ut.getSocketInfo(this)))}func
Line truncated
|
||||
`;QQe.sendHeaders.publish({request:e,headers:k,socket:n[vr]})}let B=s==="GET"||s==="HEAD"||d===null;c?(h[eQt]="100-continue",f=n.request(h,{endStream:B,signal:A}),f[mv]=!0,f.once("continue",V)):(f=n.request(h,{endStream:B,signal:A}),f[mv]=!0,V()),++n[ha],f.setTimeout(r);let M=!1;return f.once("response",k=>{let{[z7]:P,...v}=k;if(e.onResponseStarted(),M=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),j7(v),f.resume.bind(f),"")===!1&&f.pause(),f.on("data",z=>{e.aborted||e.completed||e.onData(z)===!1&&f.pause()})}),f.once("end",()=>{f.removeAllListeners("data"),M?(!e.aborted&&!e.completed&&e.onComplete({}),t[zd][t[hc]++]=null,t[xA]()):(m(new Jd("HTTP/2: stream half-closed (remote)")),t[zd][t[hc]++]=null,t[X7]=t[hc],t[xA]())}),f.once("close",()=>{f.removeAllListeners("data"),n[ha]-=1,n[ha]===0&&n.unref()}),f.once("error",function(k){f.removeAllListeners("data"),m(k)}),f.once("frameError",(k,P)=>{f.removeAllListeners("data"),m(new Jd(`HTTP/2: "frameError" received - type ${k}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let k=new Jd(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),n[ha]-=1,n[ha]===0&&n.unref(),m(k)}),f.once("trailers",k=>{e.aborted||e.completed||(f.removeAllListeners("data"),e.onComplete(k))}),!0;function V(){!d||y===0?TQe(m,f,null,t,e,t[vr],y,I):ut.isBuffer(d)?TQe(m,f,d,t,e,t[vr],y,I):ut.isBlobLike(d)?typeof d.stream=="function"?xQe(m,f,d.stream(),t,e,t[vr],y,I):yQt(m,f,d,t,e,t[vr],y,I):ut.isStream(d)?IQt(m,t[vr],I,f,d,t,e,y):ut.isIterable(d)?xQe(m,f,d,t,e,t[vr],y,I):fa(!1)}}function TQe(t,e,r,n,s,i,o,a){try{r!=null&&ut.isBuffer(r)&&(fa(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),s.onBodySent(r)),a||(i[Iv]=!0),s.onRequestSent(),n[xA]()}catch(c){t(c)}}function IQt(t,e,r,n,s,i,o,a){fa(a!==0||i[wQ]===0,"stream body cannot be pipelined");let c=qbt(s,n,u=>{u?(ut.destroy(c,u),t(u)):(ut.removeAllListeners(c),o.onRequestSent(),r||(e[Iv]=!0),i[xA]())});ut.addListener(c,"data",A);function A(u){o.onBodySent(u)}}async function yQt(t,e,r,n,s,i,o,a){fa(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new K7;let c=Buffer.from(await r.arrayBuffer());e.cork(),e.write(c),e.uncork(),e.end(),s.onBodySent(c),s.onRequestSent(),a||(i[Iv]=!0),n[xA]()}catch(c){t(c)}}async function xQe(t,e,r,n,s,i,o,a){fa(o!==0||n[wQ]===0,"iterator body cannot be pipelined");let c=null;function A(){if(c){let l=c;c=null,l()}}let u=()=>new Promise((l,d)=>{fa(c===null),i[uo]?d(i[uo]):c=l});e.on("close",A).on("drain",A);try{for await(let l of r){if(i[uo])throw i[uo];let d=e.write(l);s.onBodySent(l),d||await u()}e.end(),s.onRequestSent(),a||(i[Iv]=!0),n[xA]()}catch(l){t(l)}finally{e.off("close",A).off("drain",A)}}RQe.exports=sQt});var Xd=C((QQr,PQe)=>{"use strict";var ul=Q("node:assert"),FQe=Q("node:net"),SQ=Q("node:http"),Fg=Ze(),{ClientStats:BQt}=JV(),{channels:FE}=qd(),bQt=jBe(),QQt=wg(),{InvalidArgumentError:mr,InformationalError:wQt,ClientDestroyedError:SQt}=Xe(),NQt=Sg(),{kUrl:RA,kServerName:$d,kClient:TQt,kBusy:rW,kConnect:xQt,kResuming:Mg,kRunning:RQ,kPending:DQ,kSize:NQ,kQueue:fc,kConnected:RQt,kConnecting:ME,kNeedDrain:Kd,kKeepAliveDefaultTimeout:kQe,kHostHeader:DQt,kPendingIdx:gc,kRunningIdx:dl,kError:kQt,kPipelining:yv,kKeepAliveTimeoutValue:vQt,kMaxHeadersSize:_Qt,kKeepAliveMaxTimeout:FQt,kKeepAliveTimeoutThreshold:MQt,kHeadersTimeout:LQt,kBodyTimeout:UQt,kStrictContentLength:PQt,kConnector:TQ,kMaxRequests:nW,kCounter:OQt,kClose:HQt,kDestroy:GQt,kDispatch:qQt,kLocalAddress:xQ,kMaxResponseSize:YQt,kOnError:VQt,kHTTPContext:on,kMaxConcurrentStreams:WQt,kHTTP2InitialWindowSize:JQt,kHTTP2ConnectionWindowSize:zQt,kResume:ll,kPingInterval:jQt}=Kt(),KQt=BQe(),$Qt=DQe(),jd=Symbol("kClosedResolve"),XQt=SQ&&SQ.maxHeaderSize&&Number.isInteger(SQ.maxHeaderSize)&&SQ.maxHeaderSize>0?()=>SQ.maxHeaderSize:()=>{throw new mr("http module not available or http.maxHeaderSize invalid")},vQe=()=>{};function MQe(t){return t[yv]??t[on]?.defaultPipelining??1}var sW=class extends QQt{constructor(e,{maxHeaderSize:r,headersTimeout:n,socketTimeout:s,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:c,keepAlive:A,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:g,tls:E,strictContentLength:m,maxCachedSessions:I,connect:y,maxRequestsPerClient:B,localAddress:M,maxResponseSize:V,autoSelectFamily:k,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:v,allowH2:z,useH2c:Z,initialWindowSize:te,connectionWindowSize:ce,pingInterval:ue,webSocket:Fe}={}){if(A!==void 0)throw new mr("unsupported keepAlive, use pipelining=0 instead");if(s!==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(c!==void 0)throw new mr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw
Line truncated
|
||||
`,this[UQt]=a??3e5,this[LQt]=n??3e5,this[PQt]=m??!0,this[nW]=B,this[jd]=null,this[YQt]=V>-1?V:-1,this[on]=null,this[WQt]=v??100,this[JQt]=te??262144,this[zQt]=ce??524288,this[jQt]=ue??6e4,this[fc]=[],this[dl]=0,this[gc]=0,this[ll]=ke=>iW(this,ke),this[VQt]=ke=>LQe(this,ke)}get pipelining(){return this[yv]}set pipelining(e){this[yv]=e,this[ll](!0)}get stats(){return new BQt(this)}get[DQ](){return this[fc].length-this[gc]}get[RQ](){return this[gc]-this[dl]}get[NQ](){return this[fc].length-this[dl]}get[RQt](){return!!this[on]&&!this[ME]&&!this[on].destroyed}get[rW](){return!!(this[on]?.busy(null)||this[NQ]>=(MQe(this)||1)||this[DQ]>0)}[xQt](e){UQe(this),this.once("connect",e)}[qQt](e,r){let n=new bQt(this[RA].origin,e,r);return this[fc].push(n),this[Mg]||(Fg.bodyLength(n.body)==null&&Fg.isIterable(n.body)?(this[Mg]=1,queueMicrotask(()=>iW(this))):this[ll](!0)),this[Mg]&&this[Kd]!==2&&this[rW]&&(this[Kd]=2),this[Kd]<2}[HQt](){return new Promise(e=>{this[NQ]?this[jd]=e:e(null)})}[GQt](e){return new Promise(r=>{let n=this[fc].splice(this[gc]);for(let i=0;i<n.length;i++){let o=n[i];Fg.errorRequest(this,o,e)}let s=()=>{this[jd]&&(this[jd](),this[jd]=null),r(null)};this[on]?(this[on].destroy(e,s),this[on]=null):queueMicrotask(s),this[ll]()})}};function LQe(t,e){if(t[RQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ul(t[gc]===t[dl]);let r=t[fc].splice(t[dl]);for(let n=0;n<r.length;n++){let s=r[n];Fg.errorRequest(t,s,e)}ul(t[NQ]===0)}}function UQe(t){ul(!t[ME]),ul(!t[on]);let{host:e,hostname:r,protocol:n,port:s}=t[RA];if(r[0]==="["){let i=r.indexOf("]");ul(i!==-1);let o=r.substring(1,i);ul(FQe.isIPv6(o)),r=o}t[ME]=!0,FE.beforeConnect.hasSubscribers&&FE.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[on]?.version,servername:t[$d],localAddress:t[xQ]},connector:t[TQ]});try{t[TQ]({host:e,hostname:r,protocol:n,port:s,servername:t[$d],localAddress:t[xQ]},(i,o)=>{if(i){tW(t,i,{host:e,hostname:r,protocol:n,port:s}),t[ll]();return}if(t.destroyed){Fg.destroy(o.on("error",vQe),new SQt),t[ll]();return}ul(o);try{t[on]=o.alpnProtocol==="h2"?$Qt(t,o):KQt(t,o)}catch(a){o.destroy().on("error",vQe),tW(t,a,{host:e,hostname:r,protocol:n,port:s}),t[ll]();return}t[ME]=!1,o[OQt]=0,o[nW]=t[nW],o[TQt]=t,o[kQt]=null,FE.connected.hasSubscribers&&FE.connected.publish({connectParams:{host:e,hostname:r,protocol:n,port:s,version:t[on]?.version,servername:t[$d],localAddress:t[xQ]},connector:t[TQ],socket:o}),t.emit("connect",t[RA],[t]),t[ll]()})}catch(i){tW(t,i,{host:e,hostname:r,protocol:n,port:s}),t[ll]()}}function tW(t,e,{host:r,hostname:n,protocol:s,port:i}){if(!t.destroyed){if(t[ME]=!1,FE.connectError.hasSubscribers&&FE.connectError.publish({connectParams:{host:r,hostname:n,protocol:s,port:i,version:t[on]?.version,servername:t[$d],localAddress:t[xQ]},connector:t[TQ],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ul(t[RQ]===0);t[DQ]>0&&t[fc][t[gc]].servername===t[$d];){let o=t[fc][t[gc]++];Fg.errorRequest(t,o,e)}else LQe(t,e);t.emit("connectionError",t[RA],[t],e)}}function _Qe(t){t[Kd]=0,t.emit("drain",t[RA],[t])}function iW(t,e){t[Mg]!==2&&(t[Mg]=2,ZQt(t,e),t[Mg]=0,t[dl]>256&&(t[fc].splice(0,t[dl]),t[gc]-=t[dl],t[dl]=0))}function ZQt(t,e){for(;;){if(t.destroyed){ul(t[DQ]===0);return}if(t[jd]&&!t[NQ]){t[jd](),t[jd]=null;return}if(t[on]&&t[on].resume(),t[rW])t[Kd]=2;else if(t[Kd]===2){e?(t[Kd]=1,queueMicrotask(()=>_Qe(t))):_Qe(t);continue}if(t[DQ]===0||t[RQ]>=(MQe(t)||1))return;let r=t[fc][t[gc]];if(r===null)return;if(t[RA].protocol==="https:"&&t[$d]!==r.servername){if(t[RQ]>0)return;t[$d]=r.servername,t[on]?.destroy(new wQt("servername changed"),()=>{t[on]=null,iW(t)})}if(t[ME])return;if(!t[on]){UQe(t);return}if(t[on].destroyed||t[on].busy(r))return;!r.aborted&&t[on].write(r)?t[gc]++:t[fc].splice(t[gc],1)}}PQe.exports=sW});var oW=C((SQr,OQe)=>{"use strict";var Bv=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)}};OQe.exports=class{constructor(){this.head=this.tail=new Bv}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new Bv),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 bv=C((NQr,jQe)=>{"use strict";var{PoolStats:ewt}=JV(),twt=wg(),rwt=oW(),{kConnected:aW,kSize:HQe,kRunning:GQe,kPending:qQe,kQueued:kQ,kBusy:nwt,kFree:swt,kUrl:iwt,kClose:owt,kDestroy:awt,kDispatch:cwt}=Kt(),zn=Symbol("clients"),qs=Symbol("needDrain"),vQ=Symbol("queue"),cW=Symbol("closed resolve"),AW=Symbol("onDrain"),YQe=Symbol("onConnect"),VQe=Symbol("onDisconnect"),WQe=Symbol("onConnectionError"),uW=Symbol("get dispatcher"),JQe=Symbol("add client"),zQe=Symbol("remove client"),lW=class extends twt{[vQ]=new rwt;[kQ]=0;[zn]
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};ESe.exports=wJ});var NJ=C((VQr,BSe)=>{"use strict";var{InvalidArgumentError:eNt}=Xe(),{runtimeFeatures:tNt}=ol();function rNt(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var CSe=tNt.has("crypto")?Q("node:crypto"):null,nNt=CSe?.hash?t=>CSe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function ySe(t){return Array.isArray(t)&&(t.length&1)===0}function sNt(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function iNt(t){let e={};if(!t)return e;if(ySe(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var ISe=["record","playback","update"];function oNt(t){if(!ISe.includes(t))throw new eNt(`Invalid snapshot mode: ${t}. Must be one of: ${ISe.join(", ")}`)}BSe.exports={createHeaderFilters:rNt,hashId:nNt,isUndiciHeaders:ySe,normalizeHeaders:iNt,isUrlExcludedFactory:sNt,validateSnapshotMode:oNt}});var DSe=C((WQr,RSe)=>{"use strict";var{writeFile:aNt,readFile:cNt,mkdir:ANt}=Q("node:fs/promises"),{dirname:uNt,resolve:bSe}=Q("node:path"),{setTimeout:lNt,clearTimeout:QSe}=Q("node:timers"),{InvalidArgumentError:wSe,UndiciError:dNt}=Xe(),{hashId:hNt,isUrlExcludedFactory:fNt,normalizeHeaders:SSe,createHeaderFilters:NSe}=NJ();function VQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||SSe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:TSe(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function TSe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[c,A]of Object.entries(t)){let u=n?c:c.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=A)}return s}function xSe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let c=n?o:o.toLowerCase();i.has(c)||(s[c]=a)}return s}function WQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return hNt(r)}var TJ=class{#e;#t;#n=new Map;#r;#i=1/0;#s=!1;#c;constructor(e={}){this.#r=e.snapshotPath,this.#i=e.maxSnapshots||1/0,this.#s=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#c=NSe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=fNt(e.excludeUrls),this.#s&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=VQ(e,this.#c,this.matchOptions),s=WQ(n),i=SSe(r.headers),o={statusCode:r.statusCode,headers:xSe(i,this.#c,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#n.size>=this.#i&&!this.#n.has(s)){let c=this.#n.keys().next().value;this.#n.delete(c)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#s&&this.#r&&this.#A()}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=VQ(e,this.#c,this.matchOptions),n=WQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new wSe("Snapshot path is required");try{let n=await cNt(bSe(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new dNt(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new wSe("Snapshot path is required");let n=bSe(r);await ANt(uNt(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await aNt(n,JSON.s
Line truncated
|
||||
${e.format(r)}`.trim())}};ISe.exports=xJ});var DJ=C((swr,QSe)=>{"use strict";var{InvalidArgumentError:sNt}=Xe(),{runtimeFeatures:iNt}=ol();function oNt(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:n=[],caseSensitive:s=!1}=t;return{ignore:new Set(e.map(i=>s?i:i.toLowerCase())),exclude:new Set(r.map(i=>s?i:i.toLowerCase())),match:new Set(n.map(i=>s?i:i.toLowerCase()))}}var ySe=iNt.has("crypto")?Q("node:crypto"):null,aNt=ySe?.hash?t=>ySe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function bSe(t){return Array.isArray(t)&&(t.length&1)===0}function cNt(t=[]){return t.length===0?()=>!1:function(r){let n;for(let s of t)if(typeof s=="string"){if(n||(n=r.toLowerCase()),n.includes(s.toLowerCase()))return!0}else if(s instanceof RegExp&&s.test(r))return!0;return!1}}function ANt(t){let e={};if(!t)return e;if(bSe(t)){for(let r=0;r<t.length;r+=2){let n=t[r],s=t[r+1];if(n&&s!==void 0){let i=Buffer.isBuffer(n)?n.toString():n,o=Buffer.isBuffer(s)?s.toString():s;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,n]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(n)?n.join(", "):String(n));return e}var BSe=["record","playback","update"];function uNt(t){if(!BSe.includes(t))throw new sNt(`Invalid snapshot mode: ${t}. Must be one of: ${BSe.join(", ")}`)}QSe.exports={createHeaderFilters:oNt,hashId:aNt,isUndiciHeaders:bSe,normalizeHeaders:ANt,isUrlExcludedFactory:cNt,validateSnapshotMode:uNt}});var vSe=C((iwr,kSe)=>{"use strict";var{writeFile:lNt,readFile:dNt,mkdir:hNt}=Q("node:fs/promises"),{dirname:fNt,resolve:wSe}=Q("node:path"),{setTimeout:gNt,clearTimeout:SSe}=Q("node:timers"),{InvalidArgumentError:NSe,UndiciError:pNt}=Xe(),{hashId:mNt,isUrlExcludedFactory:ENt,normalizeHeaders:TSe,createHeaderFilters:xSe}=DJ();function VQ(t,e,r={}){let n=new URL(t.path,t.origin),s=t._normalizedHeaders||TSe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=s),{method:t.method||"GET",url:r.matchQuery!==!1?n.toString():`${n.origin}${n.pathname}`,headers:RSe(s,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function RSe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{ignore:i,exclude:o,match:a}=e;for(let[c,A]of Object.entries(t)){let u=n?c:c.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(s[u]=A)}return s}function DSe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:n=!1}=r,s={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let c=n?o:o.toLowerCase();i.has(c)||(s[c]=a)}return s}function WQ(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let n=Object.keys(t.headers).sort();for(let s of n){let i=Array.isArray(t.headers[s])?t.headers[s]:[t.headers[s]];e.push(s);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return mNt(r)}var kJ=class{#e;#t;#n=new Map;#r;#i=1/0;#s=!1;#c;constructor(e={}){this.#r=e.snapshotPath,this.#i=e.maxSnapshots||1/0,this.#s=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#c=xSe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=ENt(e.excludeUrls),this.#s&&this.#r&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let n=VQ(e,this.#c,this.matchOptions),s=WQ(n),i=TSe(r.headers),o={statusCode:r.statusCode,headers:DSe(i,this.#c,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#n.size>=this.#i&&!this.#n.has(s)){let c=this.#n.keys().next().value;this.#n.delete(c)}let a=this.#n.get(s);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#n.set(s,{request:n,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#s&&this.#r&&this.#A()}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=VQ(e,this.#c,this.matchOptions),n=WQ(r),s=this.#n.get(n);if(!s)return;let i=s.callCount||0,o=Math.min(i,s.responses.length-1);return s.callCount=i+1,{...s,response:s.responses[o]}}async loadSnapshots(e){let r=e||this.#r;if(!r)throw new NSe("Snapshot path is required");try{let n=await dNt(wSe(r),"utf8"),s=JSON.parse(n);if(Array.isArray(s)){this.#n.clear();for(let{hash:i,snapshot:o}of s)this.#n.set(i,o)}else this.#n=new Map(Object.entries(s))}catch(n){if(n.code==="ENOENT")this.#n.clear();else throw new pNt(`Failed to load snapshots from ${r}`,{cause:n})}}async saveSnapshots(e){let r=e||this.#r;if(!r)throw new NSe("Snapshot path is required");let n=wSe(r);await hNt(fNt(n),{recursive:!0});let s=Array.from(this.#n.entries()).map(([i,o])=>({hash:i,snapshot:o}));await lNt(n,JSON.s
Line truncated
|
||||
PRAGMA journal_mode = WAL;
|
||||
PRAGMA synchronous = NORMAL;
|
||||
PRAGMA temp_store = memory;
|
||||
@@ -191,82 +191,82 @@ ${e.format(r)}`.trim())}};ESe.exports=wJ});var NJ=C((VQr,BSe)=>{"use strict";var
|
||||
ORDER BY cachedAt ASC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#n.close()}get(e){rz(e);let r=this.#h(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){rz(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#i.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#s.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt),this.#u())}createWriteStream(e,r){rz(e),mxt(r);let n=0,s=[],i=this;return new pxt({decodeStrings:!0,write(o,a,c){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),c()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#c.run(Date.now()).changes;if(e)return e}{let e=this.#A?.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}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let c of o){if(a>=c.deleteAt&&!r)continue;let A=!0;if(c.vary){let u=JSON.parse(c.vary);for(let l in u)if(!Ext(s[l],u[l])){A=!1;break}}if(A)return c}}};function Ext(t,e){if(t==null&&e==null)return!0;if(t==null&&e!=null||t!=null&&e==null)return!1;if(Array.isArray(t)&&Array.isArray(e)){if(t.length!==e.length)return!1;for(let r=0;r<t.length;r++)if(t[r]!==e[r])return!1;return!0}return t===e}});var Xg=C((fwr,ZNe)=>{"use strict";var{kConstruct:Cxt}=Kt(),{kEnumerableProperty:ZE}=Ze(),{iteratorMixin:Ixt,isValidHeaderName:ZQ,isValidHeaderValue:zNe}=ao(),{webidl:wt}=ns(),sz=Q("node:assert"),Xv=Q("node:util");function JNe(t){return t===10||t===13||t===9||t===32}function jNe(t){let e=0,r=t.length;for(;r>e&&JNe(t.charCodeAt(r-1));)--r;for(;r>e&&JNe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function KNe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw wt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});iz(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)iz(t,r[n],e[r[n]])}else throw wt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function iz(t,e,r){if(r=jNe(r),ZQ(e)){if(!zNe(r))throw wt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw wt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(XNe(t)==="immutable")throw new TypeError("immutable");return e_(t).append(e,r,!1)}function yxt(t){let e=e_(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let c=0;c<s.length;++c)r.push([o,s[c]]);else r.push([o,a])}return e.sortedMap=r}function $Ne(t,e){return t[0]<e[0]?-1:1}var Zv=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,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{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:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.hea
Line truncated
|
||||
${i}`;break;case"retry":sRe(i)&&(r[s]=i);break;case"id":iRe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&sRe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&iRe(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}}};oRe.exports={EventSourceStream:Vz}});var gRe=C((Pwr,fRe)=>{"use strict";var{pipeline:Lkt}=Q("node:stream"),{fetching:Ukt}=sw(),{makeRequest:Pkt}=tC(),{webidl:Vs}=ns(),{EventSourceStream:Okt}=aRe(),{parseMIMEType:Hkt}=ua(),{createFastMessageEvent:Gkt}=w_(),{isNetworkError:cRe}=tw(),{kEnumerableProperty:op}=Ze(),{environmentSettingsObject:ARe}=ao(),uRe=!1,lRe=3e3,lw=0,dRe=1,dw=2,qkt="anonymous",Ykt="use-credentials",lC=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=lw;#i=null;#s=null;#c;#o;constructor(e,r={}){super(),Vs.util.markAsUncloneable(this);let n="EventSource constructor";Vs.argumentLengthCheck(arguments,1,n),uRe||(uRe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Vs.converters.USVString(e),r=Vs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#c=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=ARe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=qkt;r.withCredentials===!0&&(o=Ykt,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=ARe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=Pkt(a),this.#a()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#a(){if(this.#r===dw)return;this.#r=lw;let e={request:this.#i,dispatcher:this.#c},r=n=>{if(!cRe(n))return this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(cRe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?Hkt(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=dRe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new Okt({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(Gkt(c.type,c.options))}});Lkt(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=Ukt(e)}#A(){this.#r!==dw&&(this.#r=lw,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===lw&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#a())},this.#o.reconnectionTime)?.unref())}close(){Vs.brandCheck(this,t),this.#r!==dw&&(this.#r=dw,this.#s.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Vs.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=Vs.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=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},hRe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:lw,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:dRe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:dw,writable:!1}};Object.defineProperties(lC,hRe);Object.defineProperties(lC.prototype,hRe);Object.defineProperties(lC.prototype,{close:op,onerror:op,onmessage:op,onopen:op,readyState:op,url:op,withCredentials:op});Vs.converters.EventSourceInitDict=Vs.dictionaryConverter([{key:"withCredentials",converter:Vs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Vs.converters.any},{key:"node",converter:Vs.dictionaryConverter([{key:"reconnectionTime",converter:Vs.converters["unsigned long"],defaultValue:()=>lRe},{key:"dispatcher",converter:Vs.converters.any}]),defaultValue:()=>({})}]);fRe.exports={EventSource:lC,defaultReconnectionTime:lRe}});var yRe=C((Owr,pe)=>{"use strict";var Vkt=Xd(),mRe=uQ(),Wkt=Mg(),Jkt=twe(),zkt=iwe(),jkt=Pg(),Kkt=xW(),$kt=wW(),Xkt=Ywe(),Zkt=$we(),evt=e1e(),ERe=Xe(),U_=Ze(),{InvalidArgumentError:L_}=ERe,dC=F1e(),tvt=wg(),rvt=fJ(),{MockCallHistory:nv
Line truncated
|
||||
`)}close(){this.#n.close()}get(e){oz(e);let r=this.#h(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){oz(e);let n=this.#d(e),s=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=s?.byteLength;if(i&&i>this.#e)return;let o=this.#h(e,!0);o?this.#i.run(s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#s.run(n,e.method,s,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt),this.#u())}createWriteStream(e,r){oz(e),yxt(r);let n=0,s=[],i=this;return new Ixt({decodeStrings:!0,write(o,a,c){n+=o.byteLength,n<i.#e?s.push(o):this.destroy(),c()},final(o){i.set(e,{...r,body:s}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#d(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#c.run(Date.now()).changes;if(e)return e}{let e=this.#A?.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}#d(e){return`${e.origin}/${e.path}`}#h(e,r=!1){let n=this.#d(e),{headers:s,method:i}=e,o=this.#r.all(n,i);if(o.length===0)return;let a=Date.now();for(let c of o){if(a>=c.deleteAt&&!r)continue;let A=!0;if(c.vary){let u=JSON.parse(c.vary);for(let l in u)if(!Bxt(s[l],u[l])){A=!1;break}}if(A)return c}}};function Bxt(t,e){if(t==null&&e==null)return!0;if(t==null&&e!=null||t!=null&&e==null)return!1;if(Array.isArray(t)&&Array.isArray(e)){if(t.length!==e.length)return!1;for(let r=0;r<t.length;r++)if(t[r]!==e[r])return!1;return!0}return t===e}});var Zg=C((Nwr,tTe)=>{"use strict";var{kConstruct:bxt}=Kt(),{kEnumerableProperty:eC}=Ze(),{iteratorMixin:Qxt,isValidHeaderName:ZQ,isValidHeaderValue:KNe}=ao(),{webidl:wt}=ns(),cz=Q("node:assert"),e_=Q("node:util");function jNe(t){return t===10||t===13||t===9||t===32}function $Ne(t){let e=0,r=t.length;for(;r>e&&jNe(t.charCodeAt(r-1));)--r;for(;r>e&&jNe(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function XNe(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let n=e[r];if(n.length!==2)throw wt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${n.length}.`});Az(t,n[0],n[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let n=0;n<r.length;++n)Az(t,r[n],e[r[n]])}else throw wt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function Az(t,e,r){if(r=$Ne(r),ZQ(e)){if(!KNe(r))throw wt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw wt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(eTe(t)==="immutable")throw new TypeError("immutable");return r_(t).append(e,r,!1)}function wxt(t){let e=r_(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],n=e.toSortedArray(),s=e.cookies;if(s===null||s.length===1)return e.sortedMap=n;for(let i=0;i<n.length;++i){let{0:o,1:a}=n[i];if(o==="set-cookie")for(let c=0;c<s.length;++c)r.push([o,s[c]]);else r.push([o,a])}return e.sortedMap=r}function ZNe(t,e){return t[0]<e[0]?-1:1}var t_=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,n){this.sortedMap=null;let s=n?e:e.toLowerCase(),i=this.headersMap.get(s);if(i){let o=s==="cookie"?"; ":", ";this.headersMap.set(s,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(s,{name:e,value:r});s==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,n){this.sortedMap=null;let s=n?e:e.toLowerCase();s==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(s,{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:n}of this.headersMap.values())e[r]=n;return e}rawValues(){return this.hea
Line truncated
|
||||
${i}`;break;case"retry":oRe(i)&&(r[s]=i);break;case"id":aRe(i)&&(r[s]=i);break;case"event":i.length>0&&(r[s]=i);break}}processEvent(e){e.retry&&oRe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&aRe(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}}};cRe.exports={EventSourceStream:jz}});var mRe=C((Xwr,pRe)=>{"use strict";var{pipeline:Hkt}=Q("node:stream"),{fetching:Gkt}=sw(),{makeRequest:qkt}=rC(),{webidl:Vs}=ns(),{EventSourceStream:Ykt}=ARe(),{parseMIMEType:Vkt}=ua(),{createFastMessageEvent:Wkt}=N_(),{isNetworkError:uRe}=tw(),{kEnumerableProperty:ap}=Ze(),{environmentSettingsObject:lRe}=ao(),dRe=!1,hRe=3e3,lw=0,fRe=1,dw=2,Jkt="anonymous",zkt="use-credentials",dC=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#n=!1;#r=lw;#i=null;#s=null;#c;#o;constructor(e,r={}){super(),Vs.util.markAsUncloneable(this);let n="EventSource constructor";Vs.argumentLengthCheck(arguments,1,n),dRe||(dRe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Vs.converters.USVString(e),r=Vs.converters.EventSourceInitDict(r,n,"eventSourceInitDict"),this.#c=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let s=lRe,i;try{i=new URL(e,s.settingsObject.baseUrl),this.#o.origin=i.origin}catch(c){throw new DOMException(c,"SyntaxError")}this.#t=i.href;let o=Jkt;r.withCredentials===!0&&(o=zkt,this.#n=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=lRe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#i=qkt(a),this.#a()}get readyState(){return this.#r}get url(){return this.#t}get withCredentials(){return this.#n}#a(){if(this.#r===dw)return;this.#r=lw;let e={request:this.#i,dispatcher:this.#c},r=n=>{if(!uRe(n))return this.#A()};e.processResponseEndOfBody=r,e.processResponse=n=>{if(uRe(n))if(n.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#A();return}let s=n.headersList.get("content-type",!0),i=s!==null?Vkt(s):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(n.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#r=fRe,this.dispatchEvent(new Event("open")),this.#o.origin=n.urlList[n.urlList.length-1].origin;let a=new Ykt({eventSourceSettings:this.#o,push:c=>{this.dispatchEvent(Wkt(c.type,c.options))}});Hkt(n.body.stream,a,c=>{c?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#s=Gkt(e)}#A(){this.#r!==dw&&(this.#r=lw,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#r===lw&&(this.#o.lastEventId.length&&this.#i.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#a())},this.#o.reconnectionTime)?.unref())}close(){Vs.brandCheck(this,t),this.#r!==dw&&(this.#r=dw,this.#s.abort(),this.#i=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=Vs.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=Vs.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=Vs.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},gRe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:lw,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:fRe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:dw,writable:!1}};Object.defineProperties(dC,gRe);Object.defineProperties(dC.prototype,gRe);Object.defineProperties(dC.prototype,{close:ap,onerror:ap,onmessage:ap,onopen:ap,readyState:ap,url:ap,withCredentials:ap});Vs.converters.EventSourceInitDict=Vs.dictionaryConverter([{key:"withCredentials",converter:Vs.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Vs.converters.any},{key:"node",converter:Vs.dictionaryConverter([{key:"reconnectionTime",converter:Vs.converters["unsigned long"],defaultValue:()=>hRe},{key:"dispatcher",converter:Vs.converters.any}]),defaultValue:()=>({})}]);pRe.exports={EventSource:dC,defaultReconnectionTime:hRe}});var bRe=C((Zwr,pe)=>{"use strict";var jkt=Xd(),CRe=uQ(),Kkt=Lg(),$kt=nwe(),Xkt=awe(),Zkt=Og(),evt=vW(),tvt=xW(),rvt=Wwe(),nvt=Zwe(),svt=r1e(),IRe=Xe(),O_=Ze(),{InvalidArgumentError:P_}=IRe,hC=L1e(),ivt=Sg(),ovt=EJ(),{MockCallHistory:av
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return fvt(e,r).catch(n=>{throw pRe?IRe(n,pRe):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=Xg().Headers;pe.exports.Response=tw().Response;pe.exports.Request=tC().Request;pe.exports.FormData=ov().FormData;var{setGlobalOrigin:gvt,getGlobalOrigin:pvt}=u7();pe.exports.setGlobalOrigin=gvt;pe.exports.getGlobalOrigin=pvt;var{CacheStorage:mvt}=rxe(),{kConstruct:Evt}=Kt();pe.exports.caches=new mvt(Evt);var{deleteCookie:Cvt,getCookies:Ivt,getSetCookies:yvt,setCookie:Bvt,parseCookie:bvt}=fxe();pe.exports.deleteCookie=Cvt;pe.exports.getCookies=Ivt;pe.exports.getSetCookies=yvt;pe.exports.setCookie=Bvt;pe.exports.parseCookie=bvt;var{parseMIMEType:Qvt,serializeAMimeType:wvt}=ua();pe.exports.parseMIMEType=Qvt;pe.exports.serializeAMimeType=wvt;var{CloseEvent:Svt,ErrorEvent:Nvt,MessageEvent:Tvt}=w_(),{WebSocket:xvt,ping:Rvt}=Jxe();pe.exports.WebSocket=xvt;pe.exports.CloseEvent=Svt;pe.exports.ErrorEvent=Nvt;pe.exports.MessageEvent=Tvt;pe.exports.ping=Rvt;pe.exports.WebSocketStream=tRe().WebSocketStream;pe.exports.WebSocketError=Oz().WebSocketError;pe.exports.request=hw(dC.request);pe.exports.stream=hw(dC.stream);pe.exports.pipeline=hw(dC.pipeline);pe.exports.connect=hw(dC.connect);pe.exports.upgrade=hw(dC.upgrade);pe.exports.MockClient=rvt;pe.exports.MockCallHistory=nvt;pe.exports.MockCallHistoryLog=svt;pe.exports.MockPool=ovt;pe.exports.MockAgent=ivt;pe.exports.SnapshotAgent=avt;pe.exports.mockErrors=cvt;var{EventSource:Dvt}=gRe();pe.exports.EventSource=Dvt;function kvt(){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=kvt});var fw=C(dh=>{"use strict";dh.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");dh.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");dh.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";dh.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);dh.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);dh.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());dh.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 n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var bRe=C((qwr,BRe)=>{"use strict";var{asciiLowercase:P_,solelyContainsHTTPTokenCodePoints:vvt,soleyContainsHTTPQuotedStringTokenCodePoints:_vt}=fw();BRe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=P_(String(e)),this._map.get(e)}has(e){return e=P_(String(e)),this._map.has(e)}set(e,r){if(e=P_(String(e)),r=String(r),!vvt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!_vt(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=P_(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 SRe=C((Ywr,wRe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Fvt,removeTrailingHTTPWhitespace:QRe,isHTTPWhitespaceChar:Mvt,solelyContainsHTTPTokenCodePoints:Wz,soleyContainsHTTPQuotedStringTokenCodePoints:Lvt,asciiLowercase:Jz,collectAnHTTPQuotedString:Uvt}=fw();wRe.exports=t=>{t=Fvt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!Wz(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=QRe(n),n.length===0||!Wz(n))return null;let s={type:Jz(r),subtype:Jz(n),parameters:new Map};for(;e<t.length;){for(++e;Mvt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=Jz(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Uvt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=QRe(o),o==="")continue}i.length>0&&Wz(i)&&Lvt(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var TRe=C((Vwr,NRe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:Pvt}=fw();NRe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!Pvt(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var kRe=C((Jwr,DRe)=>{"use strict";var Ovt=bRe(),Hvt=SRe(),Gvt=TRe(),{asciiLowercase:xRe,solelyContainsHTTPTokenCodePoints:RRe}=fw();DRe.exports=class{constructor(e){e=String(e);let r=Hvt(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 Ovt(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=xRe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!RRe(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=xRe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!RRe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return Gvt(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 KRe=C(Nn=>{"use strict";var ej=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),d_t=ej(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=Q("node:fs"),r=Q("node:fs/promises"),n=async(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i(await(0,r.stat)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.isexe=n;var s=(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i((0,e.statSync)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.sync=s;var i=(a,c)=>a.isFile()&&o(a,c),o=(a,c)=>{let A=c.uid??process.getuid?.(),u=c.groups??process.getgroups?.()Line truncated
|
||||
%s`,k,k,f,s);let P=f.type==="*"?Wj:f.type==="?"?jj:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}B(),o&&(s+="\\\\");let M=EFt[s.charAt(0)];for(let k=c.length-1;k>-1;k--){let P=c[k],v=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),Z=s.slice(P.reEnd),te=s.slice(P.reEnd-8,P.reEnd)+Z,ce=v.split(")").length,ue=v.split("(").length-ce,Fe=Z;for(let et=0;et<ue;et++)Fe=Fe.replace(/\)[+*?]?/,"");Z=Fe;let ke=Z===""&&r!==Jj?"(?:$|\\/)":"";s=v+z+Z+ke+te}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=I()+s),r===Jj)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return IFt(e);let V=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",V),{_glob:e,_src:s})}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,n=r.noglobstar?Wj:r.dot?pFt:mFt,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?BFt(a):a===Ws?Ws:a._src).reduce((a,c)=>(a[a.length-1]===Ws&&c===Ws||a.push(c),a),[]),o.forEach((a,c)=>{a!==Ws||o[c-1]===Ws||(c===0?o.length>1?o[c+1]="(?:\\/|"+n+"\\/)?"+o[c+1]:o[c]=n:c===o.length-1?o[c-1]+="(?:\\/|"+n+")?":(o[c-1]+="(?:\\/|\\/"+n+"\\/)"+o[c+1],o[c+1]=Ws))}),o.filter(a=>a!==Ws).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}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 n=this.options;zj.sep!=="/"&&(e=e.split(zj.sep).join("/")),e=e.split(C2e),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],c=e;if(n.matchBase&&a.length===1&&(c=[i]),this.matchOne(c,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return Co.defaults(e).Minimatch}};Co.Minimatch=CC});var N2e=C((JSr,S2e)=>{S2e.exports=w2e;var Xj=Q("fs"),{EventEmitter:QFt}=Q("events"),{Minimatch:$j}=B2e(),{resolve:wFt}=Q("path");function SFt(t,e){return new Promise((r,n)=>{Xj.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function b2e(t,e){return new Promise((r,n)=>{(e?Xj.stat:Xj.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?b2e(t,!1):null):r(null):r(o)})})}async function*Q2e(t,e,r,n,s,i){let o=await SFt(e+t,i);for(let a of o){let c=a.name;c===void 0&&(c=a,n=!0);let A=t+"/"+c,u=A.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await b2e(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*Q2e(A,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*NFt(t,e,r,n){yield*Q2e("",t,e,r,n,!0)}function TFt(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 Z_=class extends QFt{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=TFt(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new $j(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new $j(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new $j(i,{dot:!0}))}this.iterator=NFt(wFt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!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 n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive=!0}ab
Line truncated
|
||||
`,S);S=G===-1?w.length:G}else if(F!==-1&&w[S]==="/"&&w[S+1]==="*"){let G=w.indexOf("*/",S);G!==-1?(S=G+2,F=w.indexOf("*/",S)):(b+=w[S],S++)}else b+=w[S],S++;return b}function CI(w){let b=EI(w.toString()),S=b.match(AL);if(S||(S=b.match(uL)),!S)throw new Error(`could not parse args in autoInject
|
||||
${i}`:s.stack}pe.exports.fetch=function(e,r=void 0){return Evt(e,r).catch(n=>{throw ERe?BRe(n,ERe):n&&typeof n=="object"&&Error.captureStackTrace(n,pe.exports.fetch),n})};pe.exports.Headers=Zg().Headers;pe.exports.Response=tw().Response;pe.exports.Request=rC().Request;pe.exports.FormData=cv().FormData;var{setGlobalOrigin:Cvt,getGlobalOrigin:Ivt}=f7();pe.exports.setGlobalOrigin=Cvt;pe.exports.getGlobalOrigin=Ivt;var{CacheStorage:yvt}=sxe(),{kConstruct:Bvt}=Kt();pe.exports.caches=new yvt(Bvt);var{deleteCookie:bvt,getCookies:Qvt,getSetCookies:wvt,setCookie:Svt,parseCookie:Nvt}=pxe();pe.exports.deleteCookie=bvt;pe.exports.getCookies=Qvt;pe.exports.getSetCookies=wvt;pe.exports.setCookie=Svt;pe.exports.parseCookie=Nvt;var{parseMIMEType:Tvt,serializeAMimeType:xvt}=ua();pe.exports.parseMIMEType=Tvt;pe.exports.serializeAMimeType=xvt;var{CloseEvent:Rvt,ErrorEvent:Dvt,MessageEvent:kvt}=N_(),{WebSocket:vvt,ping:_vt}=jxe();pe.exports.WebSocket=vvt;pe.exports.CloseEvent=Rvt;pe.exports.ErrorEvent=Dvt;pe.exports.MessageEvent=kvt;pe.exports.ping=_vt;pe.exports.WebSocketStream=nRe().WebSocketStream;pe.exports.WebSocketError=Yz().WebSocketError;pe.exports.request=hw(hC.request);pe.exports.stream=hw(hC.stream);pe.exports.pipeline=hw(hC.pipeline);pe.exports.connect=hw(hC.connect);pe.exports.upgrade=hw(hC.upgrade);pe.exports.MockClient=ovt;pe.exports.MockCallHistory=avt;pe.exports.MockCallHistoryLog=cvt;pe.exports.MockPool=uvt;pe.exports.MockAgent=Avt;pe.exports.SnapshotAgent=lvt;pe.exports.mockErrors=dvt;var{EventSource:Fvt}=mRe();pe.exports.EventSource=Fvt;function Mvt(){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=Mvt});var fw=C(dh=>{"use strict";dh.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");dh.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");dh.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";dh.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);dh.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);dh.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());dh.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 n=t[e];if(++e,n==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var wRe=C((r1r,QRe)=>{"use strict";var{asciiLowercase:H_,solelyContainsHTTPTokenCodePoints:Lvt,soleyContainsHTTPQuotedStringTokenCodePoints:Uvt}=fw();QRe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=H_(String(e)),this._map.get(e)}has(e){return e=H_(String(e)),this._map.has(e)}set(e,r){if(e=H_(String(e)),r=String(r),!Lvt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!Uvt(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=H_(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 TRe=C((n1r,NRe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Pvt,removeTrailingHTTPWhitespace:SRe,isHTTPWhitespaceChar:Ovt,solelyContainsHTTPTokenCodePoints:Kz,soleyContainsHTTPQuotedStringTokenCodePoints:Hvt,asciiLowercase:$z,collectAnHTTPQuotedString:Gvt}=fw();NRe.exports=t=>{t=Pvt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!Kz(r)||e>=t.length)return null;++e;let n="";for(;e<t.length&&t[e]!==";";)n+=t[e],++e;if(n=SRe(n),n.length===0||!Kz(n))return null;let s={type:$z(r),subtype:$z(n),parameters:new Map};for(;e<t.length;){for(++e;Ovt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=$z(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Gvt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=SRe(o),o==="")continue}i.length>0&&Kz(i)&&Hvt(o)&&!s.parameters.has(i)&&s.parameters.set(i,o)}return s}});var RRe=C((s1r,xRe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:qvt}=fw();xRe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,n]of t.parameters)e+=";",e+=r,e+="=",(!qvt(n)||n.length===0)&&(n=n.replace(/(["\\])/ug,"\\$1"),n=`"${n}"`),e+=n;return e}});var _Re=C((o1r,vRe)=>{"use strict";var Yvt=wRe(),Vvt=TRe(),Wvt=RRe(),{asciiLowercase:DRe,solelyContainsHTTPTokenCodePoints:kRe}=fw();vRe.exports=class{constructor(e){e=String(e);let r=Vvt(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 Yvt(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=DRe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!kRe(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=DRe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!kRe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return Wvt(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 $Re=C(Nn=>{"use strict";var sj=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),g_t=sj(t=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=t.isexe=void 0;var e=Q("node:fs"),r=Q("node:fs/promises"),n=async(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i(await(0,r.stat)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.isexe=n;var s=(a,c={})=>{let{ignoreErrors:A=!1}=c;try{return i((0,e.statSync)(a),c)}catch(u){let l=u;if(A||l.code==="EACCES")return!1;throw l}};t.sync=s;var i=(a,c)=>a.isFile()&&o(a,c),o=(a,c)=>{let A=c.uid??process.getuid?.(),u=c.groups??process.getgroups?.()Line truncated
|
||||
%s`,k,k,f,s);let P=f.type==="*"?jj:f.type==="?"?Xj:"\\"+f.type;i=!0,s=s.slice(0,f.reStart)+P+"\\("+k}B(),o&&(s+="\\\\");let M=yFt[s.charAt(0)];for(let k=c.length-1;k>-1;k--){let P=c[k],v=s.slice(0,P.reStart),z=s.slice(P.reStart,P.reEnd-8),Z=s.slice(P.reEnd),te=s.slice(P.reEnd-8,P.reEnd)+Z,ce=v.split(")").length,ue=v.split("(").length-ce,Fe=Z;for(let et=0;et<ue;et++)Fe=Fe.replace(/\)[+*?]?/,"");Z=Fe;let ke=Z===""&&r!==Kj?"(?:$|\\/)":"";s=v+z+Z+ke+te}if(s!==""&&i&&(s="(?=.)"+s),M&&(s=I()+s),r===Kj)return[s,i];if(n.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return bFt(e);let V=n.nocase?"i":"";try{return Object.assign(new RegExp("^"+s+"$",V),{_glob:e,_src:s})}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,n=r.noglobstar?jj:r.dot?CFt:IFt,s=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?wFt(a):a===Ws?Ws:a._src).reduce((a,c)=>(a[a.length-1]===Ws&&c===Ws||a.push(c),a),[]),o.forEach((a,c)=>{a!==Ws||o[c-1]===Ws||(c===0?o.length>1?o[c+1]="(?:\\/|"+n+"\\/)?"+o[c+1]:o[c]=n:c===o.length-1?o[c-1]+="(?:\\/|"+n+")?":(o[c-1]+="(?:\\/|\\/"+n+"\\/)"+o[c+1],o[c+1]=Ws))}),o.filter(a=>a!==Ws).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,s)}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 n=this.options;$j.sep!=="/"&&(e=e.split($j.sep).join("/")),e=e.split(C2e),this.debug(this.pattern,"split",e);let s=this.set;this.debug(this.pattern,"set",s);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<s.length;o++){let a=s[o],c=e;if(n.matchBase&&a.length===1&&(c=[i]),this.matchOne(c,a,r))return n.flipNegate?!0:!this.negate}return n.flipNegate?!1:this.negate}static defaults(e){return Co.defaults(e).Minimatch}};Co.Minimatch=IC});var N2e=C((aNr,S2e)=>{S2e.exports=w2e;var tK=Q("fs"),{EventEmitter:NFt}=Q("events"),{Minimatch:eK}=B2e(),{resolve:TFt}=Q("path");function xFt(t,e){return new Promise((r,n)=>{tK.readdir(t,{withFileTypes:!0},(s,i)=>{if(s)switch(s.code){case"ENOTDIR":e?n(s):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:n(s);break}else r(i)})})}function b2e(t,e){return new Promise((r,n)=>{(e?tK.stat:tK.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?b2e(t,!1):null):r(null):r(o)})})}async function*Q2e(t,e,r,n,s,i){let o=await xFt(e+t,i);for(let a of o){let c=a.name;c===void 0&&(c=a,n=!0);let A=t+"/"+c,u=A.slice(1),l=e+"/"+u,d=null;(n||r)&&(d=await b2e(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?s(u)||(yield{relative:u,absolute:l,stats:d},yield*Q2e(A,e,r,n,s,!1)):yield{relative:u,absolute:l,stats:d}}}async function*RFt(t,e,r,n){yield*Q2e("",t,e,r,n,!0)}function DFt(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 tF=class extends NFt{constructor(e,r,n){if(super(),typeof r=="function"&&(n=r,r=null),this.options=DFt(r||{}),this.matchers=[],this.options.pattern){let s=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=s.map(i=>new eK(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let s=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=s.map(i=>new eK(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let s=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=s.map(i=>new eK(i,{dot:!0}))}this.iterator=RFt(TFt(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,n&&(this._matches=[],this.on("match",s=>this._matches.push(this.options.absolute?s.absolute:s.relative)),this.on("error",s=>n(s)),this.on("end",()=>n(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let n=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(s=>s.match(n)))&&!this.ignoreMatchers.some(s=>s.match(n))&&(!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 n=e.value.relative,s=e.value.absolute;this.options.mark&&r&&(n+="/",s+="/"),this.options.stat?this.emit("match",{relative:n,absolute:s,stat:e.value.stats}):this.emit("match",{relative:n,absolute:s})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.inactive=!0}ab
Line truncated
|
||||
`,S);S=G===-1?w.length:G}else if(F!==-1&&w[S]==="/"&&w[S+1]==="*"){let G=w.indexOf("*/",S);G!==-1?(S=G+2,F=w.indexOf("*/",S)):(b+=w[S],S++)}else b+=w[S],S++;return b}function II(w){let b=CI(w.toString()),S=b.match(lL);if(S||(S=b.match(dL)),!S)throw new Error(`could not parse args in autoInject
|
||||
Source:
|
||||
`+b);let[,F]=S;return F.replace(/\s/g,"").split(P1).map(G=>G.replace(O1,"").trim())}function II(w,b){var S={};return Object.keys(w).forEach(F=>{var G=w[F],Y,J=h(G),j=!J&&G.length===1||J&&G.length===0;if(Array.isArray(G))Y=[...G],G=Y.pop(),S[F]=Y.concat(Y.length>0?re:G);else if(j)S[F]=G;else{if(Y=CI(G),G.length===0&&!J&&Y.length===0)throw new Error("autoInject task functions require explicit parameters.");J||Y.pop(),S[F]=Y.concat(re)}function re(Se,Bt){var Lt=Y.map(St=>Se[St]);Lt.push(Bt),E(G)(...Lt)}}),mI(S,b)}class yI{constructor(){this.head=this.tail=null,this.length=0}removeLink(b){return b.prev?b.prev.next=b.next:this.head=b.next,b.next?b.next.prev=b.prev:this.tail=b.prev,b.prev=b.next=null,this.length-=1,b}empty(){for(;this.head;)this.shift();return this}insertAfter(b,S){S.prev=b,S.next=b.next,b.next?b.next.prev=S:this.tail=S,b.next=S,this.length+=1}insertBefore(b,S){S.prev=b.prev,S.next=b,b.prev?b.prev.next=S:this.head=S,b.prev=S,this.length+=1}unshift(b){this.head?this.insertBefore(this.head,b):BI(this,b)}push(b){this.tail?this.insertAfter(this.tail,b):BI(this,b)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var b=this.head;b;)yield b.data,b=b.next}remove(b){for(var S=this.head;S;){var{next:F}=S;b(S)&&this.removeLink(S),S=F}return this}}function BI(w,b){w.length=1,w.head=w.tail=b}function Wp(w,b,S){if(b==null)b=1;else if(b===0)throw new RangeError("Concurrency must not be zero");var F=E(w),G=0,Y=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(qe,be){J[qe].push(be)}function re(qe,be){let Ye=(...Nt)=>{Se(qe,Ye),be(...Nt)};J[qe].push(Ye)}function Se(qe,be){if(!qe)return Object.keys(J).forEach(Ye=>J[Ye]=[]);if(!be)return J[qe]=[];J[qe]=J[qe].filter(Ye=>Ye!==be)}function Bt(qe,...be){J[qe].forEach(Ye=>Ye(...be))}var Lt=!1;function St(qe,be,Ye,Nt){if(Nt!=null&&typeof Nt!="function")throw new Error("task callback must be a function");Ut.started=!0;var Br,kn;function So(Hh,...xI){if(Hh)return Ye?kn(Hh):Br();if(xI.length<=1)return Br(xI[0]);Br(xI)}var Kp=Ut._createTaskItem(qe,Ye?So:Nt||So);if(be?Ut._tasks.unshift(Kp):Ut._tasks.push(Kp),Lt||(Lt=!0,A(()=>{Lt=!1,Ut.process()})),Ye||!Nt)return new Promise((Hh,xI)=>{Br=Hh,kn=xI})}function wo(qe){return function(be,...Ye){G-=1;for(var Nt=0,Br=qe.length;Nt<Br;Nt++){var kn=qe[Nt],So=Y.indexOf(kn);So===0?Y.shift():So>0&&Y.splice(So,1),kn.callback(be,...Ye),be!=null&&Bt("error",be,kn.data)}G<=Ut.concurrency-Ut.buffer&&Bt("unsaturated"),Ut.idle()&&Bt("drain"),Ut.process()}}function jp(qe){return qe.length===0&&Ut.idle()?(A(()=>Bt("drain")),!0):!1}let Oh=qe=>be=>{if(!be)return new Promise((Ye,Nt)=>{re(qe,(Br,kn)=>{if(Br)return Nt(Br);Ye(kn)})});Se(qe),j(qe,be)};var TI=!1,Ut={_tasks:new yI,_createTaskItem(qe,be){return{data:qe,callback:be}},*[Symbol.iterator](){yield*Ut._tasks[Symbol.iterator]()},concurrency:b,payload:S,buffer:b/4,started:!1,paused:!1,push(qe,be){return Array.isArray(qe)?jp(qe)?void 0:qe.map(Ye=>St(Ye,!1,!1,be)):St(qe,!1,!1,be)},pushAsync(qe,be){return Array.isArray(qe)?jp(qe)?void 0:qe.map(Ye=>St(Ye,!1,!0,be)):St(qe,!1,!0,be)},kill(){Se(),Ut._tasks.empty()},unshift(qe,be){return Array.isArray(qe)?jp(qe)?void 0:qe.map(Ye=>St(Ye,!0,!1,be)):St(qe,!0,!1,be)},unshiftAsync(qe,be){return Array.isArray(qe)?jp(qe)?void 0:qe.map(Ye=>St(Ye,!0,!0,be)):St(qe,!0,!0,be)},remove(qe){Ut._tasks.remove(qe)},process(){if(!TI){for(TI=!0;!Ut.paused&&G<Ut.concurrency&&Ut._tasks.length;){var qe=[],be=[],Ye=Ut._tasks.length;Ut.payload&&(Ye=Math.min(Ye,Ut.payload));for(var Nt=0;Nt<Ye;Nt++){var Br=Ut._tasks.shift();qe.push(Br),Y.push(Br),be.push(Br.data)}G+=1,Ut._tasks.length===0&&Bt("empty"),G===Ut.concurrency&&Bt("saturated");var kn=te(wo(qe));F(be,kn)}TI=!1}},length(){return Ut._tasks.length},running(){return G},workersList(){return Y},idle(){return Ut._tasks.length+G===0},pause(){Ut.paused=!0},resume(){Ut.paused!==!1&&(Ut.paused=!1,A(Ut.process))}};return Object.defineProperties(Ut,{saturated:{writable:!1,value:Oh("saturated")},unsaturated:{writable:!1,value:Oh("unsaturated")},empty:{writable:!1,value:Oh("empty")},drain:{writable:!1,value:Oh("drain")},error:{writable:!1,value:Oh("error")}}),Ut}function bI(w,b){return Wp(w,1,b)}function Jp(w,b,S){return Wp(w,b,S)}function Qo(w,b,S,F){F=V(F);var G=E(S);return Zs(w,(Y,J,j)=>{G(b,Y,(re,Se)=>{b=Se,j(re)})},Y=>F(Y,b))}var xa=m(Qo,4);function zp(...w){var b=w.map(E);return function(...S){var F=this,G=S[S.length-1];return typeof G=="function"?S.pop():G=cu(),xa(b,S,(Y,J,j)=>{J.apply(F,Y.concat((re,...Se)=>{j(re,Se)}))},(Y,J)=>G(Y,...J)),G[au]}}function H1(...w){return zp(...w.reverse())}function we(w,b,S,F){return y(ue(b),w,S,F)}var H=m(we,4);function T(w,b,S,F){var G=E(S);return H(w,b,(Y,J)=>{G(Y,(j,...re)=>j?J(j):J(j,re))},(Y,J)=>{for(var j=[],re=0;re<J.length;re++)J[re]&&(j=j.concat(...J[re]));return F(Y,j)})}var q=m(T,4);function K(w,b,S){return q(w,1/0,b,S)}var X=m(K,3);function oe(w,b,S){retur
Line truncated
|
||||
GFS4: `),console.error(t)});Fr[is]||(L2e=global[is]||[],P2e(Fr,L2e),Fr.close=(function(t){function e(r,n){return t.call(Fr,r,function(s){s||U2e(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,sF,{value:t}),e})(Fr.close),Fr.closeSync=(function(t){function e(r){t.apply(Fr,arguments),U2e()}return Object.defineProperty(e,sF,{value:t}),e})(Fr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){fp(Fr[is]),Q("assert").equal(Fr[is].length,0)}));var L2e;global[is]||P2e(global,Fr[is]);rK.exports=eK(LFt(Fr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!Fr.__patched&&(rK.exports=eK(Fr),Fr.__patched=!0);function eK(t){FFt(t),t.gracefulify=eK,t.createReadStream=M,t.createWriteStream=V;var e=t.readFile;t.readFile=r;function r(v,z,Z){return typeof z=="function"&&(Z=z,z=null),te(v,z,Z);function te(ce,ue,Fe,ke){return e(ce,ue,function(et){et&&(et.code==="EMFILE"||et.code==="ENFILE")?IC([te,[ce,ue,Fe],et,ke||Date.now(),Date.now()]):typeof Fe=="function"&&Fe.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=null),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return n(ue,Fe,ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?IC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=null),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return i(ue,Fe,ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?IC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=c);function c(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=0),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return a(ue,Fe,ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?IC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}var A=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(v,z,Z){typeof z=="function"&&(Z=z,z=null);var te=u.test(process.version)?function(Fe,ke,et,Ft){return A(Fe,ce(Fe,ke,et,Ft))}:function(Fe,ke,et,Ft){return A(Fe,ke,ce(Fe,ke,et,Ft))};return te(v,z,Z);function ce(ue,Fe,ke,et){return function(Ft,vt){Ft&&(Ft.code==="EMFILE"||Ft.code==="ENFILE")?IC([te,[ue,Fe,ke],Ft,et||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof ke=="function"&&ke.call(this,Ft,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=MFt(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=B),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(v){m=v},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(v){y=v},enumerable:!0,configurable:!0});var g=m;Object.defineProperty(t,"FileReadStream",{get:function(){return g},set:function(v){g=v},enumerable:!0,configurable:!0});var E=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return E},set:function(v){E=v},enumerable:!0,configurable:!0});function m(v,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var v=this;P(v.path,v.flags,v.mode,function(z,Z){z?(v.autoClose&&v.destroy(),v.emit("error",z)):(v.fd=Z,v.emit("open",Z),v.read())})}function y(v,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function B(){var v=this;P(v.path,v.flags,v.mode,function(z,Z){z?(v.destroy(),v.emit("error",z)):(v.fd=Z,v.emit("open",Z))})}function M(v,z){return new t.ReadStream(v,z)}function V(v,z){return new t.WriteStream(v,z)}var k=t.open;t.open=P;function P(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=null),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return k(ue,Fe,ke,function(vt,En){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?IC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}return t}function IC(t){fp("ENQUEUE",t[0].name,t[1]),Fr[is].push(t),tK()}var nF;function U2e(){for(var t=Date.now(),e=0;e<Fr[is].length;++e)Fr[is][e].length>2&&(Fr[is][e][3]=t,Fr[is][e][4]=t);tK()}function tK(){if(clearTimeout(nF),nF=void 0,Fr[is].length!==0){var t=Fr[is].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)fp("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){fp("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,c=Math.max(i-s,1),A=Math.min(c*1.2,100);a>=A?(fp("RETRY",e.name,r),e.apply(null,r.concat([s]))):Fr[is].push(t)}nF===void 0&&(nF=setTimeout(tK,0))}}});var iF=C((XSr,O2e)=>{"use strict";var JA=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";JA.writable=t=>JA(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";JA.readable=t=>JA(t)&&t.readable!==!1&&typeo
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};E_e.exports={AggregateError:UK,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 PK=C((cTr,C_e)=>{"use strict";C_e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.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 bs=C((ATr,B_e)=>{"use strict";var{format:oOt,inspect:QF}=PK(),{AggregateError:aOt}=Rr(),cOt=globalThis.AggregateError||aOt,AOt=Symbol("kIsNodeError"),uOt=["string","function","number","object","Function","Object","boolean","bigint","symbol"],lOt=/^([A-Z][a-z0-9]*)+$/,dOt="__node_internal_",wF={};function mp(t,e){if(!t)throw new wF.ERR_INTERNAL_ASSERTION(e)}function I_e(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function hOt(t,e,r){if(typeof e=="function")return mp(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return mp(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:oOt(e,...r)}function as(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(hOt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.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}}),n.prototype.code=t,n.prototype[AOt]=!0,wF[t]=n}function y_e(t){let e=dOt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function fOt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new cOt([e,t],e.message);return r.code=e.code,r}return t||e}var OK=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new wF.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};as("ERR_ASSERTION","%s",Error);as("ERR_INVALID_ARG_TYPE",(t,e,r)=>{mp(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let c of e)mp(typeof c=="string","All expected entries have to be of type string"),uOt.includes(c)?s.push(c.toLowerCase()):lOt.test(c)?i.push(c):(mp(c!=="object",'The value "object" should be written as "Object"'),o.push(c));if(i.length>0){let c=s.indexOf("object");c!==-1&&(s.splice(s,c,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
||||
`)),e.linkname&&(r+=CZ(" linkpath="+e.linkname+`
|
||||
`));let n=e.pax;if(n)for(let s in n)r+=CZ(" "+s+"="+n[s]+`
|
||||
`);return kt.from(r)};aI.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};aI.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,kh(e.mode&T7t,6),100),kt.write(r,kh(e.uid,6),108),kt.write(r,kh(e.gid,6),116),F7t(e.size,r,124),kt.write(r,kh(e.mtime.getTime()/1e3|0,11),136),r[156]=ZM+v7t(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(Y3e,r,R1),kt.copy(w7t,r,IZ),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,kh(e.devmajor||0,6),329),kt.write(r,kh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,kh(W3e(r),6),148),r)};aI.decode=function(e,r,n){let s=e[156]===0?0:e[156]-ZM,i=oI(e,0,100,r),o=Dh(e,100,8),a=Dh(e,108,8),c=Dh(e,116,8),A=Dh(e,124,12),u=Dh(e,136,12),l=k7t(s),d=e[157]===0?null:oI(e,157,100,r),h=oI(e,265,32),f=oI(e,297,32),g=Dh(e,329,8),E=Dh(e,337,8),m=W3e(e);if(m===256)return null;if(m!==Dh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(x7t(e))e[345]&&(i=oI(e,345,155,r)+"/"+i);else if(!R7t(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:c,size:A,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:g,devminor:E,pax:null}};function x7t(t){return kt.equals(Y3e,t.subarray(R1,R1+6))}function R7t(t){return kt.equals(S7t,t.subarray(R1,R1+6))&&kt.equals(N7t,t.subarray(IZ,IZ+2))}function D7t(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function k7t(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 v7t(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 V3e(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function W3e(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 kh(t,e){return t=t.toString(8),t.length>e?Q7t.slice(0,e)+" ":b7t.slice(0,e-t.length)+t+" "}function _7t(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function F7t(t,e,r){t.toString(8).length>11?_7t(t,e,r):kt.write(e,kh(t,11),r)}function M7t(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function Dh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return M7t(t);{for(;e<t.length&&t[e]===32;)e++;let n=D7t(V3e(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function oI(t,e,r,n){return kt.toString(t.subarray(e,V3e(t,0,e,e+r)),n)}function CZ(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var $3e=C((FRr,K3e)=>{var{Writable:L7t,Readable:U7t,getStreamError:J3e}=EZ(),P7t=nZ(),z3e=tI(),cI=yZ(),O7t=z3e.alloc(0),bZ=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new P7t,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 O7t;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return z3e.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},QZ=class extends U7t{constructor(e,r,n){super(),this.header=r,this.offset=n,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(J3e(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=j3e(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},wZ=class extends L7t{constru
Line truncated
|
||||
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function QAe(t,e){if(process.env.GITHUB_OUTPUT||"")return RI("OUTPUT",uS(t,e));process.stdout.write(s3.EOL),Da("set-output",{name:t},wc(e))}function ed(t){process.exitCode=n3.Failure,Yi(t)}function qa(){return process.env.RUNNER_DEBUG==="1"}function O(t){Da("debug",{},t)}function Yi(t,e={}){Da("error",aS(e),t instanceof Error?t.toString():t)}function Ve(t,e={}){Da("warning",aS(e),t instanceof Error?t.toString():t)}function wAe(t,e={}){Da("notice",aS(e),t instanceof Error?t.toString():t)}function $(t){process.stdout.write(t+s3.EOL)}function SAe(t){IL("group",t)}function NAe(){IL("endgroup")}function gT(t,e){return A$e(this,void 0,void 0,function*(){SAe(t);let r;try{r=yield e()}finally{NAe()}return r})}function Uc(t,e){if(process.env.GITHUB_STATE||"")return RI("STATE",uS(t,e));Da("save-state",{name:t},wc(e))}function My(t){return process.env[`STATE_${t}`]||""}import*as Xz from"fs";import*as Zz from"path";import*as G_ from"os";import{readFileSync as u$e,existsSync as l$e}from"fs";import{EOL as d$e}from"os";var zm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(l$e(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(u$e(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${d$e}`)}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=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"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 A3=ge(kAe(),1),vAe=ge(oT(),1),w$e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function _Ae(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 FAe(t){return new A3.HttpClient().getAgent(t)}function S$e(t){return new A3.HttpClient().getAgentDispatcher(t)}function MAe(t){let e=S$e(t);return(n,s)=>w$e(this,void 0,void 0,function*(){return(0,vAe.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function LAe(){return process.env.GITHUB_API_URL||"https://api.github.com"}function u3(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function td(){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 BT(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>BT.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function UAe(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(c=>(a=c,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function PAe(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var OAe=Function.bind,HAe=OAe.bind(OAe);function GAe(t,e,r){let n=HAe(PAe,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=HAe(UAe,null).
Line truncated
|
||||
`+b);let[,F]=S;return F.replace(/\s/g,"").split(P1).map(G=>G.replace(O1,"").trim())}function yI(w,b){var S={};return Object.keys(w).forEach(F=>{var G=w[F],Y,J=h(G),j=!J&&G.length===1||J&&G.length===0;if(Array.isArray(G))Y=[...G],G=Y.pop(),S[F]=Y.concat(Y.length>0?re:G);else if(j)S[F]=G;else{if(Y=II(G),G.length===0&&!J&&Y.length===0)throw new Error("autoInject task functions require explicit parameters.");J||Y.pop(),S[F]=Y.concat(re)}function re(Se,Bt){var Lt=Y.map(St=>Se[St]);Lt.push(Bt),E(G)(...Lt)}}),EI(S,b)}class BI{constructor(){this.head=this.tail=null,this.length=0}removeLink(b){return b.prev?b.prev.next=b.next:this.head=b.next,b.next?b.next.prev=b.prev:this.tail=b.prev,b.prev=b.next=null,this.length-=1,b}empty(){for(;this.head;)this.shift();return this}insertAfter(b,S){S.prev=b,S.next=b.next,b.next?b.next.prev=S:this.tail=S,b.next=S,this.length+=1}insertBefore(b,S){S.prev=b.prev,S.next=b,b.prev?b.prev.next=S:this.head=S,b.prev=S,this.length+=1}unshift(b){this.head?this.insertBefore(this.head,b):bI(this,b)}push(b){this.tail?this.insertAfter(this.tail,b):bI(this,b)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var b=this.head;b;)yield b.data,b=b.next}remove(b){for(var S=this.head;S;){var{next:F}=S;b(S)&&this.removeLink(S),S=F}return this}}function bI(w,b){w.length=1,w.head=w.tail=b}function Jp(w,b,S){if(b==null)b=1;else if(b===0)throw new RangeError("Concurrency must not be zero");var F=E(w),G=0,Y=[];let J={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function j(Ye,be){J[Ye].push(be)}function re(Ye,be){let Ve=(...Nt)=>{Se(Ye,Ve),be(...Nt)};J[Ye].push(Ve)}function Se(Ye,be){if(!Ye)return Object.keys(J).forEach(Ve=>J[Ve]=[]);if(!be)return J[Ye]=[];J[Ye]=J[Ye].filter(Ve=>Ve!==be)}function Bt(Ye,...be){J[Ye].forEach(Ve=>Ve(...be))}var Lt=!1;function St(Ye,be,Ve,Nt){if(Nt!=null&&typeof Nt!="function")throw new Error("task callback must be a function");Ut.started=!0;var Br,kn;function So(Hh,...RI){if(Hh)return Ve?kn(Hh):Br();if(RI.length<=1)return Br(RI[0]);Br(RI)}var $p=Ut._createTaskItem(Ye,Ve?So:Nt||So);if(be?Ut._tasks.unshift($p):Ut._tasks.push($p),Lt||(Lt=!0,A(()=>{Lt=!1,Ut.process()})),Ve||!Nt)return new Promise((Hh,RI)=>{Br=Hh,kn=RI})}function wo(Ye){return function(be,...Ve){G-=1;for(var Nt=0,Br=Ye.length;Nt<Br;Nt++){var kn=Ye[Nt],So=Y.indexOf(kn);So===0?Y.shift():So>0&&Y.splice(So,1),kn.callback(be,...Ve),be!=null&&Bt("error",be,kn.data)}G<=Ut.concurrency-Ut.buffer&&Bt("unsaturated"),Ut.idle()&&Bt("drain"),Ut.process()}}function Kp(Ye){return Ye.length===0&&Ut.idle()?(A(()=>Bt("drain")),!0):!1}let Oh=Ye=>be=>{if(!be)return new Promise((Ve,Nt)=>{re(Ye,(Br,kn)=>{if(Br)return Nt(Br);Ve(kn)})});Se(Ye),j(Ye,be)};var xI=!1,Ut={_tasks:new BI,_createTaskItem(Ye,be){return{data:Ye,callback:be}},*[Symbol.iterator](){yield*Ut._tasks[Symbol.iterator]()},concurrency:b,payload:S,buffer:b/4,started:!1,paused:!1,push(Ye,be){return Array.isArray(Ye)?Kp(Ye)?void 0:Ye.map(Ve=>St(Ve,!1,!1,be)):St(Ye,!1,!1,be)},pushAsync(Ye,be){return Array.isArray(Ye)?Kp(Ye)?void 0:Ye.map(Ve=>St(Ve,!1,!0,be)):St(Ye,!1,!0,be)},kill(){Se(),Ut._tasks.empty()},unshift(Ye,be){return Array.isArray(Ye)?Kp(Ye)?void 0:Ye.map(Ve=>St(Ve,!0,!1,be)):St(Ye,!0,!1,be)},unshiftAsync(Ye,be){return Array.isArray(Ye)?Kp(Ye)?void 0:Ye.map(Ve=>St(Ve,!0,!0,be)):St(Ye,!0,!0,be)},remove(Ye){Ut._tasks.remove(Ye)},process(){if(!xI){for(xI=!0;!Ut.paused&&G<Ut.concurrency&&Ut._tasks.length;){var Ye=[],be=[],Ve=Ut._tasks.length;Ut.payload&&(Ve=Math.min(Ve,Ut.payload));for(var Nt=0;Nt<Ve;Nt++){var Br=Ut._tasks.shift();Ye.push(Br),Y.push(Br),be.push(Br.data)}G+=1,Ut._tasks.length===0&&Bt("empty"),G===Ut.concurrency&&Bt("saturated");var kn=te(wo(Ye));F(be,kn)}xI=!1}},length(){return Ut._tasks.length},running(){return G},workersList(){return Y},idle(){return Ut._tasks.length+G===0},pause(){Ut.paused=!0},resume(){Ut.paused!==!1&&(Ut.paused=!1,A(Ut.process))}};return Object.defineProperties(Ut,{saturated:{writable:!1,value:Oh("saturated")},unsaturated:{writable:!1,value:Oh("unsaturated")},empty:{writable:!1,value:Oh("empty")},drain:{writable:!1,value:Oh("drain")},error:{writable:!1,value:Oh("error")}}),Ut}function QI(w,b){return Jp(w,1,b)}function zp(w,b,S){return Jp(w,b,S)}function Qo(w,b,S,F){F=V(F);var G=E(S);return Zs(w,(Y,J,j)=>{G(b,Y,(re,Se)=>{b=Se,j(re)})},Y=>F(Y,b))}var xa=m(Qo,4);function jp(...w){var b=w.map(E);return function(...S){var F=this,G=S[S.length-1];return typeof G=="function"?S.pop():G=cu(),xa(b,S,(Y,J,j)=>{J.apply(F,Y.concat((re,...Se)=>{j(re,Se)}))},(Y,J)=>G(Y,...J)),G[au]}}function H1(...w){return jp(...w.reverse())}function we(w,b,S,F){return y(ue(b),w,S,F)}var H=m(we,4);function T(w,b,S,F){var G=E(S);return H(w,b,(Y,J)=>{G(Y,(j,...re)=>j?J(j):J(j,re))},(Y,J)=>{for(var j=[],re=0;re<J.length;re++)J[re]&&(j=j.concat(...J[re]));return F(Y,j)})}var q=m(T,4);function K(w,b,S){return q(w,1/0,b,S)}var X=m(K,3);function oe(w,b,S){retur
Line truncated
|
||||
GFS4: `),console.error(t)});Fr[is]||(L2e=global[is]||[],P2e(Fr,L2e),Fr.close=(function(t){function e(r,n){return t.call(Fr,r,function(s){s||U2e(),typeof n=="function"&&n.apply(this,arguments)})}return Object.defineProperty(e,oF,{value:t}),e})(Fr.close),Fr.closeSync=(function(t){function e(r){t.apply(Fr,arguments),U2e()}return Object.defineProperty(e,oF,{value:t}),e})(Fr.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){gp(Fr[is]),Q("assert").equal(Fr[is].length,0)}));var L2e;global[is]||P2e(global,Fr[is]);iK.exports=nK(OFt(Fr));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!Fr.__patched&&(iK.exports=nK(Fr),Fr.__patched=!0);function nK(t){UFt(t),t.gracefulify=nK,t.createReadStream=M,t.createWriteStream=V;var e=t.readFile;t.readFile=r;function r(v,z,Z){return typeof z=="function"&&(Z=z,z=null),te(v,z,Z);function te(ce,ue,Fe,ke){return e(ce,ue,function(et){et&&(et.code==="EMFILE"||et.code==="ENFILE")?yC([te,[ce,ue,Fe],et,ke||Date.now(),Date.now()]):typeof Fe=="function"&&Fe.apply(this,arguments)})}}var n=t.writeFile;t.writeFile=s;function s(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=null),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return n(ue,Fe,ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?yC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=null),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return i(ue,Fe,ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?yC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=c);function c(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=0),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return a(ue,Fe,ke,function(vt){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?yC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}var A=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(v,z,Z){typeof z=="function"&&(Z=z,z=null);var te=u.test(process.version)?function(Fe,ke,et,Ft){return A(Fe,ce(Fe,ke,et,Ft))}:function(Fe,ke,et,Ft){return A(Fe,ke,ce(Fe,ke,et,Ft))};return te(v,z,Z);function ce(ue,Fe,ke,et){return function(Ft,vt){Ft&&(Ft.code==="EMFILE"||Ft.code==="ENFILE")?yC([te,[ue,Fe,ke],Ft,et||Date.now(),Date.now()]):(vt&&vt.sort&&vt.sort(),typeof ke=="function"&&ke.call(this,Ft,vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=PFt(t);m=d.ReadStream,y=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(y.prototype=Object.create(f.prototype),y.prototype.open=B),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(v){m=v},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return y},set:function(v){y=v},enumerable:!0,configurable:!0});var g=m;Object.defineProperty(t,"FileReadStream",{get:function(){return g},set:function(v){g=v},enumerable:!0,configurable:!0});var E=y;Object.defineProperty(t,"FileWriteStream",{get:function(){return E},set:function(v){E=v},enumerable:!0,configurable:!0});function m(v,z){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var v=this;P(v.path,v.flags,v.mode,function(z,Z){z?(v.autoClose&&v.destroy(),v.emit("error",z)):(v.fd=Z,v.emit("open",Z),v.read())})}function y(v,z){return this instanceof y?(f.apply(this,arguments),this):y.apply(Object.create(y.prototype),arguments)}function B(){var v=this;P(v.path,v.flags,v.mode,function(z,Z){z?(v.destroy(),v.emit("error",z)):(v.fd=Z,v.emit("open",Z))})}function M(v,z){return new t.ReadStream(v,z)}function V(v,z){return new t.WriteStream(v,z)}var k=t.open;t.open=P;function P(v,z,Z,te){return typeof Z=="function"&&(te=Z,Z=null),ce(v,z,Z,te);function ce(ue,Fe,ke,et,Ft){return k(ue,Fe,ke,function(vt,En){vt&&(vt.code==="EMFILE"||vt.code==="ENFILE")?yC([ce,[ue,Fe,ke,et],vt,Ft||Date.now(),Date.now()]):typeof et=="function"&&et.apply(this,arguments)})}}return t}function yC(t){gp("ENQUEUE",t[0].name,t[1]),Fr[is].push(t),sK()}var iF;function U2e(){for(var t=Date.now(),e=0;e<Fr[is].length;++e)Fr[is][e].length>2&&(Fr[is][e][3]=t,Fr[is][e][4]=t);sK()}function sK(){if(clearTimeout(iF),iF=void 0,Fr[is].length!==0){var t=Fr[is].shift(),e=t[0],r=t[1],n=t[2],s=t[3],i=t[4];if(s===void 0)gp("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-s>=6e4){gp("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,n)}else{var a=Date.now()-i,c=Math.max(i-s,1),A=Math.min(c*1.2,100);a>=A?(gp("RETRY",e.name,r),e.apply(null,r.concat([s]))):Fr[is].push(t)}iF===void 0&&(iF=setTimeout(sK,0))}}});var aF=C((dNr,O2e)=>{"use strict";var JA=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";JA.writable=t=>JA(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";JA.readable=t=>JA(t)&&t.readable!==!1&&typeo
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};E_e.exports={AggregateError:HK,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 GK=C((BTr,C_e)=>{"use strict";C_e.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,n]){let s=e.shift();return n==="f"?s.toFixed(6):n==="j"?JSON.stringify(s):n==="s"&&typeof s=="object"?`${s.constructor!==Object?s.constructor.name:""} {}`.trim():s.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 bs=C((bTr,B_e)=>{"use strict";var{format:AOt,inspect:SF}=GK(),{AggregateError:uOt}=Rr(),lOt=globalThis.AggregateError||uOt,dOt=Symbol("kIsNodeError"),hOt=["string","function","number","object","Function","Object","boolean","bigint","symbol"],fOt=/^([A-Z][a-z0-9]*)+$/,gOt="__node_internal_",NF={};function Ep(t,e){if(!t)throw new NF.ERR_INTERNAL_ASSERTION(e)}function I_e(t){let e="",r=t.length,n=t[0]==="-"?1:0;for(;r>=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function pOt(t,e,r){if(typeof e=="function")return Ep(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let n=(e.match(/%[dfijoOs]/g)||[]).length;return Ep(n===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${n}).`),r.length===0?e:AOt(e,...r)}function as(t,e,r){r||(r=Error);class n extends r{constructor(...i){super(pOt(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(n.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}}),n.prototype.code=t,n.prototype[dOt]=!0,NF[t]=n}function y_e(t){let e=gOt+t.name;return Object.defineProperty(t,"name",{value:e}),t}function mOt(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new lOt([e,t],e.message);return r.code=e.code,r}return t||e}var qK=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new NF.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};as("ERR_ASSERTION","%s",Error);as("ERR_INVALID_ARG_TYPE",(t,e,r)=>{Ep(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let n="The ";t.endsWith(" argument")?n+=`${t} `:n+=`"${t}" ${t.includes(".")?"property":"argument"} `,n+="must be ";let s=[],i=[],o=[];for(let c of e)Ep(typeof c=="string","All expected entries have to be of type string"),hOt.includes(c)?s.push(c.toLowerCase()):fOt.test(c)?i.push(c):(Ep(c!=="object",'The value "object" should be written as "Object"'),o.push(c));if(i.length>0){let c=s.indexOf("object");c!==-1&&(s.splice(s,c,1),i.push("Object"))}if(s.length>0){switch(s.length){case 1:n+=`of type ${s[0]}`;break;case 2:n+=`one of type ${s[0]} or ${s[1]}`;break;default:{lLine truncated
|
||||
`)),e.linkname&&(r+=BZ(" linkpath="+e.linkname+`
|
||||
`));let n=e.pax;if(n)for(let s in n)r+=BZ(" "+s+"="+n[s]+`
|
||||
`);return kt.from(r)};cI.decodePax=function(e){let r={};for(;e.length;){let n=0;for(;n<e.length&&e[n]!==32;)n++;let s=parseInt(kt.toString(e.subarray(0,n)),10);if(!s)return r;let i=kt.toString(e.subarray(n+1,s-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(s)}return r};cI.encode=function(e){let r=kt.alloc(512),n=e.name,s="";if(e.typeflag===5&&n[n.length-1]!=="/"&&(n+="/"),kt.byteLength(n)!==n.length)return null;for(;kt.byteLength(n)>100;){let i=n.indexOf("/");if(i===-1)return null;s+=s?"/"+n.slice(0,i):n.slice(0,i),n=n.slice(i+1)}return kt.byteLength(n)>100||kt.byteLength(s)>155||e.linkname&&kt.byteLength(e.linkname)>100?null:(kt.write(r,n),kt.write(r,kh(e.mode&D7t,6),100),kt.write(r,kh(e.uid,6),108),kt.write(r,kh(e.gid,6),116),U7t(e.size,r,124),kt.write(r,kh(e.mtime.getTime()/1e3|0,11),136),r[156]=tL+M7t(e.type),e.linkname&&kt.write(r,e.linkname,157),kt.copy(Y3e,r,R1),kt.copy(T7t,r,bZ),e.uname&&kt.write(r,e.uname,265),e.gname&&kt.write(r,e.gname,297),kt.write(r,kh(e.devmajor||0,6),329),kt.write(r,kh(e.devminor||0,6),337),s&&kt.write(r,s,345),kt.write(r,kh(W3e(r),6),148),r)};cI.decode=function(e,r,n){let s=e[156]===0?0:e[156]-tL,i=aI(e,0,100,r),o=Dh(e,100,8),a=Dh(e,108,8),c=Dh(e,116,8),A=Dh(e,124,12),u=Dh(e,136,12),l=F7t(s),d=e[157]===0?null:aI(e,157,100,r),h=aI(e,265,32),f=aI(e,297,32),g=Dh(e,329,8),E=Dh(e,337,8),m=W3e(e);if(m===256)return null;if(m!==Dh(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(k7t(e))e[345]&&(i=aI(e,345,155,r)+"/"+i);else if(!v7t(e)){if(!n)throw new Error("Invalid tar header: unknown format.")}return s===0&&i&&i[i.length-1]==="/"&&(s=5),{name:i,mode:o,uid:a,gid:c,size:A,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:g,devminor:E,pax:null}};function k7t(t){return kt.equals(Y3e,t.subarray(R1,R1+6))}function v7t(t){return kt.equals(x7t,t.subarray(R1,R1+6))&&kt.equals(R7t,t.subarray(bZ,bZ+2))}function _7t(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function F7t(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 M7t(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 V3e(t,e,r,n){for(;r<n;r++)if(t[r]===e)return r;return n}function W3e(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 kh(t,e){return t=t.toString(8),t.length>e?N7t.slice(0,e)+" ":S7t.slice(0,e-t.length)+t+" "}function L7t(t,e,r){e[r]=128;for(let n=11;n>0;n--)e[r+n]=t&255,t=Math.floor(t/256)}function U7t(t,e,r){t.toString(8).length>11?L7t(t,e,r):kt.write(e,kh(t,11),r)}function P7t(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],n;for(n=t.length-1;n>0;n--){let o=t[n];e?r.push(o):r.push(255-o)}let s=0,i=r.length;for(n=0;n<i;n++)s+=r[n]*Math.pow(256,n);return e?s:-1*s}function Dh(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return P7t(t);{for(;e<t.length&&t[e]===32;)e++;let n=_7t(V3e(t,32,e,t.length),t.length,t.length);for(;e<n&&t[e]===0;)e++;return n===e?0:parseInt(kt.toString(t.subarray(e,n)),8)}}function aI(t,e,r,n){return kt.toString(t.subarray(e,V3e(t,0,e,e+r)),n)}function BZ(t){let e=kt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var $3e=C((jRr,K3e)=>{var{Writable:O7t,Readable:H7t,getStreamError:J3e}=yZ(),G7t=oZ(),z3e=rI(),AI=QZ(),q7t=z3e.alloc(0),SZ=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new G7t,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 q7t;let r=this._next(e);if(e===r.byteLength)return r;let n=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),n.push(r);return z3e.concat(n)}_next(e){let r=this.queue.peek(),n=r.byteLength-this._offset;if(e>=n){let s=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=n,this.shifted+=n,s}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},NZ=class extends H7t{constructor(e,r,n){super(),this.header=r,this.offset=n,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(J3e(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=j3e(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},TZ=class extends O7t{constru
Line truncated
|
||||
`).filter(n=>n!=="");return e&&e.trimWhitespace===!1?r:r.map(n=>n.trim())}function NAe(t,e){if(process.env.GITHUB_OUTPUT||"")return DI("OUTPUT",uS(t,e));process.stdout.write(o3.EOL),Da("set-output",{name:t},wc(e))}function ed(t){process.exitCode=i3.Failure,Yi(t)}function qa(){return process.env.RUNNER_DEBUG==="1"}function O(t){Da("debug",{},t)}function Yi(t,e={}){Da("error",aS(e),t instanceof Error?t.toString():t)}function Oe(t,e={}){Da("warning",aS(e),t instanceof Error?t.toString():t)}function c3(t,e={}){Da("notice",aS(e),t instanceof Error?t.toString():t)}function $(t){process.stdout.write(t+o3.EOL)}function TAe(t){BL("group",t)}function xAe(){BL("endgroup")}function gT(t,e){return A$e(this,void 0,void 0,function*(){TAe(t);let r;try{r=yield e()}finally{xAe()}return r})}function Uc(t,e){if(process.env.GITHUB_STATE||"")return DI("STATE",uS(t,e));Da("save-state",{name:t},wc(e))}function Ly(t){return process.env[`STATE_${t}`]||""}import*as rj from"fs";import*as nj from"path";import*as Y_ from"os";import{readFileSync as u$e,existsSync as l$e}from"fs";import{EOL as d$e}from"os";var jm=class{constructor(){var e,r,n;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(l$e(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(u$e(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let s=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${s} does not exist${d$e}`)}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=(n=process.env.GITHUB_GRAPHQL_URL)!==null&&n!==void 0?n:"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 d3=ge(_Ae(),1),FAe=ge(oT(),1),w$e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function MAe(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 LAe(t){return new d3.HttpClient().getAgent(t)}function S$e(t){return new d3.HttpClient().getAgentDispatcher(t)}function UAe(t){let e=S$e(t);return(n,s)=>w$e(this,void 0,void 0,function*(){return(0,FAe.fetch)(n,Object.assign(Object.assign({},s),{dispatcher:e}))})}function PAe(){return process.env.GITHUB_API_URL||"https://api.github.com"}function h3(t){var e;let r=(e=process.env.ACTIONS_ORCHESTRATION_ID)===null||e===void 0?void 0:e.trim();if(r){let s=`actions_orchestration_id/${r.replace(/[^a-z0-9_.-]/gi,"_")}`;return t?.includes(s)?t:`${t?`${t} `:""}${s}`}return t}function td(){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 BT(t,e,r,n){if(typeof r!="function")throw new Error("method for before hook must be a function");return n||(n={}),Array.isArray(e)?e.reverse().reduce((s,i)=>BT.bind(null,t,i,s,n),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((s,i)=>i.hook.bind(null,s,n),r)():r(n))}function OAe(t,e,r,n){let s=n;t.registry[r]||(t.registry[r]=[]),e==="before"&&(n=(i,o)=>Promise.resolve().then(s.bind(null,o)).then(i.bind(null,o))),e==="after"&&(n=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(c=>(a=c,s(a,o))).then(()=>a)}),e==="error"&&(n=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>s(a,o))),t.registry[r].push({hook:n,orig:s})}function HAe(t,e,r){if(!t.registry[e])return;let n=t.registry[e].map(s=>s.orig).indexOf(r);n!==-1&&t.registry[e].splice(n,1)}var GAe=Function.bind,qAe=GAe.bind(GAe);function YAe(t,e,r){let n=qAe(HAe,null).apply(null,r?[e,r]:[e]);t.api={remove:n},t.remove=n,["before","error","after","wrap"].forEach(s=>{let i=r?[e,s,r]:[e,s];t[s]=t.api[s]=qAe(OAe,null).a
Line truncated
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var fXe=class extends Error{constructor(t,e,r){super(hXe(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},gXe=["method","baseUrl","url","headers","request","query","mediaType","operationName"],pXe=["query","method","url"],hue=/\/api\/v3\/?$/;function mXe(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(pXe.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>gXe.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return hue.test(i)&&(s.url=i.replace(hue,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let c of Object.keys(o.headers))a[c]=o.headers[c];throw new fXe(s,a,o.data)}return o.data.data})}function C3(t,e){let r=t.defaults(e);return Object.assign((s,i)=>mXe(r,s,i),{defaults:C3.bind(null,r),endpoint:r.endpoint})}var mKt=C3(Py,{headers:{"user-agent":`octokit-graphql.js/${dXe} ${td()}`},method:"POST",url:"/graphql"});function fue(t){return C3(t,{method:"POST",url:"/graphql"})}var I3="(?:[a-zA-Z0-9_-]+)",gue="\\.",pue=new RegExp(`^${I3}${gue}${I3}${gue}${I3}$`),EXe=pue.test.bind(pue);async function CXe(t){let e=EXe(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function IXe(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function yXe(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=IXe(t),e(s)}var mue=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(CXe.bind(null,e),{hook:yXe.bind(null,e)})};var y3="7.0.6";var Eue=()=>{},BXe=console.warn.bind(console),bXe=console.error.bind(console);function QXe(t={}){return typeof t.debug!="function"&&(t.debug=Eue),typeof t.info!="function"&&(t.info=Eue),typeof t.warn!="function"&&(t.warn=BXe),typeof t.error!="function"&&(t.error=bXe),t}var Cue=`octokit-core.js/${y3} ${td()}`,wT=class{static VERSION=y3;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new qAe.Collection,n={baseUrl:Py.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${Cue}`:Cue,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=Py.defaults(n),this.graphql=fue(this.request).defaults(n),this.log=QXe(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=mue(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var B3="17.0.0";var wXe={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}"],createOrgVaria
Line truncated
|
||||
`)}var fXe=class extends Error{constructor(t,e,r){super(hXe(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},gXe=["method","baseUrl","url","headers","request","query","mediaType","operationName"],pXe=["query","method","url"],gue=/\/api\/v3\/?$/;function mXe(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(pXe.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let n=typeof e=="string"?Object.assign({query:e},r):e,s=Object.keys(n).reduce((o,a)=>gXe.includes(a)?(o[a]=n[a],o):(o.variables||(o.variables={}),o.variables[a]=n[a],o),{}),i=n.baseUrl||t.endpoint.DEFAULTS.baseUrl;return gue.test(i)&&(s.url=i.replace(gue,"/api/graphql")),t(s).then(o=>{if(o.data.errors){let a={};for(let c of Object.keys(o.headers))a[c]=o.headers[c];throw new fXe(s,a,o.data)}return o.data.data})}function B3(t,e){let r=t.defaults(e);return Object.assign((s,i)=>mXe(r,s,i),{defaults:B3.bind(null,r),endpoint:r.endpoint})}var IKt=B3(Oy,{headers:{"user-agent":`octokit-graphql.js/${dXe} ${td()}`},method:"POST",url:"/graphql"});function pue(t){return B3(t,{method:"POST",url:"/graphql"})}var b3="(?:[a-zA-Z0-9_-]+)",mue="\\.",Eue=new RegExp(`^${b3}${mue}${b3}${mue}${b3}$`),EXe=Eue.test.bind(Eue);async function CXe(t){let e=EXe(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),n=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":n?"user-to-server":"oauth"}}function IXe(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function yXe(t,e,r,n){let s=e.endpoint.merge(r,n);return s.headers.authorization=IXe(t),e(s)}var Cue=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(CXe.bind(null,e),{hook:yXe.bind(null,e)})};var Q3="7.0.6";var Iue=()=>{},BXe=console.warn.bind(console),bXe=console.error.bind(console);function QXe(t={}){return typeof t.debug!="function"&&(t.debug=Iue),typeof t.info!="function"&&(t.info=Iue),typeof t.warn!="function"&&(t.warn=BXe),typeof t.error!="function"&&(t.error=bXe),t}var yue=`octokit-core.js/${Q3} ${td()}`,wT=class{static VERSION=Q3;static defaults(e){return class extends this{constructor(...n){let s=n[0]||{};if(typeof e=="function"){super(e(s));return}super(Object.assign({},e,s,s.userAgent&&e.userAgent?{userAgent:`${s.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(s=>!r.includes(s)))}}constructor(e={}){let r=new VAe.Collection,n={baseUrl:Oy.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(n.headers["user-agent"]=e.userAgent?`${e.userAgent} ${yue}`:yue,e.baseUrl&&(n.baseUrl=e.baseUrl),e.previews&&(n.mediaType.previews=e.previews),e.timeZone&&(n.headers["time-zone"]=e.timeZone),this.request=Oy.defaults(n),this.graphql=pue(this.request).defaults(n),this.log=QXe(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=Cue(e.auth);r.wrap("request",i.hook),this.auth=i}let s=this.constructor;for(let i=0;i<s.plugins.length;++i)Object.assign(this,s.plugins[i](this,e))}request;graphql;log;hook;auth};var w3="17.0.0";var wXe={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}"],createOrgVaria
Line truncated
|
||||
`),e=e.replace(/\r/g,`
|
||||
`));let s=e.split(`
|
||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Vy(i));return n.searchPaths.push(...R3(n.patterns)),n})}static stat(e,r,n){return M3(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield Zm.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`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 s=yield Zm.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield Zm.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var aZe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Kue(t,e){return aZe(this,void 0,void 0,function*(){return yield DT.create(t,e)})}var Gde=ge(Xy(),1);import*as zT from"crypto";import*as n0 from"fs";import*as Qf from"path";import*as qde from"util";var Zy;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Zy||(Zy={}));var vs;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(vs||(vs={}));var Wi;(function(t){t.GNU="gnu",t.BSD="bsd"})(Wi||(Wi={}));var VT=2,WT=5e3,n8=5e3,s8=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Hde=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,eB="cache.tar",i8="manifest.txt",lXt=10*Math.pow(1024,3),JT="cache read denied:";var r0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Ert=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={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}},Crt="1.0";function tB(){return r0(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=Qf.join(n,"actions","temp")}let r=Qf.join(e,zT.randomUUID());return yield gf(r),r})}function Oc(t){return n0.statSync(t).size}function o8(t){return r0(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),c=yield Kue(t.join(`
|
||||
`),{implicitDescendants:!1});try{for(var A=!0,u=Ert(c.globGenerator()),l;l=yield u.next(),e=l.done,!e;A=!0){s=l.value,A=!1;let h=Qf.relative(a,s).replace(new RegExp(`\\${Qf.sep}`,"g"),"/");O(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!A&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function rB(t){return r0(this,void 0,void 0,function*(){return qde.promisify(n0.unlink)(t)})}function Yde(t){return r0(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),O(`Checking ${e} ${r.join(" ")}`);try{yield Ga(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){O(s.message)}return n=n.trim(),O(n),n})}function nB(){return r0(this,void 0,void 0,function*(){let t=yield Yde("zstd",["--quiet"]),e=Gde.clean(t);return O(`zstd version: ${e}`),t===""?vs.Gzip:vs.ZstdWithoutLong})}function od(t){return t===vs.Gzip?Zy.Gzip:Zy.Zstd}function Vde(){return r0(this,void 0,void 0,function*(){return n0.existsSync(s8)?s8:(yield Yde("tar")).toLowerCase().includes("gnu tar")?qi("tar"):""})}function a8(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function s0(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(Crt),zT.createHash("sha256").update(n.join("|")).digest("hex")}function Wde(){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 _0 from"fs";import{URL as rut}from"url";var Hc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as Irt}from"node:os";import yrt from"node:util";import Brt from"node:process";function Jde(t,...e){Brt.stderr.write(`${yrt.format(t,...e)}${Irt}`)}import sB from"node:process";function KT(t){return sB.env[t]}var zde=typeof sB.versions.deno=="string"&&sB.versions.deno.length>0,jde=typeof sB.versions.bun=="string"&&sB.versions.bun.length>0,$T=!0;var Kde=KT("DEBUG"),Xde,c8=[],A8=[],XT=[];Kde&&u8(Kde);var Zde=Object.assign(t=>ehe(t),{enable:u8,enabled:l8,disable:brt,log:Jde});function u8(t){Xde=t,c8=[],A8=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?A8.push(r.substring(1)):c8.push(r);for(let r of XT)r.enabled=l8(r.namespace)}function l8(t){if(t.endsWith("*"))return!0;for(let e of A8)if($de(t,e))return!1;for(let e of c8)if($de(t,e))return!0;return!1}function $de(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 n=0,s=0,i=r.length,o=t.length,a=-1,c=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=c+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else return!1;let A=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return A&&(u||l)}function brt(){let t=Xde||"";return u8(""),t}function ehe(t){let e=Object.assign(r,{enabled:l8(t),destroy:Qrt,log:Zde.log,namespace:t,extend:wrt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return XT.push(e),e}function Qrt(){let t=XT.indexOf(this);return t>=0?(XT.splice(t,1),!0):!1}function wrt(t){let e=ehe(`${this.namespace}:${t}`);return e.log=this.log,e}var i0=Zde;var d8=["verbose","info","warning","error"],the={verbose:400,info:300,warning:200,error:100};function rhe(t,e){e.log=(...r)=>{t.log(...r)}}function nhe(t){return d8.includes(t)}function ZT(t){let e=new Set,r=KT(t.logLevelEnvVarName),n,s=i0(t.namespace);s.log=(...u)=>{i0.log(...u)};function i(u){if(u&&!nhe(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${d8.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);i0.enable(l.join(","))}r&&(nhe(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${d8.join(", ")}.`));function o(u){return!!(n&&the[u.level]<=the[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(rhe(u,d),o(d)){let h=i0.disable();i0.enable(h+","+d.namespace)}return e.add(d),d}function c(){return n}function A(u){let l=s.extend(u);return rhe(s,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:c,createClientLogger:A,logger:s}}var she=ZT({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),Srt=she.logger;function iB(t){return she.createClientLogger(t)}function ex(t){return t.toLowerCase()}function Nrt(t){return String(t).trim().replace(/[\r\n]/g,"")}function*Trt(t){for(let e of t.values())yield[e.name,e.value]}var h8=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(ex(e),{name:e,value:Nrt(r)})}get(e){return this._headersMap.get(ex(e))?.value}has(e){return this._
Line truncated
|
||||
${krt.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function o0(t){return t instanceof _s?!0:Sf(t)&&t.name==="RestError"}function ai(t,e){return Buffer.from(t,e)}import m8 from"node:http";import E8 from"node:https";import ahe from"node:zlib";import{Transform as vrt}from"node:stream";var ci=iB("ts-http-runtime");var _rt={};function oB(t){return t&&typeof t.pipe=="function"}function che(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 Ahe(t){return t&&typeof t.byteLength=="number"}var nx=class extends vrt{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},C8=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new Hc("The operation was aborted. Request has already been canceled.");n=A=>{A.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let A=new Ja;ci.info(`request to '${A.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 A=Urt(a);A!==null&&e.headers.set("Content-Length",A)}let c;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,g=new nx(f);g.on("error",E=>{ci.error("Error in upload progress",E)}),oB(a)?a.pipe(g):g.end(a),a=g}let A=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=Frt(A),d={status:A.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return A.resume(),d;c=o?Mrt(A,u):A;let h=e.onDownloadProgress;if(h){let f=new nx(h);f.on("error",g=>{ci.error("Error in download progress",g)}),c.pipe(f),c=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=c:d.bodyAsText=await Lrt(c),d}finally{if(e.abortSignal&&n){let A=Promise.resolve();oB(a)&&(A=che(a));let u=Promise.resolve();oB(c)&&(u=che(c)),Promise.all([A,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{ci.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.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:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((c,A)=>{let u=i?m8.request(a,c):E8.request(a,c);u.once("error",l=>{A(new _s(l.message,{code:l.code??_s.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Hc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),A(l)}),n&&oB(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):Ahe(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer,n.byteOffset,n.byteLength):Buffer.from(n)):(ci.error("Unrecognized body type",n),A(new _s("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?m8.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new m8.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return E8.globalAgent;let s=e.tlsSettings??_rt,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(ci.info("No cached TLS Agent exist, creating a new Agent"),i=new E8.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function Frt(t){let e=Ji();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function Mrt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=ahe.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=ahe.createInflate();return t.pipe(n),n}return t}function Lrt(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new _s(`Error reading response as text: ${s.message}`,{code:_s.PARSE_ERROR}))})})}function Urt(t){return t?Buffer.isBuffer(t)?t.length:oB(t)?null:Ahe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function uhe(){return new C8}function sx(){return uhe()}var I8="logPolicy";function ix(t={}){let e=t.logger??ci.info,r=new Ja({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:I8,asy
Line truncated
|
||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Wy(i));return n.searchPaths.push(...v3(n.patterns)),n})}static stat(e,r,n){return P3(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield e0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`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 s=yield e0.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield e0.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};var aZe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Xue(t,e){return aZe(this,void 0,void 0,function*(){return yield DT.create(t,e)})}var Yde=ge(VT(),1);import*as jT from"crypto";import*as s0 from"fs";import*as Qf from"path";import*as Vde from"util";var Zy;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(Zy||(Zy={}));var vs;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(vs||(vs={}));var Wi;(function(t){t.GNU="gnu",t.BSD="bsd"})(Wi||(Wi={}));var WT=2,JT=5e3,o8=5e3,a8=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,qde=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`,eB="cache.tar",c8="manifest.txt",fXt=10*Math.pow(1024,3),zT="cache read denied:";var n0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Ert=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={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}},Crt="1.0";function tB(){return n0(this,void 0,void 0,function*(){let t=process.platform==="win32",e=process.env.RUNNER_TEMP||"";if(!e){let n;t?n=process.env.USERPROFILE||"C:\\":process.platform==="darwin"?n="/Users":n="/home",e=Qf.join(n,"actions","temp")}let r=Qf.join(e,jT.randomUUID());return yield gf(r),r})}function Oc(t){return s0.statSync(t).size}function A8(t){return n0(this,void 0,void 0,function*(){var e,r,n,s,i;let o=[],a=(i=process.env.GITHUB_WORKSPACE)!==null&&i!==void 0?i:process.cwd(),c=yield Xue(t.join(`
|
||||
`),{implicitDescendants:!1});try{for(var A=!0,u=Ert(c.globGenerator()),l;l=yield u.next(),e=l.done,!e;A=!0){s=l.value,A=!1;let h=Qf.relative(a,s).replace(new RegExp(`\\${Qf.sep}`,"g"),"/");O(`Matched: ${h}`),h===""?o.push("."):o.push(`${h}`)}}catch(d){r={error:d}}finally{try{!A&&!e&&(n=u.return)&&(yield n.call(u))}finally{if(r)throw r.error}}return o})}function rB(t){return n0(this,void 0,void 0,function*(){return Vde.promisify(s0.unlink)(t)})}function Wde(t){return n0(this,arguments,void 0,function*(e,r=[]){let n="";r.push("--version"),O(`Checking ${e} ${r.join(" ")}`);try{yield Ga(`${e}`,r,{ignoreReturnCode:!0,silent:!0,listeners:{stdout:s=>n+=s.toString(),stderr:s=>n+=s.toString()}})}catch(s){O(s.message)}return n=n.trim(),O(n),n})}function nB(){return n0(this,void 0,void 0,function*(){let t=yield Wde("zstd",["--quiet"]),e=Yde.clean(t);return O(`zstd version: ${e}`),t===""?vs.Gzip:vs.ZstdWithoutLong})}function od(t){return t===vs.Gzip?Zy.Gzip:Zy.Zstd}function Jde(){return n0(this,void 0,void 0,function*(){return s0.existsSync(a8)?a8:(yield Wde("tar")).toLowerCase().includes("gnu tar")?qi("tar"):""})}function u8(t,e){if(e===void 0)throw Error(`Expected ${t} but value was undefiend`);return e}function i0(t,e,r=!1){let n=t.slice();return e&&n.push(e),process.platform==="win32"&&!r&&n.push("windows-only"),n.push(Crt),jT.createHash("sha256").update(n.join("|")).digest("hex")}function zde(){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 F0 from"fs";import{URL as rut}from"url";var Hc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as Irt}from"node:os";import yrt from"node:util";import Brt from"node:process";function jde(t,...e){Brt.stderr.write(`${yrt.format(t,...e)}${Irt}`)}import sB from"node:process";function $T(t){return sB.env[t]}var Kde=typeof sB.versions.deno=="string"&&sB.versions.deno.length>0,$de=typeof sB.versions.bun=="string"&&sB.versions.bun.length>0,XT=!0;var Xde=$T("DEBUG"),ehe,l8=[],d8=[],ZT=[];Xde&&h8(Xde);var the=Object.assign(t=>rhe(t),{enable:h8,enabled:f8,disable:brt,log:jde});function h8(t){ehe=t,l8=[],d8=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?d8.push(r.substring(1)):l8.push(r);for(let r of ZT)r.enabled=f8(r.namespace)}function f8(t){if(t.endsWith("*"))return!0;for(let e of d8)if(Zde(t,e))return!1;for(let e of l8)if(Zde(t,e))return!0;return!1}function Zde(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 n=0,s=0,i=r.length,o=t.length,a=-1,c=-1;for(;n<o&&s<i;)if(r[s]==="*"){if(a=s,s++,s===i)return!0;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else if(r[s]===t[n])s++,n++;else if(a>=0){if(s=a+1,n=c+1,n===o)return!1;for(;t[n]!==r[s];)if(n++,n===o)return!1;c=n,n++,s++;continue}else return!1;let A=n===t.length,u=s===r.length,l=s===r.length-1&&r[s]==="*";return A&&(u||l)}function brt(){let t=ehe||"";return h8(""),t}function rhe(t){let e=Object.assign(r,{enabled:f8(t),destroy:Qrt,log:the.log,namespace:t,extend:wrt});function r(...n){e.enabled&&(n.length>0&&(n[0]=`${t} ${n[0]}`),e.log(...n))}return ZT.push(e),e}function Qrt(){let t=ZT.indexOf(this);return t>=0?(ZT.splice(t,1),!0):!1}function wrt(t){let e=rhe(`${this.namespace}:${t}`);return e.log=this.log,e}var o0=the;var g8=["verbose","info","warning","error"],nhe={verbose:400,info:300,warning:200,error:100};function she(t,e){e.log=(...r)=>{t.log(...r)}}function ihe(t){return g8.includes(t)}function ex(t){let e=new Set,r=$T(t.logLevelEnvVarName),n,s=o0(t.namespace);s.log=(...u)=>{o0.log(...u)};function i(u){if(u&&!ihe(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${g8.join(",")}`);n=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);o0.enable(l.join(","))}r&&(ihe(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${g8.join(", ")}.`));function o(u){return!!(n&&nhe[u.level]<=nhe[n])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(she(u,d),o(d)){let h=o0.disable();o0.enable(h+","+d.namespace)}return e.add(d),d}function c(){return n}function A(u){let l=s.extend(u);return she(s,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:c,createClientLogger:A,logger:s}}var ohe=ex({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),Srt=ohe.logger;function iB(t){return ohe.createClientLogger(t)}function tx(t){return t.toLowerCase()}function Nrt(t){return String(t).trim().replace(/[\r\n]/g,"")}function*Trt(t){for(let e of t.values())yield[e.name,e.value]}var p8=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(tx(e),{name:e,value:Nrt(r)})}get(e){return this._headersMap.get(tx(e))?.value}has(e){return this._
Line truncated
|
||||
${krt.sanitize({...this,request:{...this.request,agent:n},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function a0(t){return t instanceof _s?!0:Sf(t)&&t.name==="RestError"}function ai(t,e){return Buffer.from(t,e)}import I8 from"node:http";import y8 from"node:https";import Ahe from"node:zlib";import{Transform as vrt}from"node:stream";var ci=iB("ts-http-runtime");var _rt={};function oB(t){return t&&typeof t.pipe=="function"}function uhe(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 lhe(t){return t&&typeof t.byteLength=="number"}var sx=class extends vrt{loadedBytes=0;progressCallback;_transform(e,r,n){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),n()}catch(s){n(s)}}constructor(e){super(),this.progressCallback=e}},B8=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,n;if(e.abortSignal){if(e.abortSignal.aborted)throw new Hc("The operation was aborted. Request has already been canceled.");n=A=>{A.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",n)}let s;e.timeout>0&&(s=setTimeout(()=>{let A=new Ja;ci.info(`request to '${A.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 A=Urt(a);A!==null&&e.headers.set("Content-Length",A)}let c;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,g=new sx(f);g.on("error",E=>{ci.error("Error in upload progress",E)}),oB(a)?a.pipe(g):g.end(a),a=g}let A=await this.makeRequest(e,r,a);s!==void 0&&clearTimeout(s);let u=Frt(A),d={status:A.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return A.resume(),d;c=o?Mrt(A,u):A;let h=e.onDownloadProgress;if(h){let f=new sx(h);f.on("error",g=>{ci.error("Error in download progress",g)}),c.pipe(f),c=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=c:d.bodyAsText=await Lrt(c),d}finally{if(e.abortSignal&&n){let A=Promise.resolve();oB(a)&&(A=uhe(a));let u=Promise.resolve();oB(c)&&(u=uhe(c)),Promise.all([A,u]).then(()=>{n&&e.abortSignal?.removeEventListener("abort",n)}).catch(l=>{ci.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,n){let s=new URL(e.url),i=s.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:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((c,A)=>{let u=i?I8.request(a,c):y8.request(a,c);u.once("error",l=>{A(new _s(l.message,{code:l.code??_s.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Hc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),A(l)}),n&&oB(n)?n.pipe(u):n?typeof n=="string"||Buffer.isBuffer(n)?u.end(n):lhe(n)?u.end(ArrayBuffer.isView(n)?Buffer.from(n.buffer,n.byteOffset,n.byteLength):Buffer.from(n)):(ci.error("Unrecognized body type",n),A(new _s("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let n=e.disableKeepAlive;if(r)return n?I8.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new I8.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return y8.globalAgent;let s=e.tlsSettings??_rt,i=this.cachedHttpsAgents.get(s);return i&&i.options.keepAlive===!n||(ci.info("No cached TLS Agent exist, creating a new Agent"),i=new y8.Agent({keepAlive:!n,...s}),this.cachedHttpsAgents.set(s,i)),i}}};function Frt(t){let e=Ji();for(let r of Object.keys(t.headers)){let n=t.headers[r];Array.isArray(n)?n.length>0&&e.set(r,n[0]):n&&e.set(r,n)}return e}function Mrt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let n=Ahe.createGunzip();return t.pipe(n),n}else if(r==="deflate"){let n=Ahe.createInflate();return t.pipe(n),n}return t}function Lrt(t){return new Promise((e,r)=>{let n=[];t.on("data",s=>{Buffer.isBuffer(s)?n.push(s):n.push(Buffer.from(s))}),t.on("end",()=>{e(Buffer.concat(n).toString("utf8"))}),t.on("error",s=>{s&&s?.name==="AbortError"?r(s):r(new _s(`Error reading response as text: ${s.message}`,{code:_s.PARSE_ERROR}))})})}function Urt(t){return t?Buffer.isBuffer(t)?t.length:oB(t)?null:lhe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function dhe(){return new B8}function ix(){return dhe()}var b8="logPolicy";function ox(t={}){let e=t.logger??ci.info,r=new Ja({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:b8,asy
Line truncated
|
||||
`;return e}function ist(t){return t instanceof Uint8Array?t.byteLength:AB(t)?t.size===-1?void 0:t.size:void 0}function ost(t){let e=0;for(let r of t){let n=ist(r);if(n===void 0)return;e+=n}return e}async function ast(t,e,r){let n=[ai(`--${r}`,"utf-8"),...e.flatMap(i=>[ai(`\r
|
||||
`,"utf-8"),ai(sst(i.headers),"utf-8"),ai(`\r
|
||||
`,"utf-8"),i.body,ai(`\r
|
||||
--${r}`,"utf-8")]),ai(`--\r
|
||||
\r
|
||||
`,"utf-8")],s=ost(n);s&&t.headers.set("Content-Length",s),t.body=await rfe(n)}var uB="multipartPolicy",cst=70,Ast=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function ust(t){if(t.length>cst)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!Ast.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function Nx(){return{name:uB,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,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;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?ust(r):r=nst(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await ast(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function Tx(){return rx()}var nfe=ZT({logLevelEnvVarName:"AZURE_LOG_LEVEL",namespace:"azure"}),hrr=nfe.logger;function Ho(t){return nfe.createClientLogger(t)}var qc=Ho("core-rest-pipeline");function U8(t={}){return ix({logger:qc.info,...t})}var P8=wx;function O8(t={}){return Sx(t)}import H8 from"node:os";import Ad from"node:process";function sfe(){return"User-Agent"}async function ife(t){if(Ad&&Ad.versions){let e=`${H8.type()} ${H8.release()}; ${H8.arch()}`;Ad.versions.bun?t.set("Bun",`${Ad.versions.bun} (${e})`):Ad.versions.deno?t.set("Deno",`${Ad.versions.deno} (${e})`):Ad.versions.node&&t.set("Node",`${Ad.versions.node} (${e})`)}}var xx="1.24.0";function Est(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function ofe(){return sfe()}async function Rx(t){let e=new Map;e.set("core-rest-pipeline",xx),await ife(e);let r=Est(e);return t?`${t} ${r}`:r}var afe=ofe(),cfe="userAgentPolicy";function G8(t={}){let e=Rx(t.userAgentPrefix);return{name:cfe,async sendRequest(r,n){return r.headers.has(afe)||r.headers.set(afe,await e),n(r)}}}var Afe=Symbol("rawContent");function q8(t){return typeof t[Afe]=="function"}function ufe(t){return q8(t)?t[Afe]():t}var Dx=uB;function Y8(){let t=Nx();return{name:Dx,sendRequest:async(e,r)=>{if(e.multipartBody)for(let n of e.multipartBody.parts)q8(n.body)&&(n.body=ufe(n.body));return t.sendRequest(e,r)}}}var V8=bx;function W8(){return Qx()}function J8(t={}){return cx(t)}function z8(){return Ax()}var lB=class extends Error{constructor(e){super(e),this.name="AbortError"}};function j8(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new lB(s??"The operation was aborted."))}function c(){n?.removeEventListener("abort",A)}function A(){r?.(),c(),a()}if(n?.aborted)return a();try{t(u=>{c(),i(u)},u=>{c(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",A)})}var Nst="The delay was aborted.";function d0(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return j8(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??Nst})}function ud(t){if(Sf(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 lfe(t){return Sf(t)}function h0(){return wf()}var Jt=$T;function ld(t){return _8(t)}function $8(t,e){return Bx(t,e)}var dfe="setClientRequestIdPolicy";function X8(t="x-ms-client-request-id"){return{name:dfe,async sendRequest(e,r){return e.headers.has(t)||e.headers.set(t,e.requestId),r(e)}}}function Z8(t){return ux(t)}function e4(t){return lx(t)}var f0={span:Symbol.for("@azure/core-tracing span"),namespace:Symbol.for("@azure/core-tracing namespace")};function hfe(t={}){let e=new t4(t.parentContext);return t.span&&(e=e.setValue(f0.span,t.span)),t.namespace&&(e=e.setValue(f0.namespace,t.namespace)),e}var t4=class t{_contextMap;constructor(e){this._contextMap=e instanceof t?new Map(e._contextMap):new Map}setValue(e,r){let n=new t(this);return n._contextMap.set(e,r),n}getValue(e){return this._contextMap.get(e)}deleteValue(e){let r=new t(this);return r._contextMap.delete(e),r}};var gfe=ge(ffe(),1),vx=gfe.state;function Tst(){return{end:()=>{},isRecording:()=>!1,recordException:()=>{},setAttribute:()=>{},setStatus:()=>{},addEvent:()=>{}}}function xst(){return{createRequestHeaders:()=>({}),parseTraceparentHeader:()=>{},startSpan:(t,e)=>({span:Tst(),tracingContext:hfe({parentContext:e.tracingContext})}),withContext(t,e,...r){return e(...r)}}}function dB(){return vx.instrumenterImplementation||(vx.instrumenterImplementation=xst()),vx.instrumenterImplementation}function hB(t){let{namespace:e,packageName:r,packageVersion:n}=t;function s(A,u,l){let d=dB().startSpan(A,{...l,packageName:r,packageVersion:n,tracingContext:u?.tracingOptions?.tracingContext}),h=d.tracingContext,f=d.span
Line truncated
|
||||
`&&t[i]!=="\r";i++)c+=t[i];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),i--),!$it(c)){let l;return c.trim().length===0?l="Invalid space after '<'.":l="Tag '"+c+"' is an invalid name.",tn("InvalidTag",l,Fs(t,i))}let A=Wit(t,i);if(A===!1)return tn("InvalidAttr","Attributes for '"+c+"' have open quote.",Fs(t,i));let u=A.value;if(i=A.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=Kfe(u,e);if(d===!0)n=!0;else return tn(d.err.code,d.err.msg,Fs(t,l+d.err.line))}else if(a)if(A.tagClosed){if(u.trim().length>0)return tn("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",Fs(t,o));if(r.length===0)return tn("InvalidTag","Closing tag '"+c+"' has not been opened.",Fs(t,o));{let l=r.pop();if(c!==l.tagName){let d=Fs(t,l.tagStartPos);return tn("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+c+"'.",Fs(t,o))}r.length==0&&(s=!0)}}else return tn("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",Fs(t,i));else{let l=Kfe(u,e);if(l!==!0)return tn(l.err.code,l.err.msg,Fs(t,i-u.length+l.err.line));if(s===!0)return tn("InvalidXml","Multiple possible root nodes found.",Fs(t,i));e.unpairedTags.indexOf(c)!==-1||r.push({tagName:c,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=jfe(t,i);continue}else if(t[i+1]==="?"){if(i=zfe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=jit(t,i);if(l==-1)return tn("InvalidChar","char '&' is not expected.",Fs(t,i));i=l}else if(s===!0&&!Jfe(t[i]))return tn("InvalidXml","Extra text at the end",Fs(t,i));t[i]==="<"&&i--}}else{if(Jfe(t[i]))continue;return tn("InvalidChar","char '"+t[i]+"' is not expected.",Fs(t,i))}if(n){if(r.length==1)return tn("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Fs(t,r[0].tagStartPos));if(r.length>0)return tn("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return tn("InvalidXml","Start tag expected.",1);return!0}function Jfe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function zfe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return tn("InvalidXml","XML declaration allowed only at the start of the document.",Fs(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function jfe(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 Yit='"',Vit="'";function Wit(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===Yit||t[e]===Vit)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var Jit=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function Kfe(t,e){let r=Gx(t,Jit),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return tn("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",bB(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return tn("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",bB(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return tn("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",bB(r[s]));let i=r[s][2];if(!Kit(i))return tn("InvalidAttr","Attribute '"+i+"' is an invalid name.",bB(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return tn("InvalidAttr","Attribute '"+i+"' is repeated.",bB(r[s]))}return!0}function zit(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 jit(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,zit(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 tn(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function Kit(t){return C4(t)}function $it(t){return C4(t)}function Fs(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function bB(t){return t.startIndex+t[1].length}var $fe={amp:"&",AMP:"&",lt:"<",LT:"<",gt:">",GT:">",quot:'"',QUOT:'"',apos:"'",lsquo:"\u2018",rsquo:"\u2019",ldquo:"\u201C",rdquo:"\u201D",lsquor:"\u201A",rsquor:"\u2019",ldquor:"\u201E",bdquo:"\u201E",comma:",",period:".",colon:":",semi:";",excl:"!",quest:"?",num:"#",dollar:"$",percent:"%",ast:"*",commat:"@",lowbar:"_",verbar:"|",vert:"|",sol:"/",bsol:"\\",lbrace:"{",rbrace:"}",lbrack:"[",rbrack:"]",lpar:"(",rpar:")",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",COPY:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD",reg:"\xAE",REG:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",half:"\xBD",frac34:"\xBE",iquest:"\xBF",times:"\xD7",div:"\xF7",divide:"\xF7"},Xfe={Agrave:"\xC0",agrave:"\xE0",Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",Aring:"\xC5",aring:"\xE5",AElig:"\xC6",aelig:"\xE6",Ccedil:"\xC7",ccedil:"\xE7",Egrave:"\xC8",egrave:"\xE8",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Euml:"\xCB",euml:"\xEB",Igrave:"\xCC",igrave:"\xEC",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",Iuml:"\xCF",iuml:"\xEF",ETH:"\xD0",eth:"\xF0",Ntilde:"\xD1",ntilde:"\xF1",Ograve:"\xD2",ograve:"\xF2",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",Oslash:"\xD8",oslash:"\xF8",Ugrave:"\xD9",ugrave:"\xF9",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",THORN:"\xDE",thorn:"\xFE",szlig:"\xDF",yuml:"\xFF",Yuml:"\u0178"},Zfe={Amacr:"\u0100",amacr:"\u0101",Abreve:"\u0102",abreve:"\u0103",Aogon:"\u0104",aogon:"\u0105",Cacute:"\u0106",cacute:"\u0107",Ccirc:"\u0108",ccirc:"\u0109",Cdot:"\u010A",cdot:"\u010B",Ccaron:"\u010C",ccaron:"\u010D",Dcaron:"\u010E",dcaron:"\u010F",Dstrok:"\u0110",dstrok:"\u0111",Emacr:"\u0112",emacr:"\u0113",Ecaron:"\u011A",ecaron:"\u011B",Edot:"\u0116",edot:"\u0117",Eogon:"\u0118",eogon:"\u0119",Gcirc:"\u011C",gcirc:"\u011D",Gbreve:"\u011E",gbreve:"\u011F",Gdot:"\u0120",gdot:"\u0121",Gcedil:"\u0122",Hcirc:"\u0124",hcirc:"\u0125",Hstrok:"\u0126",hstrok:"\u0127",Itilde:"\u0128",itilde:"\u0129",Imacr:"\u012A",imacr:"\u012B",Iogon:"\u012E",iogon:"\u012F",Idot:"\u0130",IJlig:"\u0132",ijlig:"\u0133",Jcirc:"\u0134",jcirc:"\u0135",Kcedil:"\u0136",kcedil:"\u0137",kgreen:"\u0138",Lacute:"\u0139",lacute:"\u013A",Lcedil:"\u013B",lcedil:"\u013C",Lcaron:"\u013Line truncated
|
||||
`);let e=new di("!xml"),r=e,n="";this.matcher.reset(),this.entityDecoder.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=this.options,i=new SB(s.processEntities),o=t.length;for(let a=0;a<o;a++)if(t[a]==="<"){let A=t.charCodeAt(a+1);if(A===47){let u=I0(t,">",a,"Closing Tag is not closed."),l=t.substring(a+2,u).trim();if(s.removeNSPrefix){let h=l.indexOf(":");h!==-1&&(l=l.substr(h+1))}l=N4(s.transformTagName,l,"",s).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let d=this.matcher.getCurrentTag();if(l&&s.unpairedTagsSet.has(l))throw new Error(`Unpaired tag can not be used as closing tag: </${l}>`);d&&s.unpairedTagsSet.has(d)&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",a=u}else if(A===63){let u=T4(t,a,!1,"?>");if(!u)throw new Error("Pi Tag is not closed.");n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let l=this.buildAttributesMap(u.tagExp,this.matcher,u.tagName,!0);if(l){let d=l[this.options.attributeNamePrefix+"version"];this.entityDecoder.setXmlVersion(Number(d)||1),i.setXmlVersion(Number(d)||1)}if(!(s.ignoreDeclaration&&u.tagName==="?xml"||s.ignorePiTags)){let d=new di(u.tagName);d.add(s.textNodeName,""),u.tagName!==u.tagExp&&u.attrExpPresent&&s.ignoreAttributes!==!0&&(d[":@"]=l),this.addChild(r,d,this.readonlyMatcher,a)}a=u.closeIndex+1}else if(A===33&&t.charCodeAt(a+2)===45&&t.charCodeAt(a+3)===45){let u=I0(t,"-->",a+4,"Comment is not closed.");if(s.commentPropName){let l=t.substring(a+4,u-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(s.commentPropName,[{[s.textNodeName]:l}])}a=u}else if(A===33&&t.charCodeAt(a+2)===68){let u=i.readDocType(t,a);this.entityDecoder.addInputEntities(u.entities),a=u.i}else if(A===33&&t.charCodeAt(a+2)===91){let u=I0(t,"]]>",a,"CDATA is not closed.")-2,l=t.substring(a+9,u);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let d=this.parseTextData(l,r.tagname,this.readonlyMatcher,!0,!1,!0,!0);d==null&&(d=""),s.cdataPropName?r.add(s.cdataPropName,[{[s.textNodeName]:l}]):r.add(s.textNodeName,d),a=u+2}else{let u=T4(t,a,s.removeNSPrefix);if(!u){let V=t.substring(Math.max(0,a-50),Math.min(o,a+50));throw new Error(`readTagExp returned undefined at position ${a}. Context: "${V}"`)}let l=u.tagName,d=u.rawTagName,h=u.tagExp,f=u.attrExpPresent,g=u.closeIndex;if({tagName:l,tagExp:h}=N4(s.transformTagName,l,h,s),s.strictReservedNames&&(l===s.commentPropName||l===s.cdataPropName||l===s.textNodeName||l===s.attributesGroupName))throw new Error(`Invalid tag name: ${l}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let E=r;E&&s.unpairedTagsSet.has(E.tagname)&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let m=!1;h.length>0&&h.lastIndexOf("/")===h.length-1&&(m=!0,l[l.length-1]==="/"?(l=l.substr(0,l.length-1),h=l):h=h.substr(0,h.length-1),f=l!==h);let I=null,y={},B;B=bot(d),l!==e.tagname&&this.matcher.push(l,{},B),l!==h&&f&&(I=this.buildAttributesMap(h,this.matcher,l),I&&(y=Bot(I,s))),l!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode());let M=a;if(this.isCurrentNodeStopNode){let V="";if(m)a=u.closeIndex;else if(s.unpairedTagsSet.has(l))a=u.closeIndex;else{let P=this.readStopNodeData(t,d,g+1);if(!P)throw new Error(`Unexpected end of ${d}`);a=P.i,V=P.tagContent}let k=new di(l);I&&(k[":@"]=I),k.add(s.textNodeName,V),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,k,this.readonlyMatcher,M)}else{if(m){({tagName:l,tagExp:h}=N4(s.transformTagName,l,h,s));let V=new di(l);I&&(V[":@"]=I),this.addChild(r,V,this.readonlyMatcher,M),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(s.unpairedTagsSet.has(l)){let V=new di(l);I&&(V[":@"]=I),this.addChild(r,V,this.readonlyMatcher,M),this.matcher.pop(),this.isCurrentNodeStopNode=!1,a=u.closeIndex;continue}else{let V=new di(l);if(this.tagsNodeStack.length>s.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),I&&(V[":@"]=I),this.addChild(r,V,this.readonlyMatcher,M),r=V}n="",a=g}}}else n+=t[a];return e.child};function xot(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function Rot(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}return this.entityDecoder.decode(t)}function Dot(t,e,r,n){return t&&(n===void 0&&(n=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,n),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function kot(){return this.stopNodeExpressionsSet.size===0?!1:this.matcher.matchesAny(this.stopNodeExpressionsSet)}function vot(t,e,r=">"){Line truncated
|
||||
`;function Hot(t,e){if(!Array.isArray(t)||t.length===0)return"1.0";let r=t[0];if(_4(r)==="?xml"){let s=r[":@"];if(s){let i=e.attributeNamePrefix+"version";if(s[i])return s[i]}}return"1.0"}function wge(t,e,r,n,s){return!r.sanitizeName||vf(t,{xmlVersion:s})?t:r.sanitizeName(t,{isAttribute:e,matcher:n.readOnly()})}function v4(t,e){let r="";e.format&&(r=Oot);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let o=0;o<e.stopNodes.length;o++){let a=e.stopNodes[o];typeof a=="string"?n.push(new $i(a)):a instanceof $i&&n.push(a)}let s=Hot(t,e),i=new Wc;return Sge(t,e,r,i,n,s)}function Sge(t,e,r,n,s,i){let o="",a=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let c=t.toString();return c=k4(c,e),c}return""}for(let c=0;c<t.length;c++){let A=t[c],u=_4(A);if(u===void 0)continue;let d=u===e.textNodeName||u===e.cdataPropName||u===e.commentPropName||u[0]==="?"?u:wge(u,!1,e,n,i),h=Got(A[":@"],e);n.push(d,h);let f=Yot(n,s);if(d===e.textNodeName){let y=A[u];f||(y=e.tagValueProcessor(d,y),y=k4(y,e)),a&&(o+=r),o+=y,a=!1,n.pop();continue}else if(d===e.cdataPropName){a&&(o+=r);let y=A[u][0][e.textNodeName],B=Zx(y);o+=`<![CDATA[${B}]]>`,a=!1,n.pop();continue}else if(d===e.commentPropName){let y=A[u][0][e.textNodeName],B=Xx(y);o+=r+`<!--${B}-->`,a=!0,n.pop();continue}else if(d[0]==="?"){let y=Qge(A[":@"],e,f,n,i);o+=(d==="?xml"?"":r)+`<${d}${y}?>`,a=!0,n.pop();continue}let g=r;g!==""&&(g+=e.indentBy);let E=Qge(A[":@"],e,f,n,i),m=r+`<${d}${E}`,I;f?I=Nge(A[u],e):I=Sge(A[u],e,g,n,s,i),e.unpairedTags.indexOf(d)!==-1?e.suppressUnpairedNode?o+=m+">":o+=m+"/>":(!I||I.length===0)&&e.suppressEmptyNode?o+=m+"/>":I&&I.endsWith(">")?o+=m+`>${I}${r}</${d}>`:(o+=m+">",I&&r!==""&&(I.includes("/>")||I.includes("</"))?o+=r+e.indentBy+I+r:o+=I,o+=`</${d}>`),a=!0,n.pop()}return o}function Got(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=fd(t[s]),n=!0}return n?r:null}function Nge(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=_4(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=qot(s[":@"],e),a=Nge(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function qot(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${fd(s)}"`}return r}function _4(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function Qge(t,e,r,n,s){let i="";if(t&&!e.ignoreAttributes)for(let o in t){if(!Object.prototype.hasOwnProperty.call(t,o))continue;let a=o.substr(e.attributeNamePrefix.length),c=r?a:wge(a,!0,e,n,s),A;r?A=t[o]:(A=e.attributeValueProcessor(o,t[o]),A=k4(A,e)),A===!0&&e.suppressBooleanAttributes?i+=` ${c}`:i+=` ${c}="${fd(A)}"`}return i}function Yot(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function k4(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function F4(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var Vot={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,maxNestedTags:100,jPath:!0,sanitizeName:!1};function fi(t){if(this.options=Object.assign({},Vot,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new $i(r)):r instanceof $i&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignorLine truncated
|
||||
`,"utf-8")],s=ost(n);s&&t.headers.set("Content-Length",s),t.body=await sfe(n)}var uB="multipartPolicy",cst=70,Ast=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function ust(t){if(t.length>cst)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!Ast.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function Tx(){return{name:uB,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,n=t.headers.get("Content-Type")??"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,i,o]=s;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?ust(r):r=nst(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await ast(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function xx(){return nx()}var ife=ex({logLevelEnvVarName:"AZURE_LOG_LEVEL",namespace:"azure"}),prr=ife.logger;function Ho(t){return ife.createClientLogger(t)}var qc=Ho("core-rest-pipeline");function H8(t={}){return ox({logger:qc.info,...t})}var G8=Sx;function q8(t={}){return Nx(t)}import Y8 from"node:os";import Ad from"node:process";function ofe(){return"User-Agent"}async function afe(t){if(Ad&&Ad.versions){let e=`${Y8.type()} ${Y8.release()}; ${Y8.arch()}`;Ad.versions.bun?t.set("Bun",`${Ad.versions.bun} (${e})`):Ad.versions.deno?t.set("Deno",`${Ad.versions.deno} (${e})`):Ad.versions.node&&t.set("Node",`${Ad.versions.node} (${e})`)}}var Rx="1.24.0";function Est(t){let e=[];for(let[r,n]of t){let s=n?`${r}/${n}`:r;e.push(s)}return e.join(" ")}function cfe(){return ofe()}async function Dx(t){let e=new Map;e.set("core-rest-pipeline",Rx),await afe(e);let r=Est(e);return t?`${t} ${r}`:r}var Afe=cfe(),ufe="userAgentPolicy";function V8(t={}){let e=Dx(t.userAgentPrefix);return{name:ufe,async sendRequest(r,n){return r.headers.has(Afe)||r.headers.set(Afe,await e),n(r)}}}var lfe=Symbol("rawContent");function W8(t){return typeof t[lfe]=="function"}function dfe(t){return W8(t)?t[lfe]():t}var kx=uB;function J8(){let t=Tx();return{name:kx,sendRequest:async(e,r)=>{if(e.multipartBody)for(let n of e.multipartBody.parts)W8(n.body)&&(n.body=dfe(n.body));return t.sendRequest(e,r)}}}var z8=Qx;function j8(){return wx()}function K8(t={}){return Ax(t)}function $8(){return ux()}var lB=class extends Error{constructor(e){super(e),this.name="AbortError"}};function X8(t,e){let{cleanupBeforeAbort:r,abortSignal:n,abortErrorMsg:s}=e??{};return new Promise((i,o)=>{function a(){o(new lB(s??"The operation was aborted."))}function c(){n?.removeEventListener("abort",A)}function A(){r?.(),c(),a()}if(n?.aborted)return a();try{t(u=>{c(),i(u)},u=>{c(),o(u)})}catch(u){o(u)}n?.addEventListener("abort",A)})}var Nst="The delay was aborted.";function h0(t,e){let r,{abortSignal:n,abortErrorMsg:s}=e??{};return X8(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:n,abortErrorMsg:s??Nst})}function ud(t){if(Sf(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 hfe(t){return Sf(t)}function f0(){return wf()}var Jt=XT;function ld(t){return L8(t)}function e4(t,e){return bx(t,e)}var ffe="setClientRequestIdPolicy";function t4(t="x-ms-client-request-id"){return{name:ffe,async sendRequest(e,r){return e.headers.has(t)||e.headers.set(t,e.requestId),r(e)}}}function r4(t){return lx(t)}function n4(t){return dx(t)}var g0={span:Symbol.for("@azure/core-tracing span"),namespace:Symbol.for("@azure/core-tracing namespace")};function gfe(t={}){let e=new s4(t.parentContext);return t.span&&(e=e.setValue(g0.span,t.span)),t.namespace&&(e=e.setValue(g0.namespace,t.namespace)),e}var s4=class t{_contextMap;constructor(e){this._contextMap=e instanceof t?new Map(e._contextMap):new Map}setValue(e,r){let n=new t(this);return n._contextMap.set(e,r),n}getValue(e){return this._contextMap.get(e)}deleteValue(e){let r=new t(this);return r._contextMap.delete(e),r}};var mfe=ge(pfe(),1),_x=mfe.state;function Tst(){return{end:()=>{},isRecording:()=>!1,recordException:()=>{},setAttribute:()=>{},setStatus:()=>{},addEvent:()=>{}}}function xst(){return{createRequestHeaders:()=>({}),parseTraceparentHeader:()=>{},startSpan:(t,e)=>({span:Tst(),tracingContext:gfe({parentContext:e.tracingContext})}),withContext(t,e,...r){return e(...r)}}}function dB(){return _x.instrumenterImplementation||(_x.instrumenterImplementation=xst()),_x.instrumenterImplementation}function hB(t){let{namespace:e,packageName:r,packageVersion:n}=t;function s(A,u,l){let d=dB().startSpan(A,{...l,packageName:r,packageVersion:n,tracingContext:u?.tracingOptions?.tracingContext}),h=d.tracingContext,f=d.span
Line truncated
|
||||
`&&t[i]!=="\r";i++)c+=t[i];if(c=c.trim(),c[c.length-1]==="/"&&(c=c.substring(0,c.length-1),i--),!$it(c)){let l;return c.trim().length===0?l="Invalid space after '<'.":l="Tag '"+c+"' is an invalid name.",tn("InvalidTag",l,Fs(t,i))}let A=Wit(t,i);if(A===!1)return tn("InvalidAttr","Attributes for '"+c+"' have open quote.",Fs(t,i));let u=A.value;if(i=A.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=Xfe(u,e);if(d===!0)n=!0;else return tn(d.err.code,d.err.msg,Fs(t,l+d.err.line))}else if(a)if(A.tagClosed){if(u.trim().length>0)return tn("InvalidTag","Closing tag '"+c+"' can't have attributes or invalid starting.",Fs(t,o));if(r.length===0)return tn("InvalidTag","Closing tag '"+c+"' has not been opened.",Fs(t,o));{let l=r.pop();if(c!==l.tagName){let d=Fs(t,l.tagStartPos);return tn("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+c+"'.",Fs(t,o))}r.length==0&&(s=!0)}}else return tn("InvalidTag","Closing tag '"+c+"' doesn't have proper closing.",Fs(t,i));else{let l=Xfe(u,e);if(l!==!0)return tn(l.err.code,l.err.msg,Fs(t,i-u.length+l.err.line));if(s===!0)return tn("InvalidXml","Multiple possible root nodes found.",Fs(t,i));e.unpairedTags.indexOf(c)!==-1||r.push({tagName:c,tagStartPos:o}),n=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=$fe(t,i);continue}else if(t[i+1]==="?"){if(i=Kfe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=jit(t,i);if(l==-1)return tn("InvalidChar","char '&' is not expected.",Fs(t,i));i=l}else if(s===!0&&!jfe(t[i]))return tn("InvalidXml","Extra text at the end",Fs(t,i));t[i]==="<"&&i--}}else{if(jfe(t[i]))continue;return tn("InvalidChar","char '"+t[i]+"' is not expected.",Fs(t,i))}if(n){if(r.length==1)return tn("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Fs(t,r[0].tagStartPos));if(r.length>0)return tn("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return tn("InvalidXml","Start tag expected.",1);return!0}function jfe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function Kfe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let n=t.substr(r,e-r);if(e>5&&n==="xml")return tn("InvalidXml","XML declaration allowed only at the start of the document.",Fs(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function $fe(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 Yit='"',Vit="'";function Wit(t,e){let r="",n="",s=!1;for(;e<t.length;e++){if(t[e]===Yit||t[e]===Vit)n===""?n=t[e]:n!==t[e]||(n="");else if(t[e]===">"&&n===""){s=!0;break}r+=t[e]}return n!==""?!1:{value:r,index:e,tagClosed:s}}var Jit=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function Xfe(t,e){let r=qx(t,Jit),n={};for(let s=0;s<r.length;s++){if(r[s][1].length===0)return tn("InvalidAttr","Attribute '"+r[s][2]+"' has no space in starting.",bB(r[s]));if(r[s][3]!==void 0&&r[s][4]===void 0)return tn("InvalidAttr","Attribute '"+r[s][2]+"' is without value.",bB(r[s]));if(r[s][3]===void 0&&!e.allowBooleanAttributes)return tn("InvalidAttr","boolean attribute '"+r[s][2]+"' is not allowed.",bB(r[s]));let i=r[s][2];if(!Kit(i))return tn("InvalidAttr","Attribute '"+i+"' is an invalid name.",bB(r[s]));if(!Object.prototype.hasOwnProperty.call(n,i))n[i]=1;else return tn("InvalidAttr","Attribute '"+i+"' is repeated.",bB(r[s]))}return!0}function zit(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 jit(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,zit(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 tn(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function Kit(t){return B4(t)}function $it(t){return B4(t)}function Fs(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function bB(t){return t.startIndex+t[1].length}var Zfe={amp:"&",AMP:"&",lt:"<",LT:"<",gt:">",GT:">",quot:'"',QUOT:'"',apos:"'",lsquo:"\u2018",rsquo:"\u2019",ldquo:"\u201C",rdquo:"\u201D",lsquor:"\u201A",rsquor:"\u2019",ldquor:"\u201E",bdquo:"\u201E",comma:",",period:".",colon:":",semi:";",excl:"!",quest:"?",num:"#",dollar:"$",percent:"%",ast:"*",commat:"@",lowbar:"_",verbar:"|",vert:"|",sol:"/",bsol:"\\",lbrace:"{",rbrace:"}",lbrack:"[",rbrack:"]",lpar:"(",rpar:")",nbsp:"\xA0",iexcl:"\xA1",cent:"\xA2",pound:"\xA3",curren:"\xA4",yen:"\xA5",brvbar:"\xA6",sect:"\xA7",uml:"\xA8",copy:"\xA9",COPY:"\xA9",ordf:"\xAA",laquo:"\xAB",not:"\xAC",shy:"\xAD",reg:"\xAE",REG:"\xAE",macr:"\xAF",deg:"\xB0",plusmn:"\xB1",sup2:"\xB2",sup3:"\xB3",acute:"\xB4",micro:"\xB5",para:"\xB6",middot:"\xB7",cedil:"\xB8",sup1:"\xB9",ordm:"\xBA",raquo:"\xBB",frac14:"\xBC",frac12:"\xBD",half:"\xBD",frac34:"\xBE",iquest:"\xBF",times:"\xD7",div:"\xF7",divide:"\xF7"},ege={Agrave:"\xC0",agrave:"\xE0",Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",Aring:"\xC5",aring:"\xE5",AElig:"\xC6",aelig:"\xE6",Ccedil:"\xC7",ccedil:"\xE7",Egrave:"\xC8",egrave:"\xE8",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Euml:"\xCB",euml:"\xEB",Igrave:"\xCC",igrave:"\xEC",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",Iuml:"\xCF",iuml:"\xEF",ETH:"\xD0",eth:"\xF0",Ntilde:"\xD1",ntilde:"\xF1",Ograve:"\xD2",ograve:"\xF2",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",Oslash:"\xD8",oslash:"\xF8",Ugrave:"\xD9",ugrave:"\xF9",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",THORN:"\xDE",thorn:"\xFE",szlig:"\xDF",yuml:"\xFF",Yuml:"\u0178"},tge={Amacr:"\u0100",amacr:"\u0101",Abreve:"\u0102",abreve:"\u0103",Aogon:"\u0104",aogon:"\u0105",Cacute:"\u0106",cacute:"\u0107",Ccirc:"\u0108",ccirc:"\u0109",Cdot:"\u010A",cdot:"\u010B",Ccaron:"\u010C",ccaron:"\u010D",Dcaron:"\u010E",dcaron:"\u010F",Dstrok:"\u0110",dstrok:"\u0111",Emacr:"\u0112",emacr:"\u0113",Ecaron:"\u011A",ecaron:"\u011B",Edot:"\u0116",edot:"\u0117",Eogon:"\u0118",eogon:"\u0119",Gcirc:"\u011C",gcirc:"\u011D",Gbreve:"\u011E",gbreve:"\u011F",Gdot:"\u0120",gdot:"\u0121",Gcedil:"\u0122",Hcirc:"\u0124",hcirc:"\u0125",Hstrok:"\u0126",hstrok:"\u0127",Itilde:"\u0128",itilde:"\u0129",Imacr:"\u012A",imacr:"\u012B",Iogon:"\u012E",iogon:"\u012F",Idot:"\u0130",IJlig:"\u0132",ijlig:"\u0133",Jcirc:"\u0134",jcirc:"\u0135",Kcedil:"\u0136",kcedil:"\u0137",kgreen:"\u0138",Lacute:"\u0139",lacute:"\u013A",Lcedil:"\u013B",lcedil:"\u013C",Lcaron:"\u013Line truncated
|
||||
`);let e=new di("!xml"),r=e,n="";this.matcher.reset(),this.entityDecoder.reset(),this.entityExpansionCount=0,this.currentExpandedLength=0;let s=this.options,i=new SB(s.processEntities),o=t.length;for(let a=0;a<o;a++)if(t[a]==="<"){let A=t.charCodeAt(a+1);if(A===47){let u=y0(t,">",a,"Closing Tag is not closed."),l=t.substring(a+2,u).trim();if(s.removeNSPrefix){let h=l.indexOf(":");h!==-1&&(l=l.substr(h+1))}l=R4(s.transformTagName,l,"",s).tagName,r&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher));let d=this.matcher.getCurrentTag();if(l&&s.unpairedTagsSet.has(l))throw new Error(`Unpaired tag can not be used as closing tag: </${l}>`);d&&s.unpairedTagsSet.has(d)&&(this.matcher.pop(),this.tagsNodeStack.pop()),this.matcher.pop(),this.isCurrentNodeStopNode=!1,r=this.tagsNodeStack.pop(),n="",a=u}else if(A===63){let u=D4(t,a,!1,"?>");if(!u)throw new Error("Pi Tag is not closed.");n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let l=this.buildAttributesMap(u.tagExp,this.matcher,u.tagName,!0);if(l){let d=l[this.options.attributeNamePrefix+"version"];this.entityDecoder.setXmlVersion(Number(d)||1),i.setXmlVersion(Number(d)||1)}if(!(s.ignoreDeclaration&&u.tagName==="?xml"||s.ignorePiTags)){let d=new di(u.tagName);d.add(s.textNodeName,""),u.tagName!==u.tagExp&&u.attrExpPresent&&s.ignoreAttributes!==!0&&(d[":@"]=l),this.addChild(r,d,this.readonlyMatcher,a)}a=u.closeIndex+1}else if(A===33&&t.charCodeAt(a+2)===45&&t.charCodeAt(a+3)===45){let u=y0(t,"-->",a+4,"Comment is not closed.");if(s.commentPropName){let l=t.substring(a+4,u-2);n=this.saveTextToParentTag(n,r,this.readonlyMatcher),r.add(s.commentPropName,[{[s.textNodeName]:l}])}a=u}else if(A===33&&t.charCodeAt(a+2)===68){let u=i.readDocType(t,a);this.entityDecoder.addInputEntities(u.entities),a=u.i}else if(A===33&&t.charCodeAt(a+2)===91){let u=y0(t,"]]>",a,"CDATA is not closed.")-2,l=t.substring(a+9,u);n=this.saveTextToParentTag(n,r,this.readonlyMatcher);let d=this.parseTextData(l,r.tagname,this.readonlyMatcher,!0,!1,!0,!0);d==null&&(d=""),s.cdataPropName?r.add(s.cdataPropName,[{[s.textNodeName]:l}]):r.add(s.textNodeName,d),a=u+2}else{let u=D4(t,a,s.removeNSPrefix);if(!u){let V=t.substring(Math.max(0,a-50),Math.min(o,a+50));throw new Error(`readTagExp returned undefined at position ${a}. Context: "${V}"`)}let l=u.tagName,d=u.rawTagName,h=u.tagExp,f=u.attrExpPresent,g=u.closeIndex;if({tagName:l,tagExp:h}=R4(s.transformTagName,l,h,s),s.strictReservedNames&&(l===s.commentPropName||l===s.cdataPropName||l===s.textNodeName||l===s.attributesGroupName))throw new Error(`Invalid tag name: ${l}`);r&&n&&r.tagname!=="!xml"&&(n=this.saveTextToParentTag(n,r,this.readonlyMatcher,!1));let E=r;E&&s.unpairedTagsSet.has(E.tagname)&&(r=this.tagsNodeStack.pop(),this.matcher.pop());let m=!1;h.length>0&&h.lastIndexOf("/")===h.length-1&&(m=!0,l[l.length-1]==="/"?(l=l.substr(0,l.length-1),h=l):h=h.substr(0,h.length-1),f=l!==h);let I=null,y={},B;B=bot(d),l!==e.tagname&&this.matcher.push(l,{},B),l!==h&&f&&(I=this.buildAttributesMap(h,this.matcher,l),I&&(y=Bot(I,s))),l!==e.tagname&&(this.isCurrentNodeStopNode=this.isItStopNode());let M=a;if(this.isCurrentNodeStopNode){let V="";if(m)a=u.closeIndex;else if(s.unpairedTagsSet.has(l))a=u.closeIndex;else{let P=this.readStopNodeData(t,d,g+1);if(!P)throw new Error(`Unexpected end of ${d}`);a=P.i,V=P.tagContent}let k=new di(l);I&&(k[":@"]=I),k.add(s.textNodeName,V),this.matcher.pop(),this.isCurrentNodeStopNode=!1,this.addChild(r,k,this.readonlyMatcher,M)}else{if(m){({tagName:l,tagExp:h}=R4(s.transformTagName,l,h,s));let V=new di(l);I&&(V[":@"]=I),this.addChild(r,V,this.readonlyMatcher,M),this.matcher.pop(),this.isCurrentNodeStopNode=!1}else if(s.unpairedTagsSet.has(l)){let V=new di(l);I&&(V[":@"]=I),this.addChild(r,V,this.readonlyMatcher,M),this.matcher.pop(),this.isCurrentNodeStopNode=!1,a=u.closeIndex;continue}else{let V=new di(l);if(this.tagsNodeStack.length>s.maxNestedTags)throw new Error("Maximum nested tags exceeded");this.tagsNodeStack.push(r),I&&(V[":@"]=I),this.addChild(r,V,this.readonlyMatcher,M),r=V}n="",a=g}}}else n+=t[a];return e.child};function xot(t,e,r,n){this.options.captureMetaData||(n=void 0);let s=this.options.jPath?r.toString():r,i=this.options.updateTag(e.tagname,s,e[":@"]);i===!1||(typeof i=="string"&&(e.tagname=i),t.addChild(e,n))}function Rot(t,e,r){let n=this.options.processEntities;if(!n||!n.enabled)return t;if(n.allowedTags){let s=this.options.jPath?r.toString():r;if(!(Array.isArray(n.allowedTags)?n.allowedTags.includes(e):n.allowedTags(e,s)))return t}if(n.tagFilter){let s=this.options.jPath?r.toString():r;if(!n.tagFilter(e,s))return t}return this.entityDecoder.decode(t)}function Dot(t,e,r,n){return t&&(n===void 0&&(n=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,n),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function kot(){return this.stopNodeExpressionsSet.size===0?!1:this.matcher.matchesAny(this.stopNodeExpressionsSet)}function vot(t,e,r=">"){Line truncated
|
||||
`;function Hot(t,e){if(!Array.isArray(t)||t.length===0)return"1.0";let r=t[0];if(L4(r)==="?xml"){let s=r[":@"];if(s){let i=e.attributeNamePrefix+"version";if(s[i])return s[i]}}return"1.0"}function Nge(t,e,r,n,s){return!r.sanitizeName||vf(t,{xmlVersion:s})?t:r.sanitizeName(t,{isAttribute:e,matcher:n.readOnly()})}function M4(t,e){let r="";e.format&&(r=Oot);let n=[];if(e.stopNodes&&Array.isArray(e.stopNodes))for(let o=0;o<e.stopNodes.length;o++){let a=e.stopNodes[o];typeof a=="string"?n.push(new $i(a)):a instanceof $i&&n.push(a)}let s=Hot(t,e),i=new Wc;return Tge(t,e,r,i,n,s)}function Tge(t,e,r,n,s,i){let o="",a=!1;if(e.maxNestedTags&&n.getDepth()>e.maxNestedTags)throw new Error("Maximum nested tags exceeded");if(!Array.isArray(t)){if(t!=null){let c=t.toString();return c=F4(c,e),c}return""}for(let c=0;c<t.length;c++){let A=t[c],u=L4(A);if(u===void 0)continue;let d=u===e.textNodeName||u===e.cdataPropName||u===e.commentPropName||u[0]==="?"?u:Nge(u,!1,e,n,i),h=Got(A[":@"],e);n.push(d,h);let f=Yot(n,s);if(d===e.textNodeName){let y=A[u];f||(y=e.tagValueProcessor(d,y),y=F4(y,e)),a&&(o+=r),o+=y,a=!1,n.pop();continue}else if(d===e.cdataPropName){a&&(o+=r);let y=A[u][0][e.textNodeName],B=eR(y);o+=`<![CDATA[${B}]]>`,a=!1,n.pop();continue}else if(d===e.commentPropName){let y=A[u][0][e.textNodeName],B=Zx(y);o+=r+`<!--${B}-->`,a=!0,n.pop();continue}else if(d[0]==="?"){let y=Sge(A[":@"],e,f,n,i);o+=(d==="?xml"?"":r)+`<${d}${y}?>`,a=!0,n.pop();continue}let g=r;g!==""&&(g+=e.indentBy);let E=Sge(A[":@"],e,f,n,i),m=r+`<${d}${E}`,I;f?I=xge(A[u],e):I=Tge(A[u],e,g,n,s,i),e.unpairedTags.indexOf(d)!==-1?e.suppressUnpairedNode?o+=m+">":o+=m+"/>":(!I||I.length===0)&&e.suppressEmptyNode?o+=m+"/>":I&&I.endsWith(">")?o+=m+`>${I}${r}</${d}>`:(o+=m+">",I&&r!==""&&(I.includes("/>")||I.includes("</"))?o+=r+e.indentBy+I+r:o+=I,o+=`</${d}>`),a=!0,n.pop()}return o}function Got(t,e){if(!t||e.ignoreAttributes)return null;let r={},n=!1;for(let s in t){if(!Object.prototype.hasOwnProperty.call(t,s))continue;let i=s.startsWith(e.attributeNamePrefix)?s.substr(e.attributeNamePrefix.length):s;r[i]=fd(t[s]),n=!0}return n?r:null}function xge(t,e){if(!Array.isArray(t))return t!=null?t.toString():"";let r="";for(let n=0;n<t.length;n++){let s=t[n],i=L4(s);if(i===e.textNodeName)r+=s[i];else if(i===e.cdataPropName)r+=s[i][0][e.textNodeName];else if(i===e.commentPropName)r+=s[i][0][e.textNodeName];else{if(i&&i[0]==="?")continue;if(i){let o=qot(s[":@"],e),a=xge(s[i],e);!a||a.length===0?r+=`<${i}${o}/>`:r+=`<${i}${o}>${a}</${i}>`}}}return r}function qot(t,e){let r="";if(t&&!e.ignoreAttributes)for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=t[n];s===!0&&e.suppressBooleanAttributes?r+=` ${n.substr(e.attributeNamePrefix.length)}`:r+=` ${n.substr(e.attributeNamePrefix.length)}="${fd(s)}"`}return r}function L4(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let n=e[r];if(Object.prototype.hasOwnProperty.call(t,n)&&n!==":@")return n}}function Sge(t,e,r,n,s){let i="";if(t&&!e.ignoreAttributes)for(let o in t){if(!Object.prototype.hasOwnProperty.call(t,o))continue;let a=o.substr(e.attributeNamePrefix.length),c=r?a:Nge(a,!0,e,n,s),A;r?A=t[o]:(A=e.attributeValueProcessor(o,t[o]),A=F4(A,e)),A===!0&&e.suppressBooleanAttributes?i+=` ${c}`:i+=` ${c}="${fd(A)}"`}return i}function Yot(t,e){if(!e||e.length===0)return!1;for(let r=0;r<e.length;r++)if(t.matches(e[r]))return!0;return!1}function F4(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let n=e.entities[r];t=t.replace(n.regex,n.val)}return t}function U4(t){return typeof t=="function"?t:Array.isArray(t)?e=>{for(let r of t)if(typeof r=="string"&&e===r||r instanceof RegExp&&r.test(e))return!0}:()=>!1}var Vot={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,maxNestedTags:100,jPath:!0,sanitizeName:!1};function fi(t){if(this.options=Object.assign({},Vot,t),this.options.stopNodes&&Array.isArray(this.options.stopNodes)&&(this.options.stopNodes=this.options.stopNodes.map(e=>typeof e=="string"&&e.startsWith("*.")?".."+e.substring(2):e)),this.stopNodeExpressions=[],this.options.stopNodes&&Array.isArray(this.options.stopNodes))for(let e=0;e<this.options.stopNodes.length;e++){let r=this.options.stopNodes[e];typeof r=="string"?this.stopNodeExpressions.push(new $i(r)):r instanceof $i&&this.stopNodeExpressions.push(r)}this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignorLine truncated
|
||||
`,this.newLine=`
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}function Wot(t,e){let r=t["?xml"];if(r&&typeof r=="object"){if(e.attributesGroupName&&r[e.attributesGroupName]){let s=r[e.attributesGroupName][e.attributeNamePrefix+"version"];if(s)return s}let n=r[e.attributeNamePrefix+"version"];if(n)return n}return"1.0"}function M4(t,e,r,n,s){return!r.sanitizeName||vf(t,{xmlVersion:s})?t:r.sanitizeName(t,{isAttribute:e,matcher:n.readOnly()})}fi.prototype.build=function(t){if(this.options.preserveOrder)return v4(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Wc,r=Wot(t,this.options);return this.j2x(t,0,e,r).val}};fi.prototype.j2x=function(t,e,r,n){let s="",i="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let o=this.options.jPath?r.toString():r,a=this.checkStopNode(r);for(let c in t){if(!Object.prototype.hasOwnProperty.call(t,c))continue;let u=c===this.options.textNodeName||c===this.options.cdataPropName||c===this.options.commentPropName||this.options.attributesGroupName&&c===this.options.attributesGroupName||this.isAttribute(c)||c[0]==="?"?c:M4(c,!1,this.options,r,n);if(typeof t[c]>"u")this.isAttribute(c)&&(i+="");else if(t[c]===null)this.isAttribute(c)||u===this.options.cdataPropName||u===this.options.commentPropName?i+="":u[0]==="?"?i+=this.indentate(e)+"<"+u+"?"+this.tagEndChar:i+=this.indentate(e)+"<"+u+"/"+this.tagEndChar;else if(t[c]instanceof Date)i+=this.buildTextValNode(t[c],u,"",e,r);else if(typeof t[c]!="object"){let l=this.isAttribute(c);if(l&&!this.ignoreAttributesFn(l,o)){let d=M4(l,!0,this.options,r,n);s+=this.buildAttrPairStr(d,""+t[c],a)}else if(!l)if(c===this.options.textNodeName){let d=this.options.tagValueProcessor(c,""+t[c]);i+=this.replaceEntitiesValue(d)}else{r.push(u);let d=this.checkStopNode(r);if(r.pop(),d){let h=""+t[c];h===""?i+=this.indentate(e)+"<"+u+this.closeTag(u)+this.tagEndChar:i+=this.indentate(e)+"<"+u+">"+h+"</"+u+this.tagEndChar}else i+=this.buildTextValNode(t[c],u,"",e,r)}}else if(Array.isArray(t[c])){let l=t[c].length,d="",h="";for(let f=0;f<l;f++){let g=t[c][f];if(!(typeof g>"u"))if(g===null)u[0]==="?"?i+=this.indentate(e)+"<"+u+"?"+this.tagEndChar:i+=this.indentate(e)+"<"+u+"/"+this.tagEndChar;else if(typeof g=="object")if(this.options.oneListGroup){r.push(u);let E=this.j2x(g,e+1,r,n);r.pop(),d+=E.val,this.options.attributesGroupName&&g.hasOwnProperty(this.options.attributesGroupName)&&(h+=E.attrStr)}else d+=this.processTextOrObjNode(g,u,e,r,n);else if(this.options.oneListGroup){let E=this.options.tagValueProcessor(u,g);E=this.replaceEntitiesValue(E),d+=E}else{r.push(u);let E=this.checkStopNode(r);if(r.pop(),E){let m=""+g;m===""?d+=this.indentate(e)+"<"+u+this.closeTag(u)+this.tagEndChar:d+=this.indentate(e)+"<"+u+">"+m+"</"+u+this.tagEndChar}else d+=this.buildTextValNode(g,u,"",e,r)}}this.options.oneListGroup&&(d=this.buildObjectNode(d,u,h,e)),i+=d}else if(this.options.attributesGroupName&&c===this.options.attributesGroupName){let l=Object.keys(t[c]),d=l.length;for(let h=0;h<d;h++){let f=M4(l[h],!0,this.options,r,n);s+=this.buildAttrPairStr(f,""+t[c][l[h]],a)}}else i+=this.processTextOrObjNode(t[c],u,e,r,n)}return{attrStr:s,val:i}};fi.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+fd(e)+'"'};function Jot(t,e,r,n,s){let i=this.extractAttributes(t);if(n.push(e,i),this.checkStopNode(n)){let c=this.buildRawContent(t),A=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(c,e,A,r)}let a=this.j2x(t,r+1,n,s);return n.pop(),e[0]==="?"?this.buildTextValNode("",e,a.attrStr,r,n):t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,a.attrStr,r,n):this.buildObjectNode(a.val,e,a.attrStr,r)}fi.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=fd(n[s]),r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=fd(t[n]),r=!0)}return r?e:null};fi.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isA
Line truncated
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}function Wot(t,e){let r=t["?xml"];if(r&&typeof r=="object"){if(e.attributesGroupName&&r[e.attributesGroupName]){let s=r[e.attributesGroupName][e.attributeNamePrefix+"version"];if(s)return s}let n=r[e.attributeNamePrefix+"version"];if(n)return n}return"1.0"}function P4(t,e,r,n,s){return!r.sanitizeName||vf(t,{xmlVersion:s})?t:r.sanitizeName(t,{isAttribute:e,matcher:n.readOnly()})}fi.prototype.build=function(t){if(this.options.preserveOrder)return M4(t,this.options);{Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t});let e=new Wc,r=Wot(t,this.options);return this.j2x(t,0,e,r).val}};fi.prototype.j2x=function(t,e,r,n){let s="",i="";if(this.options.maxNestedTags&&r.getDepth()>=this.options.maxNestedTags)throw new Error("Maximum nested tags exceeded");let o=this.options.jPath?r.toString():r,a=this.checkStopNode(r);for(let c in t){if(!Object.prototype.hasOwnProperty.call(t,c))continue;let u=c===this.options.textNodeName||c===this.options.cdataPropName||c===this.options.commentPropName||this.options.attributesGroupName&&c===this.options.attributesGroupName||this.isAttribute(c)||c[0]==="?"?c:P4(c,!1,this.options,r,n);if(typeof t[c]>"u")this.isAttribute(c)&&(i+="");else if(t[c]===null)this.isAttribute(c)||u===this.options.cdataPropName||u===this.options.commentPropName?i+="":u[0]==="?"?i+=this.indentate(e)+"<"+u+"?"+this.tagEndChar:i+=this.indentate(e)+"<"+u+"/"+this.tagEndChar;else if(t[c]instanceof Date)i+=this.buildTextValNode(t[c],u,"",e,r);else if(typeof t[c]!="object"){let l=this.isAttribute(c);if(l&&!this.ignoreAttributesFn(l,o)){let d=P4(l,!0,this.options,r,n);s+=this.buildAttrPairStr(d,""+t[c],a)}else if(!l)if(c===this.options.textNodeName){let d=this.options.tagValueProcessor(c,""+t[c]);i+=this.replaceEntitiesValue(d)}else{r.push(u);let d=this.checkStopNode(r);if(r.pop(),d){let h=""+t[c];h===""?i+=this.indentate(e)+"<"+u+this.closeTag(u)+this.tagEndChar:i+=this.indentate(e)+"<"+u+">"+h+"</"+u+this.tagEndChar}else i+=this.buildTextValNode(t[c],u,"",e,r)}}else if(Array.isArray(t[c])){let l=t[c].length,d="",h="";for(let f=0;f<l;f++){let g=t[c][f];if(!(typeof g>"u"))if(g===null)u[0]==="?"?i+=this.indentate(e)+"<"+u+"?"+this.tagEndChar:i+=this.indentate(e)+"<"+u+"/"+this.tagEndChar;else if(typeof g=="object")if(this.options.oneListGroup){r.push(u);let E=this.j2x(g,e+1,r,n);r.pop(),d+=E.val,this.options.attributesGroupName&&g.hasOwnProperty(this.options.attributesGroupName)&&(h+=E.attrStr)}else d+=this.processTextOrObjNode(g,u,e,r,n);else if(this.options.oneListGroup){let E=this.options.tagValueProcessor(u,g);E=this.replaceEntitiesValue(E),d+=E}else{r.push(u);let E=this.checkStopNode(r);if(r.pop(),E){let m=""+g;m===""?d+=this.indentate(e)+"<"+u+this.closeTag(u)+this.tagEndChar:d+=this.indentate(e)+"<"+u+">"+m+"</"+u+this.tagEndChar}else d+=this.buildTextValNode(g,u,"",e,r)}}this.options.oneListGroup&&(d=this.buildObjectNode(d,u,h,e)),i+=d}else if(this.options.attributesGroupName&&c===this.options.attributesGroupName){let l=Object.keys(t[c]),d=l.length;for(let h=0;h<d;h++){let f=P4(l[h],!0,this.options,r,n);s+=this.buildAttrPairStr(f,""+t[c][l[h]],a)}}else i+=this.processTextOrObjNode(t[c],u,e,r,n)}return{attrStr:s,val:i}};fi.prototype.buildAttrPairStr=function(t,e,r){return r||(e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e)),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+fd(e)+'"'};function Jot(t,e,r,n,s){let i=this.extractAttributes(t);if(n.push(e,i),this.checkStopNode(n)){let c=this.buildRawContent(t),A=this.buildAttributesForStopNode(t);return n.pop(),this.buildObjectNode(c,e,A,r)}let a=this.j2x(t,r+1,n,s);return n.pop(),e[0]==="?"?this.buildTextValNode("",e,a.attrStr,r,n):t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,a.attrStr,r,n):this.buildObjectNode(a.val,e,a.attrStr,r)}fi.prototype.extractAttributes=function(t){if(!t||typeof t!="object")return null;let e={},r=!1;if(this.options.attributesGroupName&&t[this.options.attributesGroupName]){let n=t[this.options.attributesGroupName];for(let s in n){if(!Object.prototype.hasOwnProperty.call(n,s))continue;let i=s.startsWith(this.options.attributeNamePrefix)?s.substring(this.options.attributeNamePrefix.length):s;e[i]=fd(n[s]),r=!0}}else for(let n in t){if(!Object.prototype.hasOwnProperty.call(t,n))continue;let s=this.isAttribute(n);s&&(e[s]=fd(t[n]),r=!0)}return r?e:null};fi.prototype.buildRawContent=function(t){if(typeof t=="string")return t;if(typeof t!="object"||t===null)return String(t);if(t[this.options.textNodeName]!==void 0)return t[this.options.textNodeName];let e="";for(let r in t){if(!Object.prototype.hasOwnProperty.call(t,r)||this.isAttribute(r)||this.options.attributesGroupName&&r===this.options.attributesGroupName)continue;let n=t[r];if(r===this.options.textNodeName)e+=n;else if(Array.isA
Line truncated
|
||||
`)+`
|
||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set($e.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===$e.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith($e.PREFIX_FOR_STORAGE));r.sort((s,i)=>uR(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
||||
`}),n}getCanonicalizedResourceString(e){let r=aR(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=cR(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let c=a.toLowerCase();i[c]=s[a],o.push(c)}o.sort();for(let a of o)n+=`
|
||||
${a}:${decodeURIComponent(i[a])}`}return n}};var Or=class extends Mf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new DB(e,r,this)}computeHMACSHA256(e){return iat("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Lf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Bn=Ho("storage-common");var Go;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Go||(Go={}));var pd={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Go.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},oat=new Lf("The operation was aborted."),kB=class extends Jc{retryOptions;constructor(e,r,n=pd){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:pd.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):pd.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:pd.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:pd.maxRetryDelayInMs):pd.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:pd.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:pd.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=oR(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=gd(s.url,vu.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Bn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(Bn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return Bn.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(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return Bn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return Bn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Bn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get($e.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(Bn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case Go.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Go.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return Bn.info(`RetryPolicy: Delay for ${s}ms`),AR(s,n,oat)}};var vB=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new kB(e,r,this.retryOptions)}};var aat="storageBrowserPolicy";function kge(){return{name:aat,async sendRequest(t,e){return Jt||((t.method==="GET"||t.method==="HEAD")&&(t.url=gd(t.url,vu.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete($e.COOKIE),t.headers.delete($e.CONTENT_LENGTH)),e(t)}}}var cat="StorageCorrectContentLengthPolicy";function vge(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set($e.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:cat,async sendRequest(e,r){return t(e),r(e)}}}var Aat="storageRetryPolicy",B0={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Go.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},uat=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],lat=new Lf("The operation was aborted.");function _ge(t={}){let e=t.retryPolicyType??B0.retryPolicyType,r=t.maxTries??B0.maxTries,n=t.retryDelayInMs??B0.retryDelayInMs,s=t.maxRetryDelayInMs??B0.maxRetryDelayInMs,i=t.secondaryHost??B0.secondaryHost,o=t.tryTimeoutInMs??B0.tryTimeoutInMs;function a({isPrimaryRetry:A,attempt:u,response:l,error:d}){if(u>=r)return Bn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of uat)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),n=this.factory.computeHMACSHA256(r);return e.headers.set($e.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${n}`),e}getHeaderValueToSign(e,r){let n=e.headers.get(r);return!n||r===$e.CONTENT_LENGTH&&n==="0"?"":n}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(s=>s.name.toLowerCase().startsWith($e.PREFIX_FOR_STORAGE));r.sort((s,i)=>lR(s.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((s,i,o)=>!(i>0&&s.name.toLowerCase()===o[i-1].name.toLowerCase()));let n="";return r.forEach(s=>{n+=`${s.name.toLowerCase().trimRight()}:${s.value.trimLeft()}
|
||||
`}),n}getCanonicalizedResourceString(e){let r=cR(e.url)||"/",n="";n+=`/${this.factory.accountName}${r}`;let s=AR(e.url),i={};if(s){let o=[];for(let a in s)if(Object.prototype.hasOwnProperty.call(s,a)){let c=a.toLowerCase();i[c]=s[a],o.push(c)}o.sort();for(let a of o)n+=`
|
||||
${a}:${decodeURIComponent(i[a])}`}return n}};var Or=class extends Mf{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new DB(e,r,this)}computeHMACSHA256(e){return iat("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Lf=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Bn=Ho("storage-common");var Go;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Go||(Go={}));var pd={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Go.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},oat=new Lf("The operation was aborted."),kB=class extends Jc{retryOptions;constructor(e,r,n=pd){super(e,r),this.retryOptions={retryPolicyType:n.retryPolicyType?n.retryPolicyType:pd.retryPolicyType,maxTries:n.maxTries&&n.maxTries>=1?Math.floor(n.maxTries):pd.maxTries,tryTimeoutInMs:n.tryTimeoutInMs&&n.tryTimeoutInMs>=0?n.tryTimeoutInMs:pd.tryTimeoutInMs,retryDelayInMs:n.retryDelayInMs&&n.retryDelayInMs>=0?Math.min(n.retryDelayInMs,n.maxRetryDelayInMs?n.maxRetryDelayInMs:pd.maxRetryDelayInMs):pd.retryDelayInMs,maxRetryDelayInMs:n.maxRetryDelayInMs&&n.maxRetryDelayInMs>=0?n.maxRetryDelayInMs:pd.maxRetryDelayInMs,secondaryHost:n.secondaryHost?n.secondaryHost:pd.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,n){let s=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||n%2===1;i||(s.url=aR(s.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(s.url=gd(s.url,vu.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Bn.info(`RetryPolicy: =====> Try=${n} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(s),!this.shouldRetry(i,n,o))return o;r=r||!i&&o.status===404}catch(a){if(Bn.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,n,o,a))throw a}return await this.delay(i,n,e.abortSignal),this.attemptSendRequest(e,r,++n)}shouldRetry(e,r,n,s){if(r>=this.retryOptions.maxTries)return Bn.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(s){for(let o of i)if(s.name.toUpperCase().includes(o)||s.message.toUpperCase().includes(o)||s.code&&s.code.toString().toUpperCase()===o)return Bn.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(n||s){let o=n?n.status:s?s.statusCode:0;if(!e&&o===404)return Bn.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Bn.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(n&&n?.status>=400){let o=n.headers.get($e.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return s?.code==="PARSE_ERROR"&&s?.message.startsWith('Error "Error: Unclosed root tag')?(Bn.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,n){let s=0;if(e)switch(this.retryOptions.retryPolicyType){case Go.EXPONENTIAL:s=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Go.FIXED:s=this.retryOptions.retryDelayInMs;break}else s=Math.random()*1e3;return Bn.info(`RetryPolicy: Delay for ${s}ms`),uR(s,n,oat)}};var vB=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new kB(e,r,this.retryOptions)}};var aat="storageBrowserPolicy";function _ge(){return{name:aat,async sendRequest(t,e){return Jt||((t.method==="GET"||t.method==="HEAD")&&(t.url=gd(t.url,vu.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete($e.COOKIE),t.headers.delete($e.CONTENT_LENGTH)),e(t)}}}var cat="StorageCorrectContentLengthPolicy";function Fge(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set($e.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:cat,async sendRequest(e,r){return t(e),r(e)}}}var Aat="storageRetryPolicy",b0={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Go.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},uat=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],lat=new Lf("The operation was aborted.");function Mge(t={}){let e=t.retryPolicyType??b0.retryPolicyType,r=t.maxTries??b0.maxTries,n=t.retryDelayInMs??b0.retryDelayInMs,s=t.maxRetryDelayInMs??b0.maxRetryDelayInMs,i=t.secondaryHost??b0.secondaryHost,o=t.tryTimeoutInMs??b0.tryTimeoutInMs;function a({isPrimaryRetry:A,attempt:u,response:l,error:d}){if(u>=r)return Bn.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of uat)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
`)+`
|
||||
`+n(i)+s(i),a=dat("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set($e.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===$e.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[c,A]of i.headers)c.toLowerCase().startsWith($e.PREFIX_FOR_STORAGE)&&o.push({name:c,value:A});o.sort((c,A)=>uR(c.name.toLowerCase(),A.name.toLowerCase())),o=o.filter((c,A,u)=>!(A>0&&c.name.toLowerCase()===u[A-1].name.toLowerCase()));let a="";return o.forEach(c=>{a+=`${c.name.toLowerCase().trimRight()}:${c.value.trimLeft()}
|
||||
`}),a}function s(i){let o=aR(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let c=cR(i.url),A={};if(c){let u=[];for(let l in c)if(Object.prototype.hasOwnProperty.call(c,l)){let d=l.toLowerCase();A[d]=c[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||
${l}:${decodeURIComponent(A[l])}`}return a}return{name:hat,async sendRequest(i,o){return e(i),o(i)}}}var fat="storageRequestFailureDetailsParserPolicy";function Fge(){return{name:fat,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 gat}from"node:crypto";var lR=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return gat("sha256",this.key).update(e,"utf8").digest("base64")}};var dR="12.31.0",hR="2026-02-06";var fR="https://storage.azure.com/.default",_u={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var za="",G4="*",pat=1*1024*1024;var mat=4*pat;var Mge="AES256",Lge="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",Uge=["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"],Pge=["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"],Oge="BlobUsesCustomerSpecifiedEncryption",Hge="BlobDoesNotUseCustomerSpecifiedEncryption",Gge=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Fu(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 _B=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function rn(t,e={}){t||(t=new Nr);let r=new _B([],e);return r._credential=t,r}function Eat(t){let e=[Cat,qge,Iat,yat,Bat,bat,wat];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>Qat(s));return{wrappedPolicies:m4(r),afterRetry:n}}}}function q4(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?E4(e):O4(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${dR}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=pB({...r,loggingOptions:{additionalAllowedHeaderNames:Uge,additionalAllowedQueryParameters:Pge,logger:tR.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:eR,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:U4,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:V8}),s.addPolicy(vge()),s.addPolicy(_ge(r.retryOptions),{phase:"Retry"}),s.addPolicy(Fge()),s.addPolicy(kge());let a=Eat(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let c=Y4(t);ji(c)?s.addPolicy(g0({credential:c,scopes:r.audience??
Line truncated
|
||||
`+n(i)+s(i),a=dat("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set($e.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===$e.CONTENT_LENGTH&&a==="0"?"":a}function n(i){let o=[];for(let[c,A]of i.headers)c.toLowerCase().startsWith($e.PREFIX_FOR_STORAGE)&&o.push({name:c,value:A});o.sort((c,A)=>lR(c.name.toLowerCase(),A.name.toLowerCase())),o=o.filter((c,A,u)=>!(A>0&&c.name.toLowerCase()===u[A-1].name.toLowerCase()));let a="";return o.forEach(c=>{a+=`${c.name.toLowerCase().trimRight()}:${c.value.trimLeft()}
|
||||
`}),a}function s(i){let o=cR(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let c=AR(i.url),A={};if(c){let u=[];for(let l in c)if(Object.prototype.hasOwnProperty.call(c,l)){let d=l.toLowerCase();A[d]=c[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||
${l}:${decodeURIComponent(A[l])}`}return a}return{name:hat,async sendRequest(i,o){return e(i),o(i)}}}var fat="storageRequestFailureDetailsParserPolicy";function Lge(){return{name:fat,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 gat}from"node:crypto";var dR=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return gat("sha256",this.key).update(e,"utf8").digest("base64")}};var hR="12.31.0",fR="2026-02-06";var gR="https://storage.azure.com/.default",_u={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var za="",V4="*",pat=1*1024*1024;var mat=4*pat;var Uge="AES256",Pge="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",Oge=["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"],Hge=["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"],Gge="BlobUsesCustomerSpecifiedEncryption",qge="BlobDoesNotUseCustomerSpecifiedEncryption",Yge=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Fu(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 _B=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function rn(t,e={}){t||(t=new Nr);let r=new _B([],e);return r._credential=t,r}function Eat(t){let e=[Cat,Vge,Iat,yat,Bat,bat,wat];if(t.factories.length){let r=t.factories.filter(n=>!e.some(s=>s(n)));if(r.length){let n=r.some(s=>Qat(s));return{wrappedPolicies:I4(r),afterRetry:n}}}}function W4(t){let{httpClient:e,...r}=t.options,n=t._coreHttpClient;n||(n=e?y4(e):q4(),t._coreHttpClient=n);let s=t._corePipeline;if(!s){let i=`azsdk-js-azure-storage-blob/${hR}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;s=pB({...r,loggingOptions:{additionalAllowedHeaderNames:Oge,additionalAllowedQueryParameters:Hge,logger:rR.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:tR,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:H4,serializerOptions:{xml:{xmlCharKey:"#"}}}}),s.removePolicy({phase:"Retry"}),s.removePolicy({name:z8}),s.addPolicy(Fge()),s.addPolicy(Mge(r.retryOptions),{phase:"Retry"}),s.addPolicy(Lge()),s.addPolicy(_ge());let a=Eat(t);a&&s.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let c=J4(t);ji(c)?s.addPolicy(p0({credential:c,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(s);return{sasQueryParameters:new Za(t.version,i,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:s}}function CAt(t,e){if(t=Wf(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",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=uA.parse(t.permissions.toString()).toString():s=lA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Gt(t.startsOn,!1):"",t.expiresOn?Gt(t.expiresOn,!1):"",Vf(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Xa(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,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 Za(t.version,o,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:i}}function IAt(t,e){if(t=Wf(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",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=uA.parse(t.permissions.toString()).toString():s=lA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Gt(t.startsOn,!1):"",t.expiresOn?Gt(t.expiresOn,!1):"",Vf(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?Xa(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,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 Za(t.version,o,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,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function yAt(t,e){if(t=Wf(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",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=uA.parse(t.permissions.toString()).toString():s=lA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Gt(t.startsOn,!1):"",t.expiresOn?Gt(t.expiresOn,!1):"",Vf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Gt(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Gt(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?Xa(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Za(t.version,o,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,e.userDelegationKey),stringToSign:i}}function BAt(t,e){if(t=Wf(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",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=uA.parse(t.permissions.toString()).toString():s=lA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Gt(t.startsOn,!1):"",t.expiresOn?Gt(t.expiresOn,!1):"",Vf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Gt(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Gt(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Xa(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Za(t.version,o,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,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function bAt(t,e){if(t=Wf(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",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=uA.parse(t.permissions.toString()).toString():s=lA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Gt(t.startsOn,!1):"",t.expiresOn?Gt(t.expiresOn,!1):"",Vf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Gt(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Gt(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?Xa(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Za(t.version,o,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,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function QAt(t,e){if(t=Wf(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",n=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",n=t.versionId));let s;t.permissions&&(t.blobName?s=uA.parse(t.permissions.toString()).toString():s=lA.parse(t.permissions.toString()).toString());let i=[s||"",t.startsOn?Gt(t.startsOn,!1):"",t.expiresOn?Gt(t.expiresOn,!1):"",Vf(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?Gt(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?Gt(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?Xa(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,n,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Za(t.version,o,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,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Vf(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Wf(t){let e=t.version?t.version:hR;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 WB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=h0()),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 Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>_e(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.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 Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=_e(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}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 Be.withSpan("BlobLeaseClient-releaseLease",e,async r=>_e(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 Be.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"}};k0.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var jf=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};jf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var eb=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var JAt=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},m9=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),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Sent ${e} of ${this.contentLength} (${r}%), ${s} 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 rme(t,e,r){return JAt(this,void 0,void 0,function*(){var n;let s=new ec(t),i=s.getBlockBlobClient(),o=new m9((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),O(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let c=yield i.uploadFile(e,a);if(c._response.status>=400)throw new cD(`uploadCacheArchiveSDK: upload failed with status code ${c._response.status}`);return c}catch(c){throw Ve(`uploadCacheArchiveSDK: internal error uploading cache archive: ${c.message}`),c}finally{o.stopDisplayTimer()}})}import*as sme from"buffer";import*as dA from"fs";import*as ime from"stream";import*as ome from"util";var AD=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function uD(t){return t?t>=200&&t<300:!1}function zAt(t){return t?t>=500:!0}function jAt(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function KAt(t){return AD(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function nme(t,e,r){return AD(this,arguments,void 0,function*(n,s,i,o=VT,a=WT,c=void 0){let A="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){c&&(l=c(f)),h=!0,A=f.message}if(l&&(d=i(l),!zAt(d)))return l;if(d&&(h=jAt(d),A=`Cache service responded with ${d}`),O(`${n} - Attempt ${u} of ${o} failed with error: ${A}`),!h){O(`${n} - Error is not retryable`);break}yield KAt(a),u++}throw Error(`${n} failed: ${A}`)})}function tb(t,e){return AD(this,arguments,void 0,function*(r,n,s=VT,i=WT){return yield nme(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof Mc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function v0(t,e){return AD(this,arguments,void 0,function*(r,n,s=VT,i=WT){return yield nme(r,n,o=>o.message.statusCode,s,i)})}var Jo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function $At(t,e){return Jo(this,void 0,void 0,function*(){yield ome.promisify(ime.pipeline)(t.message,e)})}var lD=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,O(`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),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e3)
Line truncated
|
||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])O(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function B9(t,e,r){return pi(this,void 0,void 0,function*(){let n=new rut(t),s=ume(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield cme(t,e,s):s.concurrentBlobDownloads?yield ame(t,e,s):yield dD(t,e):yield dD(t,e)})}function Ime(t,e,r){return pi(this,void 0,void 0,function*(){let n=y9(),s=s0(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield tb("reserveCache",()=>pi(this,void 0,void 0,function*(){return n.postJson(nb("caches"),i)}))})}function Eme(t,e){return`bytes ${t}-${e}/*`}function out(t,e,r,n,s){return pi(this,void 0,void 0,function*(){O(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${Eme(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":Eme(n,s)},o=yield v0(`uploadChunk (start: ${n}, end: ${s})`,()=>pi(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!uD(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function aut(t,e,r,n){return pi(this,void 0,void 0,function*(){let s=Oc(r),i=nb(`caches/${e.toString()}`),o=_0.openSync(r,"r"),a=E9(n),c=a8("uploadConcurrency",a.uploadConcurrency),A=a8("uploadChunkSize",a.uploadChunkSize),u=[...new Array(c).keys()];O("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>pi(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,A),h=l,f=l+d-1;l+=A,yield out(t,i,()=>_0.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",g=>{throw new Error(`Cache upload failed because file read failed with ${g.message}`)}),h,f)}})))}finally{_0.closeSync(o)}})}function cut(t,e,r){return pi(this,void 0,void 0,function*(){let n={size:r};return yield tb("commitCache",()=>pi(this,void 0,void 0,function*(){return t.postJson(nb(`caches/${e.toString()}`),n)}))})}function b9(t,e,r,n){return pi(this,void 0,void 0,function*(){if(E9(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield rme(r,e,n)}else{let i=y9();O("Upload cache"),yield aut(i,t,e,n),O("Commiting cache");let o=Oc(e);$(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield cut(i,t,o);if(!uD(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);$("Cache saved successfully")}})}var h0e=ge(fG(),1),sn=ge(At(),1),eo=ge(At(),1),eg=ge(At(),1),tg=ge(At(),1),rg=ge(At(),1);var EG=ge(At(),1),CG=ge(At(),1),u0e=ge(At(),1),l0e=ge(At(),1),d0e=ge(At(),1);var gG=ge(At(),1),pG=ge(At(),1),a0e=ge(At(),1),c0e=ge(At(),1),A0e=ge(At(),1),mG=class extends A0e.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,c0e.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,a0e.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?pG.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,gG.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,gG.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?pG.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},ZD=new mG;var IG=class extends d0e.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:()=>ZD}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,l0e.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,u0e.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(ZD.internalBinaryRead(e,e.uint32(),n));break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?CG.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,EG.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)ZD.internalBinaryWrite(e.scope[i],r.tag(2,EG.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?CG.UnknownFieldHandler.onWrite:s
Line truncated
|
||||
`));let n=yield FG(r,"create");yield MG(n,t)})}var K0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},ro=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},Yu=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},PG="cache write denied:",r2=class t extends Yu{constructor(e){super(e),this.name="CacheWriteDeniedError",Object.setPrototypeOf(this,t.prototype)}},m0e=JT,n2=class t extends Error{constructor(e){super(e),this.name="CacheReadDeniedError",Object.setPrototypeOf(this,t.prototype)}},s2=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function E0e(t){if(!t||t.length===0)throw new ro("Path Validation Error: At least one directory or file path is required")}function OG(t){if(t.length>512)throw new ro(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new ro(`Key Validation Error: ${t} cannot contain commas.`)}function C0e(){return rb()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function i2(t,e,r,n){return K0(this,arguments,void 0,function*(s,i,o,a,c=!1){let A=rb();O(`Cache service version: ${A}`),E0e(s);let u=I9();if(!dme(u)){$(`Cache restore skipped: the effective cache-mode '${u}' does not permit reads.`),O(`Skipped restore for paths [${s.join(", ")}] with primary key '${i}'.`);return}return A==="v2"?yield wdt(s,i,o,a,c):yield Qdt(s,i,o,a,c)})}function Qdt(t,e,r,n){return K0(this,arguments,void 0,function*(s,i,o,a,c=!1){var A;o=o||[];let u=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(u)),u.length>10)throw new ro("Key Validation Error: Keys are limited to a maximum of 10.");for(let h of u)OG(h);let l=yield nB(),d="";try{let h;try{h=yield Cme(u,s,{compressionMethod:l,enableCrossOsArchive:c})}catch(g){let E=(A=g?.message)!==null&&A!==void 0?A:"";throw E.includes(m0e)?new n2(E):g}if(!h?.archiveLocation)return;if(a?.lookupOnly)return $("Lookup only - skipping download"),h.cacheKey;d=Cb.join(yield tB(),od(l)),O(`Archive Path: ${d}`),yield B9(h.archiveLocation,d,a),qa()&&(yield Eb(d,l));let f=Oc(d);return $(`Cache Size: ~${Math.round(f/(1024*1024))} MB (${f} B)`),yield LG(d,l),$("Cache restored successfully"),h.cacheKey}catch(h){let f=h;if(f.name===ro.name)throw h;f instanceof Mc&&typeof f.statusCode=="number"&&f.statusCode>=500?Yi(`Failed to restore: ${h.message}`):Ve(`Failed to restore: ${h.message}`)}finally{try{yield rB(d)}catch(h){O(`Failed to delete archive: ${h}`)}}})}function wdt(t,e,r,n){return K0(this,arguments,void 0,function*(s,i,o,a,c=!1){var A;a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let u=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(u)),u.length>10)throw new ro("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of u)OG(d);let l="";try{let d=_G(),h=yield nB(),f={key:i,restoreKeys:o,version:s0(s,h,c)},g;try{g=yield d.GetCacheEntryDownloadURL(f)}catch(I){let y=(A=I?.message)!==null&&A!==void 0?A:"";throw y.includes(m0e)?new n2(y):I}if(!g.ok){O(`Cache not found for version ${f.version} of keys: ${u.join(", ")}`);return}if(f.key!==g.matchedKey?$(`Cache hit for restore-key: ${g.matchedKey}`):$(`Cache hit for: ${g.matchedKey}`),a?.lookupOnly)return $("Lookup only - skipping download"),g.matchedKey;l=Cb.join(yield tB(),od(h)),O(`Archive path: ${l}`),O(`Starting download of archive to: ${l}`),yield B9(g.signedDownloadUrl,l,a);let m=Oc(l);return $(`Cache Size: ~${Math.round(m/(1024*1024))} MB (${m} B)`),qa()&&(yield Eb(l,h)),yield LG(l,h),$("Cache restored successfully"),g.matchedKey}catch(d){let h=d;if(h.name===ro.name)throw d;h instanceof Mc&&typeof h.statusCode=="number"&&h.statusCode>=500?Yi(`Failed to restore: ${d.message}`):Ve(`Failed to restore: ${d.message}`)}finally{try{l&&(yield rB(l))}catch(d){O(`Failed to delete archive: ${d}`)}}})}function o2(t,e,r){return K0(this,arguments,void 0,function*(n,s,i,o=!1){let a=rb();O(`Cache service version: ${a}`),E0e(n),OG(s);let c=I9();return hme(c)?a==="v2"?yield Ndt(n,s,i,o):yield Sdt(n,s,i,o):($(`Cache save skipped: the effective cache-mode '${c}' does not permit writes.`),O(`Skipped save for paths [${n.join(", ")}] with key '${s}'.`),-1)})}function Sdt(t,e,r){return K0(this,arguments,void 0,function*(n,s,i,o=!1){var a,c,A,u,l,d;let h=yield nB(),f=-1,g=yield o8(n);if(O("Cache Paths:"),O(`${JSON.stringify(g)}`),g.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 E=yield tB(),m=Cb.join(E,od(h));O(`Archive Path: ${m}`);try{yield UG(E,g,h),qa()&&(yield Eb(m,h));let I=10*1024*1024*1024,y=Oc(m);if(
Line truncated
|
||||
See ${r.getDocumentationLink()}`;I0e.push(n),ed(n)}function B0e(){Uc("deprecation-collector_deprecations",JSON.stringify(GG)),Uc("deprecation-collector_errors",JSON.stringify(I0e))}import*as A2 from"path";var b0e="GRADLE_ACTION_ID";var h2=".setup-gradle",yb=class t{getDependencyGraphOption(){let e=hr("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 EA("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=hr("artifact-retention-days");return Rdt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(oi.workflow,oi.job,Q0e())}getReportDirectory(){let e=hr("dependency-graph-report-dir");return A2.resolve(Vu(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return ng("dependency-graph-exclude-projects")}getIncludeProjects(){return ng("dependency-graph-include-projects")}getExcludeConfigurations(){return ng("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return ng("dependency-graph-include-configurations")}getPluginRepository(){return new u2}static constructJobCorrelator(e,r,n){let s=this.describeMatrix(n),i=s?`${e}-${r}-${s}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){O(`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 $0=class{isCacheDisabled(){return C0e()?EA("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&EA("cache-read-only")}isCacheWriteOnly(){return EA("cache-write-only")}isCacheOverwriteExisting(){return EA("cache-overwrite-existing")}isCacheStrictMatch(){return EA("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=Ib("gradle-home-cache-cleanup");if(e!==void 0)return c2("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=hr("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 hr("cache-encryption-key")}getCacheIncludes(){return i3("gradle-home-cache-includes")}getCacheExcludes(){return i3("gradle-home-cache-excludes")}getCacheProvider(){let e=hr("cache-provider");switch(e.toLowerCase().trim()){case"basic":return"basic";case"enhanced":case"":return"enhanced";case"external":return"external"}throw TypeError(`The value '${e}' is not valid for 'cache-provider'. Valid values are: [basic, enhanced, external].`)}};var nc=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return EA("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return hr("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return hr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return hr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return hr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return Ib("develocity-injection-enabled")}getDevelocityUrl(){return hr("develocity-url")}getDevelocityAllowUntrustedServer(){return Ib("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return Ib("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return Ib("develocity-enforce-url")}getDevelocityPluginVersion(){return hr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return hr("develocity-ccud-plugin-version")}getPluginRepository(){return new u2}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",n=this.getTermsOfUseAgree()==="yes";return e||r&&n}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(Ve("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},u2=class{getUrl(){return ng("gradle-plugin-repository-url")}getUsername(){return ng("gradle-plugin-repository-username")}getPassword(){return ng("gradle-plugin-repository-p
Line truncated
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new Za(t.version,o,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,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function Vf(t,e,r){let n=[`/blob/${t}/${e}`];return r&&n.push(`/${r}`),n.join("")}function Wf(t){let e=t.version?t.version:fR;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 WB=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let n=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=n.container):(this._isContainer=!1,this._containerOrBlobOperation=n.blob),r||(r=f0()),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 Be.withSpan("BlobLeaseClient-acquireLease",r,async n=>_e(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:n.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 Be.withSpan("BlobLeaseClient-changeLease",r,async n=>{let s=_e(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:n.tracingOptions}));return this._leaseId=e,s})}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 Be.withSpan("BlobLeaseClient-releaseLease",e,async r=>_e(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 Be.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"}};v0.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var jf=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};jf.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var eb=class extends Error{constructor(e){super(e),this.name="RateLimitError"}};var JAt=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},I9=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),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Sent ${e} of ${this.contentLength} (${r}%), ${s} 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 sme(t,e,r){return JAt(this,void 0,void 0,function*(){var n;let s=new ec(t),i=s.getBlockBlobClient(),o=new I9((n=r?.archiveSizeBytes)!==null&&n!==void 0?n:0),a={blockSize:r?.uploadChunkSize,concurrency:r?.uploadConcurrency,maxSingleShotSize:128*1024*1024,onProgress:o.onProgress()};try{o.startDisplayTimer(),O(`BlobClient: ${s.name}:${s.accountName}:${s.containerName}`);let c=yield i.uploadFile(e,a);if(c._response.status>=400)throw new AD(`uploadCacheArchiveSDK: upload failed with status code ${c._response.status}`);return c}catch(c){throw Oe(`uploadCacheArchiveSDK: internal error uploading cache archive: ${c.message}`),c}finally{o.stopDisplayTimer()}})}import*as ome from"buffer";import*as dA from"fs";import*as ame from"stream";import*as cme from"util";var uD=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function lD(t){return t?t>=200&&t<300:!1}function zAt(t){return t?t>=500:!0}function jAt(t){return t?[tr.BadGateway,tr.ServiceUnavailable,tr.GatewayTimeout].includes(t):!1}function KAt(t){return uD(this,void 0,void 0,function*(){return new Promise(e=>setTimeout(e,t))})}function ime(t,e,r){return uD(this,arguments,void 0,function*(n,s,i,o=WT,a=JT,c=void 0){let A="",u=1;for(;u<=o;){let l,d,h=!1;try{l=yield s()}catch(f){c&&(l=c(f)),h=!0,A=f.message}if(l&&(d=i(l),!zAt(d)))return l;if(d&&(h=jAt(d),A=`Cache service responded with ${d}`),O(`${n} - Attempt ${u} of ${o} failed with error: ${A}`),!h){O(`${n} - Error is not retryable`);break}yield KAt(a),u++}throw Error(`${n} failed: ${A}`)})}function tb(t,e){return uD(this,arguments,void 0,function*(r,n,s=WT,i=JT){return yield ime(r,n,o=>o.statusCode,s,i,o=>{if(o instanceof Mc)return{statusCode:o.statusCode,result:null,headers:{},error:o}})})}function _0(t,e){return uD(this,arguments,void 0,function*(r,n,s=WT,i=JT){return yield ime(r,n,o=>o.message.statusCode,s,i)})}var Jo=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function $At(t,e){return Jo(this,void 0,void 0,function*(){yield cme.promisify(ame.pipeline)(t.message,e)})}var dD=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,O(`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),n=Date.now()-this.startTime,s=(e/(1024*1024)/(n/1e3)).toFixed(1);$(`Received ${e} of ${this.contentLength} (${r}%), ${s} MBs/sec`),this.isDone()&&(this.displayedComplete=!0)}onProgress(){return e=>{this.setReceivedBytes(e.loadedBytes)}}startDisplayTimer(e=1e3)
Line truncated
|
||||
Other caches with similar key:`);for(let a of i?.artifactCaches||[])O(`Cache Key: ${a?.cacheKey}, Cache Version: ${a?.cacheVersion}, Cache Scope: ${a?.scope}, Cache Created: ${a?.creationTime}`)}}})}function w9(t,e,r){return pi(this,void 0,void 0,function*(){let n=new rut(t),s=dme(r);n.hostname.endsWith(".blob.core.windows.net")?s.useAzureSdk?yield ume(t,e,s):s.concurrentBlobDownloads?yield Ame(t,e,s):yield hD(t,e):yield hD(t,e)})}function Bme(t,e,r){return pi(this,void 0,void 0,function*(){let n=Q9(),s=i0(e,r?.compressionMethod,r?.enableCrossOsArchive),i={key:t,version:s,cacheSize:r?.cacheSize};return yield tb("reserveCache",()=>pi(this,void 0,void 0,function*(){return n.postJson(nb("caches"),i)}))})}function Ime(t,e){return`bytes ${t}-${e}/*`}function out(t,e,r,n,s){return pi(this,void 0,void 0,function*(){O(`Uploading chunk of size ${s-n+1} bytes at offset ${n} with content range: ${Ime(n,s)}`);let i={"Content-Type":"application/octet-stream","Content-Range":Ime(n,s)},o=yield _0(`uploadChunk (start: ${n}, end: ${s})`,()=>pi(this,void 0,void 0,function*(){return t.sendStream("PATCH",e,r(),i)}));if(!lD(o.message.statusCode))throw new Error(`Cache service responded with ${o.message.statusCode} during upload chunk.`)})}function aut(t,e,r,n){return pi(this,void 0,void 0,function*(){let s=Oc(r),i=nb(`caches/${e.toString()}`),o=F0.openSync(r,"r"),a=y9(n),c=u8("uploadConcurrency",a.uploadConcurrency),A=u8("uploadChunkSize",a.uploadChunkSize),u=[...new Array(c).keys()];O("Awaiting all uploads");let l=0;try{yield Promise.all(u.map(()=>pi(this,void 0,void 0,function*(){for(;l<s;){let d=Math.min(s-l,A),h=l,f=l+d-1;l+=A,yield out(t,i,()=>F0.createReadStream(r,{fd:o,start:h,end:f,autoClose:!1}).on("error",g=>{throw new Error(`Cache upload failed because file read failed with ${g.message}`)}),h,f)}})))}finally{F0.closeSync(o)}})}function cut(t,e,r){return pi(this,void 0,void 0,function*(){let n={size:r};return yield tb("commitCache",()=>pi(this,void 0,void 0,function*(){return t.postJson(nb(`caches/${e.toString()}`),n)}))})}function S9(t,e,r,n){return pi(this,void 0,void 0,function*(){if(y9(n).useAzureSdk){if(!r)throw new Error("Azure Storage SDK can only be used when a signed URL is provided.");yield sme(r,e,n)}else{let i=Q9();O("Upload cache"),yield aut(i,t,e,n),O("Commiting cache");let o=Oc(e);$(`Cache Size: ~${Math.round(o/(1024*1024))} MB (${o} B)`);let a=yield cut(i,t,o);if(!lD(a.statusCode))throw new Error(`Cache service responded with ${a.statusCode} during commit cache.`);$("Cache saved successfully")}})}var g0e=ge(mG(),1),sn=ge(At(),1),eo=ge(At(),1),eg=ge(At(),1),tg=ge(At(),1),rg=ge(At(),1);var yG=ge(At(),1),BG=ge(At(),1),d0e=ge(At(),1),h0e=ge(At(),1),f0e=ge(At(),1);var EG=ge(At(),1),CG=ge(At(),1),A0e=ge(At(),1),u0e=ge(At(),1),l0e=ge(At(),1),IG=class extends l0e.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,u0e.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,A0e.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?CG.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.scope!==""&&r.tag(1,EG.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,EG.WireType.Varint).int64(e.permission);let s=n.writeUnknownFields;return s!==!1&&(s==!0?CG.UnknownFieldHandler.onWrite:s)(this.typeName,e,r),r}},e2=new IG;var bG=class extends f0e.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:()=>e2}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,h0e.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,d0e.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,n,s){let i=s??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,c]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(e2.internalBinaryRead(e,e.uint32(),n));break;default:let A=n.readUnknownField;if(A==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${c}) for ${this.typeName}`);let u=e.skip(c);A!==!1&&(A===!0?BG.UnknownFieldHandler.onRead:A)(this.typeName,i,a,c,u)}}return i}internalBinaryWrite(e,r,n){e.repositoryId!=="0"&&r.tag(1,yG.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)e2.internalBinaryWrite(e.scope[i],r.tag(2,yG.WireType.LengthDelimited).fork(),n).join();let s=n.writeUnknownFields;return s!==!1&&(s==!0?BG.UnknownFieldHandler.onWrite:s
Line truncated
|
||||
`));let n=yield UG(r,"create");yield PG(n,t)})}var $0=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},ro=class t extends Error{constructor(e){super(e),this.name="ValidationError",Object.setPrototypeOf(this,t.prototype)}},Yu=class t extends Error{constructor(e){super(e),this.name="ReserveCacheError",Object.setPrototypeOf(this,t.prototype)}},GG="cache write denied:",n2=class t extends Yu{constructor(e){super(e),this.name="CacheWriteDeniedError",Object.setPrototypeOf(this,t.prototype)}},C0e=zT,s2=class t extends Error{constructor(e){super(e),this.name="CacheReadDeniedError",Object.setPrototypeOf(this,t.prototype)}},i2=class t extends Error{constructor(e){super(e),this.name="FinalizeCacheError",Object.setPrototypeOf(this,t.prototype)}};function I0e(t){if(!t||t.length===0)throw new ro("Path Validation Error: At least one directory or file path is required")}function qG(t){if(t.length>512)throw new ro(`Key Validation Error: ${t} cannot be larger than 512 characters.`);if(!/^[^,]*$/.test(t))throw new ro(`Key Validation Error: ${t} cannot contain commas.`)}function y0e(){return rb()==="v2"?!!process.env.ACTIONS_RESULTS_URL:!!process.env.ACTIONS_CACHE_URL}function o2(t,e,r,n){return $0(this,arguments,void 0,function*(s,i,o,a,c=!1){let A=rb();O(`Cache service version: ${A}`),I0e(s);let u=b9();if(!fme(u)){$(`Cache restore skipped: the effective cache-mode '${u}' does not permit reads.`),O(`Skipped restore for paths [${s.join(", ")}] with primary key '${i}'.`);return}return A==="v2"?yield wdt(s,i,o,a,c):yield Qdt(s,i,o,a,c)})}function Qdt(t,e,r,n){return $0(this,arguments,void 0,function*(s,i,o,a,c=!1){var A;o=o||[];let u=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(u)),u.length>10)throw new ro("Key Validation Error: Keys are limited to a maximum of 10.");for(let h of u)qG(h);let l=yield nB(),d="";try{let h;try{h=yield yme(u,s,{compressionMethod:l,enableCrossOsArchive:c})}catch(g){let E=(A=g?.message)!==null&&A!==void 0?A:"";throw E.includes(C0e)?new s2(E):g}if(!h?.archiveLocation)return;if(a?.lookupOnly)return $("Lookup only - skipping download"),h.cacheKey;d=Cb.join(yield tB(),od(l)),O(`Archive Path: ${d}`),yield w9(h.archiveLocation,d,a),qa()&&(yield Eb(d,l));let f=Oc(d);return $(`Cache Size: ~${Math.round(f/(1024*1024))} MB (${f} B)`),yield OG(d,l),$("Cache restored successfully"),h.cacheKey}catch(h){let f=h;if(f.name===ro.name)throw h;f instanceof Mc&&typeof f.statusCode=="number"&&f.statusCode>=500?Yi(`Failed to restore: ${h.message}`):Oe(`Failed to restore: ${h.message}`)}finally{try{yield rB(d)}catch(h){O(`Failed to delete archive: ${h}`)}}})}function wdt(t,e,r,n){return $0(this,arguments,void 0,function*(s,i,o,a,c=!1){var A;a=Object.assign(Object.assign({},a),{useAzureSdk:!0}),o=o||[];let u=[i,...o];if(O("Resolved Keys:"),O(JSON.stringify(u)),u.length>10)throw new ro("Key Validation Error: Keys are limited to a maximum of 10.");for(let d of u)qG(d);let l="";try{let d=LG(),h=yield nB(),f={key:i,restoreKeys:o,version:i0(s,h,c)},g;try{g=yield d.GetCacheEntryDownloadURL(f)}catch(I){let y=(A=I?.message)!==null&&A!==void 0?A:"";throw y.includes(C0e)?new s2(y):I}if(!g.ok){O(`Cache not found for version ${f.version} of keys: ${u.join(", ")}`);return}if(f.key!==g.matchedKey?$(`Cache hit for restore-key: ${g.matchedKey}`):$(`Cache hit for: ${g.matchedKey}`),a?.lookupOnly)return $("Lookup only - skipping download"),g.matchedKey;l=Cb.join(yield tB(),od(h)),O(`Archive path: ${l}`),O(`Starting download of archive to: ${l}`),yield w9(g.signedDownloadUrl,l,a);let m=Oc(l);return $(`Cache Size: ~${Math.round(m/(1024*1024))} MB (${m} B)`),qa()&&(yield Eb(l,h)),yield OG(l,h),$("Cache restored successfully"),g.matchedKey}catch(d){let h=d;if(h.name===ro.name)throw d;h instanceof Mc&&typeof h.statusCode=="number"&&h.statusCode>=500?Yi(`Failed to restore: ${d.message}`):Oe(`Failed to restore: ${d.message}`)}finally{try{l&&(yield rB(l))}catch(d){O(`Failed to delete archive: ${d}`)}}})}function a2(t,e,r){return $0(this,arguments,void 0,function*(n,s,i,o=!1){let a=rb();O(`Cache service version: ${a}`),I0e(n),qG(s);let c=b9();return gme(c)?a==="v2"?yield Ndt(n,s,i,o):yield Sdt(n,s,i,o):($(`Cache save skipped: the effective cache-mode '${c}' does not permit writes.`),O(`Skipped save for paths [${n.join(", ")}] with key '${s}'.`),-1)})}function Sdt(t,e,r){return $0(this,arguments,void 0,function*(n,s,i,o=!1){var a,c,A,u,l,d;let h=yield nB(),f=-1,g=yield A8(n);if(O("Cache Paths:"),O(`${JSON.stringify(g)}`),g.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 E=yield tB(),m=Cb.join(E,od(h));O(`Archive Path: ${m}`);try{yield HG(E,g,h),qa()&&(yield Eb(m,h));let I=10*1024*1024*1024,y=Oc(m);if(
Line truncated
|
||||
See ${r.getDocumentationLink()}`;B0e.push(n),ed(n)}function Q0e(){Uc("deprecation-collector_deprecations",JSON.stringify(VG)),Uc("deprecation-collector_errors",JSON.stringify(B0e))}import*as u2 from"path";var w0e="GRADLE_ACTION_ID";var f2=".setup-gradle",yb=class t{getDependencyGraphOption(){let e=hr("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 EA("dependency-graph-continue-on-failure",!0)}getArtifactRetentionDays(){let e=hr("artifact-retention-days");return Rdt("artifact-retention-days",e,0)}getJobCorrelator(){return t.constructJobCorrelator(oi.workflow,oi.job,S0e())}getReportDirectory(){let e=hr("dependency-graph-report-dir");return u2.resolve(Vu(),e)}getDownloadArtifactName(){return process.env.DEPENDENCY_GRAPH_DOWNLOAD_ARTIFACT_NAME}getExcludeProjects(){return ng("dependency-graph-exclude-projects")}getIncludeProjects(){return ng("dependency-graph-include-projects")}getExcludeConfigurations(){return ng("dependency-graph-exclude-configurations")}getIncludeConfigurations(){return ng("dependency-graph-include-configurations")}getPluginRepository(){return new l2}static constructJobCorrelator(e,r,n){let s=this.describeMatrix(n),i=s?`${e}-${r}-${s}`:`${e}-${r}`;return this.sanitize(i)}static describeMatrix(e){O(`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 X0=class{isCacheDisabled(){return y0e()?EA("cache-disabled"):!0}isCacheReadOnly(){return!this.isCacheWriteOnly()&&EA("cache-read-only")}isCacheWriteOnly(){return EA("cache-write-only")}isCacheOverwriteExisting(){return EA("cache-overwrite-existing")}isCacheStrictMatch(){return EA("gradle-home-cache-strict-match")}getCacheCleanupOption(){let e=Ib("gradle-home-cache-cleanup");if(e!==void 0)return A2("The `gradle-home-cache-cleanup` input parameter has been replaced by `cache-cleanup`"),e?"always".toString():"never".toString();let r=hr("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 hr("cache-encryption-key")}getCacheIncludes(){return a3("gradle-home-cache-includes")}getCacheExcludes(){return a3("gradle-home-cache-excludes")}getCacheProvider(){let e=hr("cache-provider");switch(e.toLowerCase().trim()){case"basic":return"basic";case"enhanced":case"":return"enhanced";case"external":return"external"}throw TypeError(`The value '${e}' is not valid for 'cache-provider'. Valid values are: [basic, enhanced, external].`)}};var nc=class t{static{this.DevelocityAccessKeyEnvVar="DEVELOCITY_ACCESS_KEY"}static{this.GradleEnterpriseAccessKeyEnvVar="GRADLE_ENTERPRISE_ACCESS_KEY"}getBuildScanPublishEnabled(){return EA("build-scan-publish")&&this.verifyTermsOfUseAgreement()}getTermsOfUseUrl(){return hr("build-scan-terms-of-use-url")}getTermsOfUseAgree(){return hr("build-scan-terms-of-use-agree")}getDevelocityAccessKey(){return hr("develocity-access-key")||process.env[t.DevelocityAccessKeyEnvVar]||process.env[t.GradleEnterpriseAccessKeyEnvVar]||""}getDevelocityTokenExpiry(){return hr("develocity-token-expiry")}getDevelocityInjectionEnabled(){return Ib("develocity-injection-enabled")}getDevelocityUrl(){return hr("develocity-url")}getDevelocityAllowUntrustedServer(){return Ib("develocity-allow-untrusted-server")}getDevelocityCaptureFileFingerprints(){return Ib("develocity-capture-file-fingerprints")}getDevelocityEnforceUrl(){return Ib("develocity-enforce-url")}getDevelocityPluginVersion(){return hr("develocity-plugin-version")}getDevelocityCcudPluginVersion(){return hr("develocity-ccud-plugin-version")}getPluginRepository(){return new l2}hasTermsOfUseAgreement(){let e=this.getDevelocityAccessKey()!=="",r=this.getTermsOfUseUrl()==="https://gradle.com/terms-of-service"||this.getTermsOfUseUrl()==="https://gradle.com/help/legal-terms-of-use",n=this.getTermsOfUseAgree()==="yes";return e||r&&n}verifyTermsOfUseAgreement(){return this.hasTermsOfUseAgreement()?!0:(Oe("Terms of use at 'https://gradle.com/help/legal-terms-of-use' must be agreed in order to publish build scans."),!1)}},l2=class{getUrl(){return ng("gradle-plugin-repository-url")}getUsername(){return ng("gradle-plugin-repository-username")}getPassword(){return ng("gradle-plugin-repository-p
Line truncated
|
||||
`),e=e.replace(/\r/g,`
|
||||
`));let s=e.split(`
|
||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Tb(i));return n.searchPaths.push(...JG(n.patterns)),n})}static stat(e,r,n){return tq(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield eE.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`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 s=yield eE.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield eE.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as rq from"crypto";import*as I2 from"fs";import*as X0e from"stream";import*as Z0e from"util";import*as eEe from"path";var zht=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},jht=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={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}};function tEe(t,e){return zht(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,c,A;let u=s?$:O,l=!1,d=n||((A=process.env.GITHUB_WORKSPACE)!==null&&A!==void 0?A:process.cwd()),h=rq.createHash("sha256"),f=0;try{for(var g=!0,E=jht(r.globGenerator()),m;m=yield E.next(),i=m.done,!i;g=!0){c=m.value,g=!1;let I=c;if(u(I),!I.startsWith(`${d}${eEe.sep}`)){u(`Ignore '${I}' since it is not under GITHUB_WORKSPACE.`);continue}if(I2.statSync(I).isDirectory()){u(`Skip directory '${I}'.`);continue}let y=rq.createHash("sha256");yield Z0e.promisify(X0e.pipeline)(I2.createReadStream(I),y),h.write(y.digest()),f++,l||(l=!0)}}catch(I){o={error:I}}finally{try{!g&&!i&&(a=E.return)&&(yield a.call(E))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var rEe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function nq(t,e){return rEe(this,void 0,void 0,function*(){return yield E2.create(t,e)})}function nEe(t){return rEe(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield nq(e,{followSymbolicLinks:i});return tEe(o,r,s)})}import*as sq from"path";var Kht="Gradle User Home",iEe="BASIC_CACHE_PRIMARY_KEY",oEe="BASIC_CACHE_RESTORED_KEY",$ht="setup-java",aEe=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],y2=class{async restore(e,r){let n=cEe(e),s=await Xht();Uc(iEe,s);try{let i=await i2(n,s);i?(Uc(oEe,i),$(`Basic caching restored from cache key: ${i}`)):$("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){Ve(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){let s=My(iEe),i=My(oEe);if(n.readOnly)return{status:"read-only",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:i?"(Entry restored: exact match found)":"(Entry not restored: no match found)",savedOutcome:"(Entry not saved: cache is read-only)"})]};if(i===s)return $(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:"(Entry restored: exact match found)",savedOutcome:"(Entry not saved: entry with key already exists)"})]};let o=cEe(e);try{return await o2(o,s)===-1?(Ve(`Basic caching failed to save entry with key \`${s}\`. See preceding log output for the cause.`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:i?"(Entry restored: exact match found)":"(Entry not restored: no match found)",savedOutcome:"(Entry not saved: save failed)"})]}):($(`Basic caching saved entry with key: ${s}`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,savedKey:s,restoredOutcome:i?"(Entry restored: exact match found)":"(Entry not restored: no match found)",savedOutcome:"(Entry saved)"})]})}catch(a){return Ve(`Basic caching failed to save entry with key \`${s}\`: ${a}`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:i?"(Entry reLine truncated
|
||||
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${aEe}], make sure you have checked out the target repository`);return`${$ht}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var eft="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",tft="Basic Caching: This build uses the basic open-source caching provider. For faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",rft="External Caching: Gradle User Home is managed by an external caching provider. This action will not restore or save Gradle User Home.",b2=class{constructor(e){this.status=e}async restore(e,r){}async save(e,r,n){return{status:this.status,entries:[]}}};async function lEe(t){return t.getCacheProvider()==="external"?(B2(rft),new b2("external")):t.isCacheDisabled()?(B2("Cache is disabled: will not restore state from previous builds."),new b2("disabled")):t.getCacheProvider()==="basic"?(B2(tft),new y2):(B2(eft),nft())}async function nft(){let t=sft();return await import(Zht(t).href)}function sft(){let t=import.meta.dirname,e=uEe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(AEe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function B2(t){console.info(t)}import Q2 from"fs";import dEe from"path";var w2=class{constructor(e){this.cacheFile=dEe.resolve(e,h2,"valid-wrappers.json")}load(){if(Q2.existsSync(this.cacheFile))try{return JSON.parse(Q2.readFileSync(this.cacheFile,"utf-8"))}catch(e){Ve(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];Q2.mkdirSync(dEe.dirname(this.cacheFile),{recursive:!0}),Q2.writeFileSync(this.cacheFile,JSON.stringify(r))}};var EEe=ge(pEe(),1);import*as mEe from"util";import*as S2 from"path";import*as N2 from"fs";var uft=mEe.promisify(N2.readdir);async function CEe(t){return(await IEe(t)).filter(r=>(0,EEe.default)(r).endsWith("gradle-wrapper.jar")).map(r=>S2.relative(t,r)).sort((r,n)=>r.localeCompare(n))}async function IEe(t){let e=await uft(t),r=await Promise.all(e.map(async n=>{let s=S2.resolve(t,n),i=N2.lstatSync(s,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?IEe(s):new Promise(o=>o([s]))}));return Array.prototype.concat(...r)}var dft={_useHtmlParser2:!1};function tE(t,e){if(!t)return e??dft;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 Tq={};Ra(Tq,{contains:()=>G2,extract:()=>ogt,html:()=>rgt,merge:()=>qEe,parseHTML:()=>sgt,root:()=>igt,text:()=>fg,xml:()=>ngt});var vd={};Ra(vd,{DocumentPosition:()=>ea,append:()=>Uft,appendChild:()=>Lft,compareDocumentPosition:()=>PEe,existsOne:()=>LEe,filter:()=>oE,find:()=>U2,findAll:()=>Gft,findOne:()=>P2,findOneChild:()=>Hft,getAttributeValue:()=>vft,getChildren:()=>iE,getElementById:()=>Wft,getElements:()=>Vft,getElementsByClassName:()=>Jft,getElementsByTagName:()=>hg,getElementsByTagType:()=>zft,getFeed:()=>Nq,getInnerHTML:()=>kft,getName:()=>Fft,getOuterHTML:()=>FEe,getParent:()=>MEe,getSiblings:()=>wq,getText:()=>F2,hasAttrib:()=>_ft,hasChildren:()=>rr,innerText:()=>Fb,isCDATA:()=>rE,isComment:()=>dg,isDocument:()=>Zo,isTag:()=>Qe,isText:()=>Ii,nextElementSibling:()=>M2,prepend:()=>Oft,prependChild:()=>Pft,prevElementSibling:()=>L2,removeElement:()=>$u,removeSubsets:()=>jft,replaceElement:()=>Mft,testElement:()=>Yft,textContent:()=>Ku,uniqueSort:()=>Dd});var Xo={};Ra(Xo,{CDATA:()=>hq,Comment:()=>Aq,Directive:()=>cq,Doctype:()=>fq,ElementType:()=>bt,Root:()=>oq,Script:()=>uq,Style:()=>lq,Tag:()=>dq,Text:()=>aq,isTag:()=>iq});var bt;(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"})(bt||(bt={}));function iq(t){return t.type===bt.Tag||t.type===bt.Script||t.type===bt.Style}var oq=bt.Root,aq=bt.Text,cq=bt.Directive,Aq=bt.Comment,uq=bt.Script,lq=bt.Style,dq=bt.Tag,hq=bt.CDATA,fq=bt.Doctype;var T2=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 nE(this,e)}},Db=class extends T2{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},IA=class extends Db{constructor(){super(...arguments),this.type=bt.Text}get nodeType(){return 3}},Ag=class extends Db{constructor(){super(...arguments),this.type=bt.Comment}get nodeType(){return 8}},ug=class extends Db{constructor(e,r){super(r),this.name=e,this.type=bt.Di
Line truncated
|
||||
`:F2(t.children):rE(t)?F2(t.children):Ii(t)?t.data:""}function Ku(t){return Array.isArray(t)?t.map(Ku).join(""):rr(t)&&!dg(t)?Ku(t.children):Ii(t)?t.data:""}function Fb(t){return Array.isArray(t)?t.map(Fb).join(""):rr(t)&&(t.type===bt.Tag||rE(t))?Fb(t.children):Ii(t)?t.data:""}function iE(t){return rr(t)?t.children:[]}function MEe(t){return t.parent||null}function wq(t){let e=MEe(t);if(e!=null)return iE(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function vft(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function _ft(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function Fft(t){return t.name}function M2(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function L2(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function $u(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 Mft(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function Lft(t,e){if($u(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 Uft(t,e){$u(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function Pft(t,e){if($u(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 Oft(t,e){$u(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function oE(t,e,r=!0,n=1/0){return U2(t,Array.isArray(e)?e:[e],r,n)}function U2(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function Hft(t,e){return e.find(t)}function P2(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=P2(t,i.children,!0);if(o)return o}}return null}function LEe(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&LEe(t,r.children))}function Gft(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var O2={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(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=>Ii(e)&&t(e.data):e=>Ii(e)&&e.data===t}};function Sq(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function qft(t,e){return r=>t(r)||e(r)}function UEe(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(O2,r)?O2[r](n):Sq(r,n)});return e.length===0?null:e.reduce(qft)}function Yft(t,e){let r=UEe(t);return r?r(e):!0}function Vft(t,e,r,n=1/0){let s=UEe(t);return s?oE(s,e,r,n):[]}function Wft(t,e,r=!0){return Array.isArray(e)||(e=[e]),P2(Sq("id",t),e,r)}function hg(t,e,r=!0,n=1/0){return oE(O2.tag_name(t),e,r,n)}function Jft(t,e,r=!0,n=1/0){return oE(Sq("class",t),e,r,n)}function zft(t,e,r=!0,n=1/0){return oE(O2.tag_type(t),e,r,n)}function jft(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 n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var ea;(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"})(ea||(ea={}));function PEe(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return ea.DISCONNECTED;let a=r[o-1],c=a.children,A=r[o],u=n[o];return c.indexOf(A)>c.indexOf(u)?a===e?ea.FOLLOWING|ea.CONTAINED_BY:ea.FOLLOWING:a===t?ea.PRECEDING|ea.CONTAINS:ea.PRECEDING}function Dd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=PEe(e,r);return n&ea.PRECEDING?-1:n&ea.FOLLOWING?1:0}),t}function Nq(t){let e=H2(egt,t);return e?e.name==="feed"?Kft(e):$ft(e):null}function Kft(t){var e;let r=t.children,n={type:"atom",items:hg("entry",r).map(o=>{var a;let{children:c}=o,A={media:OEe(c)};yi(A,"id","id",c),yi(A,"title","title",c);let u=(a=H2("link",c))===null||a===void 0?void 0:a.attribs.href;u&&(A.link=u);let l=kd("summary",c)||kd("conten
Line truncated
|
||||
`).map(i=>i.trim());for(let i of s)!i||i.startsWith("#")||n.patterns.push(new Tb(i));return n.searchPaths.push(...$G(n.patterns)),n})}static stat(e,r,n){return iq(this,void 0,void 0,function*(){let s;if(r.followSymbolicLinks)try{s=yield tE.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){O(`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 s=yield tE.promises.lstat(e.path);if(s.isDirectory()&&r.followSymbolicLinks){let i=yield tE.promises.realpath(e.path);for(;n.length>=e.level;)n.pop();if(n.some(o=>o===i)){O(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}n.push(i)}return s})}};import*as oq from"crypto";import*as B2 from"fs";import*as eEe from"stream";import*as tEe from"util";import*as rEe from"path";var Xht=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Zht=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={},n("next"),n("throw"),n("return"),r[Symbol.asyncIterator]=function(){return this},r);function n(i){r[i]=t[i]&&function(o){return new Promise(function(a,c){o=t[i](o),s(a,c,o.done,o.value)})}}function s(i,o,a,c){Promise.resolve(c).then(function(A){i({value:A,done:a})},o)}};function nEe(t,e){return Xht(this,arguments,void 0,function*(r,n,s=!1){var i,o,a,c,A;let u=s?$:O,l=!1,d=n||((A=process.env.GITHUB_WORKSPACE)!==null&&A!==void 0?A:process.cwd()),h=oq.createHash("sha256"),f=0;try{for(var g=!0,E=Zht(r.globGenerator()),m;m=yield E.next(),i=m.done,!i;g=!0){c=m.value,g=!1;let I=c;if(u(I),!I.startsWith(`${d}${rEe.sep}`)){u(`Ignore '${I}' since it is not under GITHUB_WORKSPACE.`);continue}if(B2.statSync(I).isDirectory()){u(`Skip directory '${I}'.`);continue}let y=oq.createHash("sha256");yield tEe.promisify(eEe.pipeline)(B2.createReadStream(I),y),h.write(y.digest()),f++,l||(l=!0)}}catch(I){o={error:I}}finally{try{!g&&!i&&(a=E.return)&&(yield a.call(E))}finally{if(o)throw o.error}}return h.end(),l?(u(`Found ${f} files to hash.`),h.digest("hex")):(u("No matches found for glob"),"")})}var sEe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function aq(t,e){return sEe(this,void 0,void 0,function*(){return yield I2.create(t,e)})}function iEe(t){return sEe(this,arguments,void 0,function*(e,r="",n,s=!1){let i=!0;n&&typeof n.followSymbolicLinks=="boolean"&&(i=n.followSymbolicLinks);let o=yield aq(e,{followSymbolicLinks:i});return nEe(o,r,s)})}import*as cq from"path";var eft="Gradle User Home",aEe="BASIC_CACHE_PRIMARY_KEY",cEe="BASIC_CACHE_RESTORED_KEY",tft="setup-java",AEe=["**/*.gradle*","**/gradle-wrapper.properties","buildSrc/**/Versions.kt","buildSrc/**/Dependencies.kt","gradle/*.versions.toml","**/versions.properties"],b2=class{async restore(e,r){let n=uEe(e),s=await rft();Uc(aEe,s);try{let i=await o2(n,s);i?(Uc(cEe,i),$(`Basic caching restored from cache key: ${i}`)):$("Basic caching did not find an entry to restore. Will start with empty state.")}catch(i){Oe(`Basic caching failed to restore from cache: ${i}`)}}async save(e,r,n){let s=Ly(aEe),i=Ly(cEe);if(n.readOnly)return{status:"read-only",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:i?"(Entry restored: exact match found)":"(Entry not restored: no match found)",savedOutcome:"(Entry not saved: cache is read-only)"})]};if(i===s)return $(`Basic caching restored entry with key \`${s}\`. Save was skipped.`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:"(Entry restored: exact match found)",savedOutcome:"(Entry not saved: entry with key already exists)"})]};let o=uEe(e);try{return await a2(o,s)===-1?(Oe(`Basic caching failed to save entry with key \`${s}\`. See preceding log output for the cause.`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:i?"(Entry restored: exact match found)":"(Entry not restored: no match found)",savedOutcome:"(Entry not saved: save failed)"})]}):($(`Basic caching saved entry with key: ${s}`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,savedKey:s,restoredOutcome:i?"(Entry restored: exact match found)":"(Entry not restored: no match found)",savedOutcome:"(Entry saved)"})]})}catch(a){return Oe(`Basic caching failed to save entry with key \`${s}\`: ${a}`),{status:"enabled",entries:[Rb({primaryKey:s,restoredKey:i,restoredOutcome:i?"(Entry reLine truncated
|
||||
`));if(!t)throw new Error(`No file in ${process.cwd()} matched to [${AEe}], make sure you have checked out the target repository`);return`${tft}-${process.env.RUNNER_OS}-${process.arch}-gradle-${t}`}var sft="Enhanced Caching: This build is using the proprietary 'gradle-actions-caching' provider for optimized caching support. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for terms of use and opt-out instructions.",ift="Basic Caching: This build uses the basic open-source caching provider. For faster builds and advanced features, consider switching to the Enhanced Caching provider. See https://github.com/gradle/actions/blob/main/DISTRIBUTION.md for details.",oft="External Caching: Gradle User Home is managed by an external caching provider. This action will not restore or save Gradle User Home.",w2=class{constructor(e){this.status=e}async restore(e,r){}async save(e,r,n){return{status:this.status,entries:[]}}};async function hEe(t){return t.getCacheProvider()==="external"?(Q2(oft),new w2("external")):t.isCacheDisabled()?(Q2("Cache is disabled: will not restore state from previous builds."),new w2("disabled")):t.getCacheProvider()==="basic"?(Q2(ift),new b2):(Q2(sft),aft())}async function aft(){let t=cft();return await import(nft(t).href)}function cft(){let t=import.meta.dirname,e=dEe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(lEe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}function Q2(t){console.info(t)}import S2 from"fs";import fEe from"path";var N2=class{constructor(e){this.cacheFile=fEe.resolve(e,f2,"valid-wrappers.json")}load(){if(S2.existsSync(this.cacheFile))try{return JSON.parse(S2.readFileSync(this.cacheFile,"utf-8"))}catch(e){Oe(`Failed to parse checksum cache file: ${e}`)}return[]}save(e){let r=[...new Set(e)];S2.mkdirSync(fEe.dirname(this.cacheFile),{recursive:!0}),S2.writeFileSync(this.cacheFile,JSON.stringify(r))}};var IEe=ge(EEe(),1);import*as CEe from"util";import*as T2 from"path";import*as x2 from"fs";var fft=CEe.promisify(x2.readdir);async function yEe(t){return(await BEe(t)).filter(r=>(0,IEe.default)(r).endsWith("gradle-wrapper.jar")).map(r=>T2.relative(t,r)).sort((r,n)=>r.localeCompare(n))}async function BEe(t){let e=await fft(t),r=await Promise.all(e.map(async n=>{let s=T2.resolve(t,n),i=x2.lstatSync(s,{throwIfNoEntry:!1});return i===void 0?[]:i.isDirectory()?BEe(s):new Promise(o=>o([s]))}));return Array.prototype.concat(...r)}var pft={_useHtmlParser2:!1};function rE(t,e){if(!t)return e??pft;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 kq={};Ra(kq,{contains:()=>Y2,extract:()=>ugt,html:()=>ogt,merge:()=>VEe,parseHTML:()=>cgt,root:()=>Agt,text:()=>gg,xml:()=>agt});var vd={};Ra(vd,{DocumentPosition:()=>ea,append:()=>Gft,appendChild:()=>Hft,compareDocumentPosition:()=>HEe,existsOne:()=>PEe,filter:()=>aE,find:()=>O2,findAll:()=>Wft,findOne:()=>H2,findOneChild:()=>Vft,getAttributeValue:()=>Lft,getChildren:()=>oE,getElementById:()=>Kft,getElements:()=>jft,getElementsByClassName:()=>$ft,getElementsByTagName:()=>fg,getElementsByTagType:()=>Xft,getFeed:()=>Dq,getInnerHTML:()=>Mft,getName:()=>Pft,getOuterHTML:()=>LEe,getParent:()=>UEe,getSiblings:()=>xq,getText:()=>L2,hasAttrib:()=>Uft,hasChildren:()=>rr,innerText:()=>Fb,isCDATA:()=>nE,isComment:()=>hg,isDocument:()=>Zo,isTag:()=>Qe,isText:()=>Ii,nextElementSibling:()=>U2,prepend:()=>Yft,prependChild:()=>qft,prevElementSibling:()=>P2,removeElement:()=>$u,removeSubsets:()=>Zft,replaceElement:()=>Oft,testElement:()=>zft,textContent:()=>Ku,uniqueSort:()=>Dd});var Xo={};Ra(Xo,{CDATA:()=>mq,Comment:()=>hq,Directive:()=>dq,Doctype:()=>Eq,ElementType:()=>bt,Root:()=>uq,Script:()=>fq,Style:()=>gq,Tag:()=>pq,Text:()=>lq,isTag:()=>Aq});var bt;(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"})(bt||(bt={}));function Aq(t){return t.type===bt.Tag||t.type===bt.Script||t.type===bt.Style}var uq=bt.Root,lq=bt.Text,dq=bt.Directive,hq=bt.Comment,fq=bt.Script,gq=bt.Style,pq=bt.Tag,mq=bt.CDATA,Eq=bt.Doctype;var R2=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 sE(this,e)}},Db=class extends R2{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},IA=class extends Db{constructor(){super(...arguments),this.type=bt.Text}get nodeType(){return 3}},ug=class extends Db{constructor(){super(...arguments),this.type=bt.Comment}get nodeType(){return 8}},lg=class extends Db{constructor(e,r){super(r),this.name=e,this.type=bt.Di
Line truncated
|
||||
`:L2(t.children):nE(t)?L2(t.children):Ii(t)?t.data:""}function Ku(t){return Array.isArray(t)?t.map(Ku).join(""):rr(t)&&!hg(t)?Ku(t.children):Ii(t)?t.data:""}function Fb(t){return Array.isArray(t)?t.map(Fb).join(""):rr(t)&&(t.type===bt.Tag||nE(t))?Fb(t.children):Ii(t)?t.data:""}function oE(t){return rr(t)?t.children:[]}function UEe(t){return t.parent||null}function xq(t){let e=UEe(t);if(e!=null)return oE(e);let r=[t],{prev:n,next:s}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;s!=null;)r.push(s),{next:s}=s;return r}function Lft(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function Uft(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function Pft(t){return t.name}function U2(t){let{next:e}=t;for(;e!==null&&!Qe(e);)({next:e}=e);return e}function P2(t){let{prev:e}=t;for(;e!==null&&!Qe(e);)({prev:e}=e);return e}function $u(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 Oft(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let s=e.parent=t.parent;if(s){let i=s.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function Hft(t,e){if($u(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 Gft(t,e){$u(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let s=r.children;s.splice(s.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function qft(t,e){if($u(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 Yft(t,e){$u(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function aE(t,e,r=!0,n=1/0){return O2(t,Array.isArray(e)?e:[e],r,n)}function O2(t,e,r,n){let s=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return s;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(s.push(a),--n<=0))return s;r&&rr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function Vft(t,e){return e.find(t)}function H2(t,e,r=!0){let n=Array.isArray(e)?e:[e];for(let s=0;s<n.length;s++){let i=n[s];if(Qe(i)&&t(i))return i;if(r&&rr(i)&&i.children.length>0){let o=H2(t,i.children,!0);if(o)return o}}return null}function PEe(t,e){return(Array.isArray(e)?e:[e]).some(r=>Qe(r)&&t(r)||rr(r)&&PEe(t,r.children))}function Wft(t,e){let r=[],n=[Array.isArray(e)?e:[e]],s=[0];for(;;){if(s[0]>=n[0].length){if(n.length===1)return r;n.shift(),s.shift();continue}let i=n[0][s[0]++];Qe(i)&&t(i)&&r.push(i),rr(i)&&i.children.length>0&&(s.unshift(0),n.unshift(i.children))}}var G2={tag_name(t){return typeof t=="function"?e=>Qe(e)&&t(e.name):t==="*"?Qe:e=>Qe(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=>Ii(e)&&t(e.data):e=>Ii(e)&&e.data===t}};function Rq(t,e){return typeof e=="function"?r=>Qe(r)&&e(r.attribs[t]):r=>Qe(r)&&r.attribs[t]===e}function Jft(t,e){return r=>t(r)||e(r)}function OEe(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(G2,r)?G2[r](n):Rq(r,n)});return e.length===0?null:e.reduce(Jft)}function zft(t,e){let r=OEe(t);return r?r(e):!0}function jft(t,e,r,n=1/0){let s=OEe(t);return s?aE(s,e,r,n):[]}function Kft(t,e,r=!0){return Array.isArray(e)||(e=[e]),H2(Rq("id",t),e,r)}function fg(t,e,r=!0,n=1/0){return aE(G2.tag_name(t),e,r,n)}function $ft(t,e,r=!0,n=1/0){return aE(Rq("class",t),e,r,n)}function Xft(t,e,r=!0,n=1/0){return aE(G2.tag_type(t),e,r,n)}function Zft(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 n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var ea;(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"})(ea||(ea={}));function HEe(t,e){let r=[],n=[];if(t===e)return 0;let s=rr(t)?t:t.parent;for(;s;)r.unshift(s),s=s.parent;for(s=rr(e)?e:e.parent;s;)n.unshift(s),s=s.parent;let i=Math.min(r.length,n.length),o=0;for(;o<i&&r[o]===n[o];)o++;if(o===0)return ea.DISCONNECTED;let a=r[o-1],c=a.children,A=r[o],u=n[o];return c.indexOf(A)>c.indexOf(u)?a===e?ea.FOLLOWING|ea.CONTAINED_BY:ea.FOLLOWING:a===t?ea.PRECEDING|ea.CONTAINS:ea.PRECEDING}function Dd(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=HEe(e,r);return n&ea.PRECEDING?-1:n&ea.FOLLOWING?1:0}),t}function Dq(t){let e=q2(sgt,t);return e?e.name==="feed"?egt(e):tgt(e):null}function egt(t){var e;let r=t.children,n={type:"atom",items:fg("entry",r).map(o=>{var a;let{children:c}=o,A={media:GEe(c)};yi(A,"id","id",c),yi(A,"title","title",c);let u=(a=q2("link",c))===null||a===void 0?void 0:a.attribs.href;u&&(A.link=u);let l=kd("summary",c)||kd("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 na=ge(_d(),1);var Yq={};function Vq(t,e){return t===na.default.falseFunc?na.default.falseFunc:r=>e.isTag(r)&&t(r)}function Wq(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function qq(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 Gq=(t,e,r,n,s)=>{let i=s(e,qq(r),n);return i===na.default.trueFunc?t:i===na.default.falseFunc?na.default.falseFunc:o=>i(o)&&t(o)},ek={is:Gq,matches:Gq,where:Gq,not(t,e,r,n,s){let i=s(e,qq(r),n);return i===na.default.falseFunc?t:i===na.default.trueFunc?na.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=qq(r);o.relativeSelector=!0;let a=e.some(u=>u.some(Gb))?[Yq]:void 0,c=s(e,o,a);if(c===na.default.falseFunc)return na.default.falseFunc;let A=Vq(c,i);if(a&&c!==na.default.trueFunc){let{shouldTestNextSiblings:u=!1}=c;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...Wq(l,i)]:d;return i.existsOne(A,h)}}return u=>t(u)&&i.existsOne(A,i.getChildren(u))}};function TCe(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in ek))throw new Error(`Unknown pseudo-class :${o}(${a})`);return ek[o](t,a,r,n,s)}let c=(i=r.pseudos)===null||i===void 0?void 0:i[o],A=typeof c=="string"?c:Z2[o];if(typeof A=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,NCe.parse)(A);return ek.is(t,u,r,n,s)}if(typeof c=="function")return Hq(c,o,a,1),u=>c(u,a)&&t(u);if(o in gE)return gE[o](t,a,r,n);if(o in Yb){let u=Yb[o];return Hq(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var sa=ge(hE(),1);function Jq(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function xCe(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case sa.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case sa.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case sa.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()),bCe[e.action](t,e,r)}case sa.SelectorType.Pseudo:return TCe(t,e,r,n,s);case sa.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(A){return i.getName(A)===a&&t(A)}}case sa.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(A){let u=A;for(;u=Jq(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(A){let u=A;for(;u=Jq(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(c){let A=c;do if(t(A))return!0;while(A=Jq(A,i));return!1};case sa.SelectorType.Parent:return function(c){return i.getChildren(c).some(A=>i.isTag(A)&&t(A))};case sa.SelectorType.Child:return function(c){let A=i.getParent(c);return A!=null&&i.isTag(A)&&t(A)};case sa.SelectorType.Sibling:return function(c){let A=i.getSiblings(c);for(let u=0;u<A.length;u++){let l=A[u];if(o(c,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case sa.SelectorType.Adjacent:return i.prevElementSibling?function(c){let A=i.prevElementSibling(c);return A!=null&&t(A)}:function(c){let A=i.getSiblings(c),u;for(let l=0;l<A.length;l++){let d=A[l];if(o(c,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case sa.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function RCe(t,e,r){let n=tk(t,e,r);return Vq(n,e.adapter)}function tk(t,e,r){let n=typeof t=="string"?(0,ac.parse)(t):t;return rk(n,e,r)}function DCe(t){return t.type===ac.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(DCe)))}var Vgt={type:ac.SelectorType.Descendant},Wgt={type:"_flexibleDescendant"},Jgt={type:ac.SelectorType.Pseudo,name:"scope",data:null};function zgt(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===Yq||i&&e.isTag(i)});fo
Line truncated
|
||||
`)})):{name:s,value:i.replace(JCe,`\r
|
||||
`)}}).toArray()}var AY={};Ra(AY,{extract:()=>Amt});function cmt(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 Amt(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=cmt(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?c=>this._make(c).prop(o):c=>this._make(c).extract(o);if(s)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((c,A)=>a(A,r,e)).get();else{let c=this._findBySelector(i,1);e[r]=c.length>0?a(c[0],r,e):void 0}}return e}var Ld=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};Ld.prototype.cheerio="[cheerio object]";Ld.prototype.splice=Array.prototype.splice;Ld.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Ld.prototype,Mq,iY,oY,aY,cY,AY);function zCe(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=tE(s),a=t(n,o,i,null);class c extends Ld{_make(l,d){let h=A(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 A(u,l,d=a,h){if(u&&ta(u))return u;let f=tE(h,o),g=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],E=ta(g)?g:new c(g,null,f);if(E._root=E,!u)return new c(void 0,E,f);let m=typeof u=="string"&&Mb(u)?t(u,f,!1,null).children:umt(u)?[u]:Array.isArray(u)?u:void 0,I=new c(m,E,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,B=l?typeof l=="string"?Mb(l)?new c([t(l,f,!1,null)],E,f):(y=`${l} ${y}`,E):ta(l)?l:new c(Array.isArray(l)?l:[l],E,f):E;return B?B.find(y):I}return Object.assign(A,Tq,{load:r,_root:a,_options:o,fn:c.prototype,prototype:c.prototype}),A}}function umt(t){return!!t.name||t.type===Xo.Root||t.type===Xo.Text||t.type===Xo.Comment}var lmt=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]),ur="\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 Os={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function ck(t){return t>=55296&&t<=57343}function jCe(t){return t>=56320&&t<=57343}function KCe(t,e){return(t-55296)*1024+9216+e}function Ak(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function uk(t){return t>=64976&&t<=65007||lmt.has(t)}var W;(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
|
||||
)`,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 na=ge(_d(),1);var zq={};function jq(t,e){return t===na.default.falseFunc?na.default.falseFunc:r=>e.isTag(r)&&t(r)}function Kq(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function Jq(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 Wq=(t,e,r,n,s)=>{let i=s(e,Jq(r),n);return i===na.default.trueFunc?t:i===na.default.falseFunc?na.default.falseFunc:o=>i(o)&&t(o)},rk={is:Wq,matches:Wq,where:Wq,not(t,e,r,n,s){let i=s(e,Jq(r),n);return i===na.default.falseFunc?t:i===na.default.trueFunc?na.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,s){let{adapter:i}=r,o=Jq(r);o.relativeSelector=!0;let a=e.some(u=>u.some(Gb))?[zq]:void 0,c=s(e,o,a);if(c===na.default.falseFunc)return na.default.falseFunc;let A=jq(c,i);if(a&&c!==na.default.trueFunc){let{shouldTestNextSiblings:u=!1}=c;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...Kq(l,i)]:d;return i.existsOne(A,h)}}return u=>t(u)&&i.existsOne(A,i.getChildren(u))}};function RCe(t,e,r,n,s){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in rk))throw new Error(`Unknown pseudo-class :${o}(${a})`);return rk[o](t,a,r,n,s)}let c=(i=r.pseudos)===null||i===void 0?void 0:i[o],A=typeof c=="string"?c:tk[o];if(typeof A=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,xCe.parse)(A);return rk.is(t,u,r,n,s)}if(typeof c=="function")return Vq(c,o,a,1),u=>c(u,a)&&t(u);if(o in pE)return pE[o](t,a,r,n);if(o in Yb){let u=Yb[o];return Vq(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var sa=ge(fE(),1);function $q(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function DCe(t,e,r,n,s){let{adapter:i,equals:o}=r;switch(e.type){case sa.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case sa.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case sa.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()),wCe[e.action](t,e,r)}case sa.SelectorType.Pseudo:return RCe(t,e,r,n,s);case sa.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(A){return i.getName(A)===a&&t(A)}}case sa.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(A){let u=A;for(;u=$q(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(A){let u=A;for(;u=$q(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(c){let A=c;do if(t(A))return!0;while(A=$q(A,i));return!1};case sa.SelectorType.Parent:return function(c){return i.getChildren(c).some(A=>i.isTag(A)&&t(A))};case sa.SelectorType.Child:return function(c){let A=i.getParent(c);return A!=null&&i.isTag(A)&&t(A)};case sa.SelectorType.Sibling:return function(c){let A=i.getSiblings(c);for(let u=0;u<A.length;u++){let l=A[u];if(o(c,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case sa.SelectorType.Adjacent:return i.prevElementSibling?function(c){let A=i.prevElementSibling(c);return A!=null&&t(A)}:function(c){let A=i.getSiblings(c),u;for(let l=0;l<A.length;l++){let d=A[l];if(o(c,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case sa.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function kCe(t,e,r){let n=nk(t,e,r);return jq(n,e.adapter)}function nk(t,e,r){let n=typeof t=="string"?(0,ac.parse)(t):t;return sk(n,e,r)}function vCe(t){return t.type===ac.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(vCe)))}var jgt={type:ac.SelectorType.Descendant},Kgt={type:"_flexibleDescendant"},$gt={type:ac.SelectorType.Pseudo,name:"scope",data:null};function Xgt(t,{adapter:e},r){let n=!!r?.every(s=>{let i=e.isTag(s)&&e.getParent(s);return s===zq||i&&e.isTag(i)});fo
Line truncated
|
||||
`)})):{name:s,value:i.replace(jCe,`\r
|
||||
`)}}).toArray()}var hY={};Ra(hY,{extract:()=>hmt});function dmt(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 hmt(t){let e={};for(let r in t){let n=t[r],s=Array.isArray(n),{selector:i,value:o}=dmt(s?n[0]:n),a=typeof o=="function"?o:typeof o=="string"?c=>this._make(c).prop(o):c=>this._make(c).extract(o);if(s)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((c,A)=>a(A,r,e)).get();else{let c=this._findBySelector(i,1);e[r]=c.length>0?a(c[0],r,e):void 0}}return e}var Ld=class{constructor(e,r,n){if(this.length=0,this.options=n,this._root=r,e){for(let s=0;s<e.length;s++)this[s]=e[s];this.length=e.length}}};Ld.prototype.cheerio="[cheerio object]";Ld.prototype.splice=Array.prototype.splice;Ld.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Ld.prototype,Oq,AY,uY,lY,dY,hY);function KCe(t,e){return function r(n,s,i=!0){if(n==null)throw new Error("cheerio.load() expects a string");let o=rE(s),a=t(n,o,i,null);class c extends Ld{_make(l,d){let h=A(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 A(u,l,d=a,h){if(u&&ta(u))return u;let f=rE(h,o),g=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],E=ta(g)?g:new c(g,null,f);if(E._root=E,!u)return new c(void 0,E,f);let m=typeof u=="string"&&Mb(u)?t(u,f,!1,null).children:fmt(u)?[u]:Array.isArray(u)?u:void 0,I=new c(m,E,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let y=u,B=l?typeof l=="string"?Mb(l)?new c([t(l,f,!1,null)],E,f):(y=`${l} ${y}`,E):ta(l)?l:new c(Array.isArray(l)?l:[l],E,f):E;return B?B.find(y):I}return Object.assign(A,kq,{load:r,_root:a,_options:o,fn:c.prototype,prototype:c.prototype}),A}}function fmt(t){return!!t.name||t.type===Xo.Root||t.type===Xo.Text||t.type===Xo.Comment}var gmt=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]),ur="\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 Os={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function uk(t){return t>=55296&&t<=57343}function $Ce(t){return t>=56320&&t<=57343}function XCe(t,e){return(t-55296)*1024+9216+e}function lk(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function dk(t){return t>=64976&&t<=65007||gmt.has(t)}var W;(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(`
|
||||
`)}`}},H_=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var ap=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function ORe(t){if(t instanceof AggregateError){ed("Multiple errors returned");for(let e of t.errors)Yi(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&$(e.stack)}else t instanceof ap?(ed(String(t)),t.stack&&$(t.stack)):(ed(String(t)),t instanceof Error&&t.stack&&$(t.stack))}async function HRe(t,e,r){if(!t.doValidateWrappers())return;let n=new w2(r),s=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=n.load(),o=await PRe(e,t.allowSnapshotWrappers(),s,i);if(o.isValid())await gT("All Gradle Wrapper jars are valid",async()=>{O(`Loaded previously validated checksums from cache: ${i.join(", ")}`),$(o.toDisplayString())});else throw $(o.toDisplayString()),new ap(`At least one Gradle Wrapper Jar failed validation!
|
||||
`)}`}},q_=class{constructor(e,r){this.path=e,this.checksum=r}toDisplayString(){return`${this.checksum} ${this.path}`}};var cp=class extends Error{constructor(e){e instanceof Error?(super(e.message),this.name=e.name,this.stack=e.stack):super(String(e))}};function HRe(t){if(t instanceof AggregateError){ed("Multiple errors returned");for(let e of t.errors)Yi(`Error ${t.errors.indexOf(e)}: ${e.message}`),e.stack&&$(e.stack)}else t instanceof cp?(ed(String(t)),t.stack&&$(t.stack)):(ed(String(t)),t instanceof Error&&t.stack&&$(t.stack))}async function GRe(t,e,r){if(!t.doValidateWrappers())return;let n=new N2(r),s=process.env.ALLOWED_GRADLE_WRAPPER_CHECKSUMS?.split(",")||[],i=n.load(),o=await ORe(e,t.allowSnapshotWrappers(),s,i);if(o.isValid())await gT("All Gradle Wrapper jars are valid",async()=>{O(`Loaded previously validated checksums from cache: ${i.join(", ")}`),$(o.toDisplayString())});else throw $(o.toDisplayString()),new cp(`At least one Gradle Wrapper Jar failed validation!
|
||||
See https://github.com/gradle/actions/blob/main/docs/wrapper-validation.md#validation-failures
|
||||
${o.toDisplayString()}`);n.save(o.valid.map(a=>a.checksum))}import mo from"fs";import cp from"path";function GRe(t,e,r){let n=cp.resolve(e,h2);mo.mkdirSync(n,{recursive:!0}),t_t(e),r_t(t),qa()&&n_t(e),r&&Cn("GRADLE_ENCRYPTION_KEY",r)}function t_t(t){let e=cp.resolve(t,"init.d");mo.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 n of r){let s=s_t("init-scripts",n),i=cp.resolve(e,n);mo.writeFileSync(i,s)}}function r_t(t){let e=i_t();if(e==null)return;let r=cp.resolve(t,".m2"),n=cp.resolve(r,"toolchains.xml");if(!mo.existsSync(n))mo.mkdirSync(r,{recursive:!0}),mo.writeFileSync(n,e),$(`Wrote default JDK locations to ${n}`);else{let s=mo.readFileSync(n,"utf8"),i=o_t(s,e);mo.writeFileSync(n,i),$(`Merged default JDK locations into ${n}`)}}function n_t(t){let e=`org.gradle.logging.level=info
|
||||
${o.toDisplayString()}`);n.save(o.valid.map(a=>a.checksum))}import mo from"fs";import Ap from"path";function qRe(t,e,r){let n=Ap.resolve(e,f2);mo.mkdirSync(n,{recursive:!0}),s_t(e),i_t(t),qa()&&o_t(e),r&&Cn("GRADLE_ENCRYPTION_KEY",r)}function s_t(t){let e=Ap.resolve(t,"init.d");mo.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 n of r){let s=a_t("init-scripts",n),i=Ap.resolve(e,n);mo.writeFileSync(i,s)}}function i_t(t){let e=c_t();if(e==null)return;let r=Ap.resolve(t,".m2"),n=Ap.resolve(r,"toolchains.xml");if(!mo.existsSync(n))mo.mkdirSync(r,{recursive:!0}),mo.writeFileSync(n,e),$(`Wrote default JDK locations to ${n}`);else{let s=mo.readFileSync(n,"utf8"),i=A_t(s,e);mo.writeFileSync(n,i),$(`Merged default JDK locations into ${n}`)}}function o_t(t){let e=`org.gradle.logging.level=info
|
||||
org.gradle.logging.stacktrace=all
|
||||
`,r=cp.resolve(t,"gradle.properties");if(mo.existsSync(r)){$(`Merged --info and --stacktrace into existing ${r} file`);let n=mo.readFileSync(r,"utf-8");mo.writeFileSync(r,`${e}
|
||||
${n}`)}else $(`Created a new ${r} with --info and --stacktrace`),mo.writeFileSync(r,e)}function s_t(...t){let e=import.meta.dirname,r=cp.resolve(e,"..","..","..","sources","src","resources",...t);return mo.readFileSync(r,"utf8")}function i_t(){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"?>
|
||||
`,r=Ap.resolve(t,"gradle.properties");if(mo.existsSync(r)){$(`Merged --info and --stacktrace into existing ${r} file`);let n=mo.readFileSync(r,"utf-8");mo.writeFileSync(r,`${e}
|
||||
${n}`)}else $(`Created a new ${r} with --info and --stacktrace`),mo.writeFileSync(r,e)}function a_t(...t){let e=import.meta.dirname,r=Ap.resolve(e,"..","..","..","sources","src","resources",...t);return mo.readFileSync(r,"utf8")}function c_t(){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>
|
||||
@@ -280,56 +280,56 @@ ${t.map(({jdkVersion:e,jdkPath:r})=>` <toolchain>
|
||||
</toolchain>`).join(`
|
||||
`)}
|
||||
</toolchains>
|
||||
`}function o_t(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var $z="GRADLE_BUILD_ACTION_SETUP_COMPLETED",a_t="GRADLE_USER_HOME",c_t="DEVELOCITY_CACHE_TOKEN";async function qRe(t,e,r){let n=await YRe(),s=await u_t();if(process.env[$z])return $("Gradle setup only performed on first gradle/actions step in workflow."),!1;Cn($z,!0),Uc($z,!0),Uc(a_t,s),GRe(n,s,t.getCacheEncryptionKey());let i=e.getDevelocityUrl()||void 0,o=await T0e(e);return Uc(c_t,o??""),await(await lEe(t)).restore(s,A_t(t,i,o)),await HRe(r,Vu(),s),S0e(e),!0}function A_t(t,e,r){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,develocityAccessToken:r,develocityServerUrl:e,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function u_t(){let t=process.env.GRADLE_USER_HOME;if(t){let r=Vu();return Zz.resolve(r,t)}let e=Zz.resolve(await YRe(),".gradle");if(Xz.existsSync(e))return $(`Gradle User Home already exists at ${e}`),Cn("GRADLE_USER_HOME",e),e;if(G_.platform()==="win32"&&e.startsWith("C:\\")&&Xz.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return $(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),Cn("GRADLE_USER_HOME",r),r}return Cn("GRADLE_USER_HOME",e),e}async function YRe(){let t=await Fy("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return $("Could not determine user.home from java -version output. Using os.homedir()."),G_.homedir();let n=r[1];return O(`Determined user.home from java -version output: '${n}'`),n}var DDe=ge(oDe(),1),sj=ge(Xy(),1);import*as hC from"fs";import*as bDe from"os";import*as hh from"path";import*as rj from"crypto";import*as up from"fs";var Q_t=ge(Xy(),1);import*as gw from"path";var V_=ge(Xy(),1);import*as cDe from"stream";import*as ADe from"util";import{ok as S_t}from"assert";var aDe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},q_=class{constructor(e,r,n){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(n),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return aDe(this,void 0,void 0,function*(){let n=1;for(;n<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;$(i.message)}let s=this.getSleepAmount();$(`Waiting ${s} seconds before trying again`),yield this.sleep(s),n++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return aDe(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var Ap=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Y_=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},N_t=process.platform==="win32",P1r=process.platform==="darwin",T_t="actions/tool-cache";function uDe(t,e,r,n){return Ap(this,void 0,void 0,function*(){e=e||gw.join(dDe(),rj.randomUUID()),yield gf(gw.dirname(e)),O(`Downloading ${t}`),O(`Destination ${e}`);let s=3,i=tj("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=tj("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new q_(s,i,o).execute(()=>Ap(this,void 0,void 0,function*(){return yield x_t(t,e||"",r,n)}),c=>!(c instanceof Y_&&c.httpStatusCode&&c.httpStatusCode<500&&c.httpStatusCode!==408&&c.httpStatusCode!==429))})}function x_t(t,e,r,n){return Ap(this,void 0,void 0,function*(){if(up.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let s=new Pr(T_t,[],{allowRetries:!1});r&&(O("set auth"),n===void 0&&(n={}),n.authorization=r);let i=yield s.get(t,n);if(i.message.statusCode!==200){let u=new Y_(i.message.statusCode);throw O(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=ADe.promisify(cDe.pipeline),c=tj("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),A=!1;try{return yield o(c,up.createWriteStream(e)),O("download complete"),A=!0,e}finally{if(!A){O("download failed");try{yield fAe(e)}catch(u){O(`Failed to delete '${e}'. ${u.message}`)}}}})}function lDe(t,e){return Ap(this,void 0,void 0,function*(){if(!t)throw new Error("parameter
Line truncated
|
||||
`," Line feed \\n"]]),YDe=new Map([...Oj,["\\"," Backslash \\"],["/"," Forward slash /"]]);function VDe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of YDe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||
`}function A_t(t,e){let r=e.split("<toolchains>").pop();return t.replace("</toolchains>",r)}var tj="GRADLE_BUILD_ACTION_SETUP_COMPLETED",u_t="GRADLE_USER_HOME",l_t="DEVELOCITY_CACHE_TOKEN";async function YRe(t,e,r){let n=await VRe(),s=await h_t();if(process.env[tj])return $("Gradle setup only performed on first gradle/actions step in workflow."),!1;Cn(tj,!0),Uc(tj,!0),Uc(u_t,s),qRe(n,s,t.getCacheEncryptionKey());let i=e.getDevelocityUrl()||void 0,o=await R0e(e);return Uc(l_t,o??""),await(await hEe(t)).restore(s,d_t(t,i,o)),await GRe(r,Vu(),s),T0e(e),!0}function d_t(t,e,r){return{disabled:t.isCacheDisabled(),readOnly:t.isCacheReadOnly(),writeOnly:t.isCacheWriteOnly(),overwriteExisting:t.isCacheOverwriteExisting(),strictMatch:t.isCacheStrictMatch(),cleanup:t.getCacheCleanupOption(),encryptionKey:t.getCacheEncryptionKey()||void 0,develocityAccessToken:r,develocityServerUrl:e,includes:t.getCacheIncludes(),excludes:t.getCacheExcludes()}}async function h_t(){let t=process.env.GRADLE_USER_HOME;if(t){let r=Vu();return nj.resolve(r,t)}let e=nj.resolve(await VRe(),".gradle");if(rj.existsSync(e))return $(`Gradle User Home already exists at ${e}`),Cn("GRADLE_USER_HOME",e),e;if(Y_.platform()==="win32"&&e.startsWith("C:\\")&&rj.existsSync("D:\\a\\")){let r="D:\\a\\.gradle";return $(`Setting GRADLE_USER_HOME to ${r} to leverage (potentially) faster drive.`),Cn("GRADLE_USER_HOME",r),r}return Cn("GRADLE_USER_HOME",e),e}async function VRe(){let t=await My("java",["-XshowSettings:properties","-version"],{silent:!0}),e=/user\.home = (\S*)/i,r=t.stderr.match(e);if(r==null||r.length<=1)return $("Could not determine user.home from java -version output. Using os.homedir()."),Y_.homedir();let n=r[1];return O(`Determined user.home from java -version output: '${n}'`),n}var DDe=ge(aDe(),1);import*as fC from"fs";import*as QDe from"os";import*as hh from"path";import*as oj from"crypto";import*as lp from"fs";var N_t=ge(VT(),1);import*as gw from"path";var J_=ge(VT(),1);import*as ADe from"stream";import*as uDe from"util";import{ok as x_t}from"assert";var cDe=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},V_=class{constructor(e,r,n){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(n),this.minSeconds>this.maxSeconds)throw new Error("min seconds should be less than or equal to max seconds")}execute(e,r){return cDe(this,void 0,void 0,function*(){let n=1;for(;n<this.maxAttempts;){try{return yield e()}catch(i){if(r&&!r(i))throw i;$(i.message)}let s=this.getSleepAmount();$(`Waiting ${s} seconds before trying again`),yield this.sleep(s),n++}return yield e()})}getSleepAmount(){return Math.floor(Math.random()*(this.maxSeconds-this.minSeconds+1))+this.minSeconds}sleep(e){return cDe(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e*1e3))})}};var up=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},W_=class extends Error{constructor(e){super(`Unexpected HTTP response: ${e}`),this.httpStatusCode=e,Object.setPrototypeOf(this,new.target.prototype)}},R_t=process.platform==="win32",Z1r=process.platform==="darwin",D_t="actions/tool-cache";function lDe(t,e,r,n){return up(this,void 0,void 0,function*(){e=e||gw.join(hDe(),oj.randomUUID()),yield gf(gw.dirname(e)),O(`Downloading ${t}`),O(`Destination ${e}`);let s=3,i=ij("TEST_DOWNLOAD_TOOL_RETRY_MIN_SECONDS",10),o=ij("TEST_DOWNLOAD_TOOL_RETRY_MAX_SECONDS",20);return yield new V_(s,i,o).execute(()=>up(this,void 0,void 0,function*(){return yield k_t(t,e||"",r,n)}),c=>!(c instanceof W_&&c.httpStatusCode&&c.httpStatusCode<500&&c.httpStatusCode!==408&&c.httpStatusCode!==429))})}function k_t(t,e,r,n){return up(this,void 0,void 0,function*(){if(lp.existsSync(e))throw new Error(`Destination file path ${e} already exists`);let s=new Pr(D_t,[],{allowRetries:!1});r&&(O("set auth"),n===void 0&&(n={}),n.authorization=r);let i=yield s.get(t,n);if(i.message.statusCode!==200){let u=new W_(i.message.statusCode);throw O(`Failed to download from "${t}". Code(${i.message.statusCode}) Message(${i.message.statusMessage})`),u}let o=uDe.promisify(ADe.pipeline),c=ij("TEST_DOWNLOAD_TOOL_RESPONSE_MESSAGE_FACTORY",()=>i.message)(),A=!1;try{return yield o(c,lp.createWriteStream(e)),O("download complete"),A=!0,e}finally{if(!A){O("download failed");try{yield mAe(e)}catch(u){O(`Failed to delete '${e}'. ${u.message}`)}}}})}function dDe(t,e){return up(this,void 0,void 0,function*(){if(!t)throw new Error("parameter 'file' is req
Line truncated
|
||||
`," Line feed \\n"]]),YDe=new Map([...qj,["\\"," Backslash \\"],["/"," Forward slash /"]]);function VDe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of YDe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||
|
||||
Invalid characters include: ${Array.from(YDe.values()).toString()}
|
||||
|
||||
These characters are not allowed in the artifact name 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.`);$("Artifact name is valid!")}function Hj(t){if(!t)throw new Error("Provided file path input during validation is empty");for(let[e,r]of Oj)if(t.includes(e))throw new Error(`The path for one of the files in artifact is not valid: ${t}. Contains the following character: ${r}
|
||||
These characters are not allowed in the artifact name 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.`);$("Artifact name is valid!")}function Yj(t){if(!t)throw new Error("Provided file path input during validation is empty");for(let[e,r]of qj)if(t.includes(e))throw new Error(`The path for one of the files in artifact is not valid: ${t}. Contains the following character: ${r}
|
||||
|
||||
Invalid characters include: ${Array.from(Oj.values()).toString()}
|
||||
Invalid characters include: ${Array.from(qj.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 jDe=ge(zDe(),1);function YA(){return`@actions/artifact-${jDe.version}`}var mC=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"}},Cl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},Il=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},fh=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"}},yl=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"}};yl.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var dp=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts.
|
||||
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"}};dp.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var hp=class extends Error{};hp.prototype.name="InvalidTokenError";function rFt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function nFt(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 rFt(e)}catch{return atob(e)}}function KDe(t,e){if(typeof t!="string")throw new hp("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new hp(`Invalid token specified: missing part #${r+1}`);let s;try{s=nFt(n)}catch(i){throw new hp(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new hp(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var K_=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function VA(){let t=z_(),e=KDe(t);if(!e.scp)throw K_;let r=e.scp.split(" ");if(r.length===0)throw K_;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw K_;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return O(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),O(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw K_}function $De(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(vo(r),vo(encodeURIComponent(r)))}catch(e){O(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function XDe(t){if(typeof t!="object"||t===null){O("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&$De(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&$De(t.signed_url)}var $_=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Gj=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=z_();this.baseUrl=vDe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Pr(e,[new wu(i)])}request(e,r,n,s){return $_(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;O(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>$_(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return $_(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),c=a.message.statusCode;s=yield a.readBody(),O(`[Response] - ${a.message.statusCode}`),O(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let A=JSON.parse(s);if(XDe(A),O(`Body: ${JSON.stringify(A,null,2)}`),this.isSuccessStatusCode(c))return{response:a,body:A};if(i=this.isRetryableHttpStatusCode(c),n=`Failed request: (${c}) ${a.message.statusMessage}`,A.msg){if(dp.isUsageErrorMessage(A.msg))throw new dp;n=`${n}: ${A.msg}`}}catch(a){if(a instanceof SyntaxError&&O(`Raw Body: ${s}`),a instanceof dp)throw a;if(yl.isNetworkErrorCode(a?.code))throw new yl(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);$(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. 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?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return $_(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),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function WA(t){let e=new Gj(YA(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new j_(e)}import*as EC from"fs";import{normalize as ZDe,resolve as e2e}from"path";function t2e(t){if(!EC.existsSync(t))throw ne
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);c.length>1&&Ve("Multiple artifacts found, defaulting to first.");let A={workflowRunBackendId:c[0].workflowRunBackendId,workflowJobRunBackendId:c[0].workflowJobRunBackendId,name:c[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(A);$(`Redirecting to blob download url: ${d4e(u)}`);try{$(`Starting download of artifact to: ${r}`);let l=yield h4e(u,r,e?.skipDecompress);$("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,O(`Computed digest: ${l.sha256Digest}`),O(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function p4e(){return dI(this,arguments,void 0,function*(t=_De()){return(yield OWt(t))?O(`Artifact destination folder already exists: ${t}`):(O(`Artifact destination folder does not exist, creating: ${t}`),yield a4e.mkdir(t,{recursive:!0})),t})}var GWt=5,qWt=[400,401,403,404,422];function hI(t,e=GWt,r=qWt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return O(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var m4e="6.0.0";function Gp(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}Gp.VERSION=m4e;var I4e=ge(E4e(),1);var sL=class extends Error{name;status;request;response;constructor(e,r,n){super(e,{cause:n.cause}),this.name="HttpError",this.status=Number.parseInt(r),Number.isNaN(this.status)&&(this.status=0);"response"in n&&(this.response=n.response);let s=Object.assign({},n.request);n.request.headers.authorization&&(s.headers=Object.assign({},n.request.headers,{authorization:n.request.headers.authorization.replace(/(?<! ) .*$/," [REDACTED]")})),s.url=s.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=s}};var YWt="0.0.0-development";async function C4e(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function VWt(t,e,r,n){let s=new I4e.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,c=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return c*t.retryAfterBaseValue}),s.schedule(WWt.bind(null,t,e,r),n)}async function WWt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new sL(s.data.errors[0].message,500,{request:n,response:s});return C4e(t,e,i,n)}return s}function qp(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",C4e.bind(null,r,t)),t.hook.wrap("request",VWt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}qp.VERSION=YWt;var y4e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function iL(t,e,r,n,s){return y4e(this,void 0,void 0,function*(){var i;let[o,a]=hI(Ef),c={log:void 0,userAgent:YA(),previews:void 0,retry:o,request:a},u=yield Ya(s,c,qp,Gp).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new Cl(`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 Il(`Artifact not found for name: ${t}
|
||||
`)}var jDe=ge(zDe(),1);function YA(){return`@actions/artifact-${jDe.version}`}var EC=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"}},Cl=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},Il=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},fh=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"}},yl=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"}};yl.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var hp=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts.
|
||||
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"}};hp.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var fp=class extends Error{};fp.prototype.name="InvalidTokenError";function iFt(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let n=r.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}function oFt(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 iFt(e)}catch{return atob(e)}}function KDe(t,e){if(typeof t!="string")throw new fp("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,n=t.split(".")[r];if(typeof n!="string")throw new fp(`Invalid token specified: missing part #${r+1}`);let s;try{s=oFt(n)}catch(i){throw new fp(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(s)}catch(i){throw new fp(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var X_=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function VA(){let t=K_(),e=KDe(t);if(!e.scp)throw X_;let r=e.scp.split(" ");if(r.length===0)throw X_;for(let n of r){let s=n.split(":");if(s?.[0]!=="Actions.Results")continue;if(s.length!==3)throw X_;let i={workflowRunBackendId:s[1],workflowJobRunBackendId:s[2]};return O(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),O(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw X_}function $De(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(vo(r),vo(encodeURIComponent(r)))}catch(e){O(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function XDe(t){if(typeof t!="object"||t===null){O("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&$De(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&$De(t.signed_url)}var Z_=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},Vj=class{constructor(e,r,n,s){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=K_();this.baseUrl=vDe(),r&&(this.maxAttempts=r),n&&(this.baseRetryIntervalMilliseconds=n),s&&(this.retryMultiplier=s),this.httpClient=new Pr(e,[new wu(i)])}request(e,r,n,s){return Z_(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;O(`[Request] ${r} ${i}`);let o={"Content-Type":n};try{let{body:a}=yield this.retryableRequest(()=>Z_(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(s),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return Z_(this,void 0,void 0,function*(){let r=0,n="",s="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),c=a.message.statusCode;s=yield a.readBody(),O(`[Response] - ${a.message.statusCode}`),O(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let A=JSON.parse(s);if(XDe(A),O(`Body: ${JSON.stringify(A,null,2)}`),this.isSuccessStatusCode(c))return{response:a,body:A};if(i=this.isRetryableHttpStatusCode(c),n=`Failed request: (${c}) ${a.message.statusMessage}`,A.msg){if(hp.isUsageErrorMessage(A.msg))throw new hp;n=`${n}: ${A.msg}`}}catch(a){if(a instanceof SyntaxError&&O(`Raw Body: ${s}`),a instanceof hp)throw a;if(yl.isNetworkErrorCode(a?.code))throw new yl(a?.code);i=!0,n=a.message}if(!i)throw new Error(`Received non-retryable error: ${n}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${n}`);let o=this.getExponentialRetryTimeMilliseconds(r);$(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${n}. 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?[tr.BadGateway,tr.GatewayTimeout,tr.InternalServerError,tr.ServiceUnavailable,tr.TooManyRequests].includes(e):!1}sleep(e){return Z_(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),n=r*this.retryMultiplier;return Math.trunc(Math.random()*(n-r)+r)}};function WA(t){let e=new Vj(YA(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new $_(e)}import*as CC from"fs";import{normalize as ZDe,resolve as e2e}from"path";function t2e(t){if(!CC.existsSync(t))throw ne
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);c.length>1&&Oe("Multiple artifacts found, defaulting to first.");let A={workflowRunBackendId:c[0].workflowRunBackendId,workflowJobRunBackendId:c[0].workflowJobRunBackendId,name:c[0].name},{signedUrl:u}=yield n.GetSignedArtifactURL(A);$(`Redirecting to blob download url: ${d4e(u)}`);try{$(`Starting download of artifact to: ${r}`);let l=yield h4e(u,r,e?.skipDecompress);$("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(s=!0,O(`Computed digest: ${l.sha256Digest}`),O(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:s}})}function p4e(){return hI(this,arguments,void 0,function*(t=_De()){return(yield qWt(t))?O(`Artifact destination folder already exists: ${t}`):(O(`Artifact destination folder does not exist, creating: ${t}`),yield a4e.mkdir(t,{recursive:!0})),t})}var VWt=5,WWt=[400,401,403,404,422];function fI(t,e=VWt,r=WWt){var n;if(e<=0)return[{enabled:!1},t.request];let s={enabled:!0};r.length>0&&(s.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return O(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(n=s.doNotRetry)!==null&&n!==void 0?n:"octokit default: [400, 401, 403, 404, 422]"})`),[s,i]}var m4e="6.0.0";function qp(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let n=Date.now(),s=t.request.endpoint.parse(r),i=s.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${s.method} ${i} - ${o.status} with id ${a} in ${Date.now()-n}ms`),o})})}qp.VERSION=m4e;var I4e=ge(E4e(),1);var oL=class extends Error{name;status;request;response;constructor(e,r,n){super(e,{cause:n.cause}),this.name="HttpError",this.status=Number.parseInt(r),Number.isNaN(this.status)&&(this.status=0);"response"in n&&(this.response=n.response);let s=Object.assign({},n.request);n.request.headers.authorization&&(s.headers=Object.assign({},n.request.headers,{authorization:n.request.headers.authorization.replace(/(?<! ) .*$/," [REDACTED]")})),s.url=s.url.replace(/\bclient_secret=\w+/g,"client_secret=[REDACTED]").replace(/\baccess_token=\w+/g,"access_token=[REDACTED]"),this.request=s}};var JWt="0.0.0-development";async function C4e(t,e,r,n){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let s=n.request.retries!=null?n.request.retries:t.retries,i=Math.pow((n.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,s,i)}throw r}async function zWt(t,e,r,n){let s=new I4e.default;return s.on("failed",function(i,o){let a=~~i.request.request.retries,c=~~i.request.request.retryAfter;if(n.request.retryCount=o.retryCount+1,a>o.retryCount)return c*t.retryAfterBaseValue}),s.schedule(jWt.bind(null,t,e,r),n)}async function jWt(t,e,r,n){let s=await r(r,n);if(s.data&&s.data.errors&&s.data.errors.length>0&&/Something went wrong while executing your query/.test(s.data.errors[0].message)){let i=new oL(s.data.errors[0].message,500,{request:n,response:s});return C4e(t,e,i,n)}return s}function Yp(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",C4e.bind(null,r,t)),t.hook.wrap("request",zWt.bind(null,r,t))),{retry:{retryRequest:(n,s,i)=>(n.request.request=Object.assign({},n.request.request,{retries:s,retryAfter:i}),n)}}}Yp.VERSION=JWt;var y4e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function aL(t,e,r,n,s){return y4e(this,void 0,void 0,function*(){var i;let[o,a]=fI(Ef),c={log:void 0,userAgent:YA(),previews:void 0,retry:o,request:a},u=yield Ya(s,c,Yp,qp).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:n,run_id:e,name:t});if(u.status!==200)throw new Cl(`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 Il(`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],O(`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 B4e(t){return y4e(this,void 0,void 0,function*(){var e;let r=WA(),{workflowRunBackendId:n,workflowJobRunBackendId:s}=VA(),i={workflowRunBackendId:n,workflowJobRunBackendId:s,nameFilter:pn.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new Il(`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((c,A)=>Number(A.databaseId)-Number(c.databaseId))[0],O(`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?Eo.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var b4e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Q4e(t,e,r,n,s){return b4e(this,void 0,void 0,function*(){var i;let[o,a]=hI(Ef),c={log:void 0,userAgent:YA(),previews:void 0,retry:o,request:a},A=Ya(s,c,qp,Gp),u=yield iL(t,e,r,n,s),l=yield A.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new Cl(`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 w4e(t){return b4e(this,void 0,void 0,function*(){let e=WA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=VA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:pn.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new Il(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((A,u)=>Number(u.databaseId)-Number(A.databaseId))[0],O(`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},c=yield e.DeleteArtifact(a);return $(`Artifact '${t}' (ID: ${c.artifactId}) deleted`),{id:Number(c.artifactId)}})}var S4e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},oL=LDe(),aL=100,JWt=Math.ceil(oL/aL);function N4e(t,e,r,n){return S4e(this,arguments,void 0,function*(s,i,o,a,c=!1){$(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let A=[],[u,l]=hI(Ef),d={log:void 0,userAgent:YA(),previews:void 0,retry:u,request:l},h=Ya(a,d,qp,Gp),f=1,{data:g}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:aL,page:f}),E=Math.ceil(g.total_count/aL),m=g.total_count;m>oL&&(Ve(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${oL}. Results will be incomplete as only the first ${oL} artifacts will be returned`),E=JWt);for(let I of g.artifacts)A.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<=E;f++){O(`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:s,per_page:aL,page:f});for(let y of I.artifacts)A.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return c&&(A=x4e(A)),$(`Found ${A.length} artifact(s)`),{artifacts:A}})}function T4e(){return S4e(this,arguments,void 0,function*(t=!1){let e=WA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=VA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var c;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Eo.toDate(a.createdAt):void 0,digest:(c=a.digest)===null||c===void 0?void 0:c.value}});return t&&(o=x4e(o)),$(`Found ${o.length} artifact(s)`),{artifacts:o}})}function x4e(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var L1=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},zWt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},Yp=class{uploadArtifact(e,r,n,s){return L1(this,void 0,void 0,function*(){try{if(fC())throw new fh;return S8e(e,r,n,s)}catch(i){throw Ve(`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((c,A)=>Number(A.databaseId)-Number(c.databaseId))[0],O(`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?Eo.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var b4e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})};function Q4e(t,e,r,n,s){return b4e(this,void 0,void 0,function*(){var i;let[o,a]=fI(Ef),c={log:void 0,userAgent:YA(),previews:void 0,retry:o,request:a},A=Ya(s,c,Yp,qp),u=yield aL(t,e,r,n,s),l=yield A.rest.actions.deleteArtifact({owner:r,repo:n,artifact_id:u.artifact.id});if(l.status!==204)throw new Cl(`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 w4e(t){return b4e(this,void 0,void 0,function*(){let e=WA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=VA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n,nameFilter:pn.create({value:t})},i=yield e.ListArtifacts(s);if(i.artifacts.length===0)throw new Il(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((A,u)=>Number(u.databaseId)-Number(A.databaseId))[0],O(`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},c=yield e.DeleteArtifact(a);return $(`Artifact '${t}' (ID: ${c.artifactId}) deleted`),{id:Number(c.artifactId)}})}var S4e=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},cL=LDe(),AL=100,KWt=Math.ceil(cL/AL);function N4e(t,e,r,n){return S4e(this,arguments,void 0,function*(s,i,o,a,c=!1){$(`Fetching artifact list for workflow run ${s} in repository ${i}/${o}`);let A=[],[u,l]=fI(Ef),d={log:void 0,userAgent:YA(),previews:void 0,retry:u,request:l},h=Ya(a,d,Yp,qp),f=1,{data:g}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:s,per_page:AL,page:f}),E=Math.ceil(g.total_count/AL),m=g.total_count;m>cL&&(Oe(`Workflow run ${s} has ${m} artifacts, exceeding the limit of ${cL}. Results will be incomplete as only the first ${cL} artifacts will be returned`),E=KWt);for(let I of g.artifacts)A.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<=E;f++){O(`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:s,per_page:AL,page:f});for(let y of I.artifacts)A.push({name:y.name,id:y.id,size:y.size_in_bytes,createdAt:y.created_at?new Date(y.created_at):void 0,digest:y.digest})}return c&&(A=x4e(A)),$(`Found ${A.length} artifact(s)`),{artifacts:A}})}function T4e(){return S4e(this,arguments,void 0,function*(t=!1){let e=WA(),{workflowRunBackendId:r,workflowJobRunBackendId:n}=VA(),s={workflowRunBackendId:r,workflowJobRunBackendId:n},o=(yield e.ListArtifacts(s)).artifacts.map(a=>{var c;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Eo.toDate(a.createdAt):void 0,digest:(c=a.digest)===null||c===void 0?void 0:c.value}});return t&&(o=x4e(o)),$(`Found ${o.length} artifact(s)`),{artifacts:o}})}function x4e(t){t.sort((n,s)=>s.id-n.id);let e=[],r=new Set;for(let n of t)r.has(n.name)||(e.push(n),r.add(n.name));return e}var L1=function(t,e,r,n){function s(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{A(n.next(u))}catch(l){o(l)}}function c(u){try{A(n.throw(u))}catch(l){o(l)}}function A(u){u.done?i(u.value):s(u.value).then(a,c)}A((n=n.apply(t,e||[])).next())})},$Wt=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,n=Object.getOwnPropertySymbols(t);s<n.length;s++)e.indexOf(n[s])<0&&Object.prototype.propertyIsEnumerable.call(t,n[s])&&(r[n[s]]=t[n[s]]);return r},Vp=class{uploadArtifact(e,r,n,s){return L1(this,void 0,void 0,function*(){try{if(gC())throw new fh;return S8e(e,r,n,s)}catch(i){throw Oe(`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 L1(this,void 0,void 0,function*(){try{if(fC())throw new fh;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=zWt(r,["findBy"]);return f4e(e,n,s,i,o)}return g4e(e,r)}catch(n){throw Ve(`Download Artifact failed with error: ${n}.
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return L1(this,void 0,void 0,function*(){try{if(gC())throw new fh;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,token:i}}=r,o=$Wt(r,["findBy"]);return f4e(e,n,s,i,o)}return g4e(e,r)}catch(n){throw Oe(`Download Artifact failed with error: ${n}.
|
||||
|
||||
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).`),n}})}listArtifacts(e){return L1(this,void 0,void 0,function*(){try{if(fC())throw new fh;if(e?.findBy){let{findBy:{workflowRunId:r,repositoryOwner:n,repositoryName:s,token:i}}=e;return N4e(r,n,s,i,e?.latest)}return T4e(e?.latest)}catch(r){throw Ve(`Listing Artifacts failed with error: ${r}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}listArtifacts(e){return L1(this,void 0,void 0,function*(){try{if(gC())throw new fh;if(e?.findBy){let{findBy:{workflowRunId:r,repositoryOwner:n,repositoryName:s,token:i}}=e;return N4e(r,n,s,i,e?.latest)}return T4e(e?.latest)}catch(r){throw Oe(`Listing Artifacts failed with error: ${r}.
|
||||
|
||||
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).`),r}})}getArtifact(e,r){return L1(this,void 0,void 0,function*(){try{if(fC())throw new fh;if(r?.findBy){let{findBy:{workflowRunId:n,repositoryOwner:s,repositoryName:i,token:o}}=r;return iL(e,n,s,i,o)}return B4e(e)}catch(n){throw Ve(`Get Artifact failed with error: ${n}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),r}})}getArtifact(e,r){return L1(this,void 0,void 0,function*(){try{if(gC())throw new fh;if(r?.findBy){let{findBy:{workflowRunId:n,repositoryOwner:s,repositoryName:i,token:o}}=r;return aL(e,n,s,i,o)}return B4e(e)}catch(n){throw Oe(`Get Artifact failed with error: ${n}.
|
||||
|
||||
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).`),n}})}deleteArtifact(e,r){return L1(this,void 0,void 0,function*(){try{if(fC())throw new fh;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,workflowRunId:i,token:o}}=r;return Q4e(e,i,n,s,o)}return w4e(e)}catch(n){throw Ve(`Delete Artifact failed with error: ${n}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}deleteArtifact(e,r){return L1(this,void 0,void 0,function*(){try{if(gC())throw new fh;if(r?.findBy){let{findBy:{repositoryOwner:n,repositoryName:s,workflowRunId:i,token:o}}=r;return Q4e(e,i,n,s,o)}return w4e(e)}catch(n){throw Oe(`Delete Artifact failed with error: ${n}.
|
||||
|
||||
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).`),n}})}};var F2r=new Yp;import*as cL from"path";import OZ from"fs";var D4e="dependency-graph_";async function k4e(t){let e=t.getDependencyGraphOption();if(e==="disabled"){Cn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await KWt(t);return}$("Enabling dependency graph generation"),Cn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Xs("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_ID",oi.runId.toString()),Xs("GITHUB_DEPENDENCY_GRAPH_REF",oi.ref),Xs("GITHUB_DEPENDENCY_GRAPH_SHA",iJt()),Xs("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",Vu()),Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Xs("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Xs("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Xs("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Xs("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Xs("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Xs("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Xs("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Xs(t,e){process.env[t]||e!==void 0&&Cn(t,e)}async function v4e(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await R4e(t,!1);return;case"generate-submit-and-upload":await R4e(t,!0);return;case"generate-and-upload":await $Wt(t)}}catch(r){F4e(t,e,r)}}async function KWt(t){if(qZ()){$("Dependency graph not supported in the ACT environment.");return}try{await _4e(await XWt(t))}catch(e){F4e(t,"download-and-submit",e)}}async function R4e(t,e){if(qZ()){$("Dependency graph not supported in the ACT environment.");return}let r=await HZ();try{await _4e(r)}catch(n){try{await PZ(r,t)}catch(s){$(String(s))}throw n}e&&await PZ(r,t)}async function $Wt(t){if(qZ()){$("Dependency graph not supported in the ACT environment.");return}await PZ(await HZ(),t)}async function XWt(t){let e=oi.payload.workflow_run?{token:f2(),workflowRunId:oi.payload.workflow_run.id,repositoryName:oi.repo.repo,repositoryOwner:oi.repo.owner}:void 0,r=new Yp,n=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(D4e)),s=t.getDownloadArtifactName();s&&($(`Filtering for artifacts ending with ${s}`),n=n.filter(i=>i.name.includes(s)));for(let i of n){let o=await r.downloadArtifact(i.id,{findBy:e});$(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return HZ()}async function HZ(){let r=(await(await nq(`${tJt()}/**/*.json`)).glob()).filter(n=>!rJt(n));return r.forEach(nJt),$(`Found dependency graph files: ${r.join(", ")}`),r}async function PZ(t,e){if(t.length===0){$("No dependency graph files found to upload.");return}let r=Vu(),n=new Yp;for(let s of t){let i=GZ(s);$(`Uploading dependency graph file: ${i}`);let o=`${D4e}${cL.basename(s)}`;await n.uploadArtifact(o,[s],r,{retentionDays:e.getArtifactRetentionDays()})}}async function _4e(t){if(t.length===0){$("No dependency graph files found to submit.");return}for(let e of t)try{await eJt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=ZWt(e,r)),r}}function ZWt(t,e){let n=`Dependency submission failed for ${GZ(t)}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),n}})}};var j2r=new Vp;import*as uL from"path";import qZ from"fs";var D4e="dependency-graph_";async function k4e(t){let e=t.getDependencyGraphOption();if(e==="disabled"){Cn("GITHUB_DEPENDENCY_GRAPH_ENABLED","false");return}if(e==="download-and-submit"){Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),await ZWt(t);return}$("Enabling dependency graph generation"),Cn("GITHUB_DEPENDENCY_GRAPH_ENABLED","true"),Xs("GITHUB_DEPENDENCY_GRAPH_CONTINUE_ON_FAILURE",t.getDependencyGraphContinueOnFailure()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_CORRELATOR",t.getJobCorrelator()),Xs("GITHUB_DEPENDENCY_GRAPH_JOB_ID",oi.runId.toString()),Xs("GITHUB_DEPENDENCY_GRAPH_REF",oi.ref),Xs("GITHUB_DEPENDENCY_GRAPH_SHA",cJt()),Xs("GITHUB_DEPENDENCY_GRAPH_WORKSPACE",Vu()),Xs("DEPENDENCY_GRAPH_REPORT_DIR",t.getReportDirectory()),Xs("DEPENDENCY_GRAPH_EXCLUDE_PROJECTS",t.getExcludeProjects()),Xs("DEPENDENCY_GRAPH_INCLUDE_PROJECTS",t.getIncludeProjects()),Xs("DEPENDENCY_GRAPH_EXCLUDE_CONFIGURATIONS",t.getExcludeConfigurations()),Xs("DEPENDENCY_GRAPH_INCLUDE_CONFIGURATIONS",t.getIncludeConfigurations()),Xs("GRADLE_PLUGIN_REPOSITORY_URL",t.getPluginRepository().getUrl()),Xs("GRADLE_PLUGIN_REPOSITORY_USERNAME",t.getPluginRepository().getUsername()),Xs("GRADLE_PLUGIN_REPOSITORY_PASSWORD",t.getPluginRepository().getPassword())}function Xs(t,e){process.env[t]||e!==void 0&&Cn(t,e)}async function v4e(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await R4e(t,!1);return;case"generate-submit-and-upload":await R4e(t,!0);return;case"generate-and-upload":await eJt(t)}}catch(r){F4e(t,e,r)}}async function ZWt(t){if(WZ()){$("Dependency graph not supported in the ACT environment.");return}try{await _4e(await tJt(t))}catch(e){F4e(t,"download-and-submit",e)}}async function R4e(t,e){if(WZ()){$("Dependency graph not supported in the ACT environment.");return}let r=await YZ();try{await _4e(r)}catch(n){try{await GZ(r,t)}catch(s){$(String(s))}throw n}e&&await GZ(r,t)}async function eJt(t){if(WZ()){$("Dependency graph not supported in the ACT environment.");return}await GZ(await YZ(),t)}async function tJt(t){let e=oi.payload.workflow_run?{token:g2(),workflowRunId:oi.payload.workflow_run.id,repositoryName:oi.repo.repo,repositoryOwner:oi.repo.owner}:void 0,r=new Vp,n=(await r.listArtifacts({latest:!0,findBy:e})).artifacts.filter(i=>i.name.startsWith(D4e)),s=t.getDownloadArtifactName();s&&($(`Filtering for artifacts ending with ${s}`),n=n.filter(i=>i.name.includes(s)));for(let i of n){let o=await r.downloadArtifact(i.id,{findBy:e});$(`Downloading dependency-graph artifact ${i.name} to ${o.downloadPath}`)}return YZ()}async function YZ(){let r=(await(await aq(`${sJt()}/**/*.json`)).glob()).filter(n=>!iJt(n));return r.forEach(oJt),$(`Found dependency graph files: ${r.join(", ")}`),r}async function GZ(t,e){if(t.length===0){$("No dependency graph files found to upload.");return}let r=Vu(),n=new Vp;for(let s of t){let i=VZ(s);$(`Uploading dependency graph file: ${i}`);let o=`${D4e}${uL.basename(s)}`;await n.uploadArtifact(o,[s],r,{retentionDays:e.getArtifactRetentionDays()})}}async function _4e(t){if(t.length===0){$("No dependency graph files found to submit.");return}for(let e of t)try{await nJt(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=rJt(e,r)),r}}function rJt(t,e){let n=`Dependency submission failed for ${VZ(t)}.
|
||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${n}
|
||||
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.
|
||||
`:n}async function eJt(t){let e=sJt(),r=OZ.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=oi.repo.owner,n.repo=oi.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=GZ(t);wAe(`Submitted ${i}: ${s.data.message}`)}function tJt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function rJt(t){let e=`${t}.processed`;return OZ.existsSync(e)}function nJt(t){let e=`${t}.processed`;OZ.writeFileSync(e,"")}function F4e(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new ap(r);Ve(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function sJt(){return Ya(f2())}function GZ(t){let e=Vu();return cL.relative(e,t)}function iJt(){let t=oi;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 qZ(){return process.env.ACT!==void 0}function YZ(t,e,r){var n=/([^\s'"]([^\s'"]*(['"])([^\3]*?)\3)+[^\s'"]*)|[^\s'"]+|(['"])([^\5]*?)\5/gi,s=t,i=[];e&&i.push(e),r&&i.push(r);var o;do o=n.exec(s),o!==null&&i.push(aJt(o[1],o[6],o[0]));while(o!==null);return i}function aJt(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=0;r<t.length;r++){var n=t[r];if(typeof n=="string")return n}}function cJt(t=process.platform){return t==="win32"?50:0}async function M4e(t=process.platform){let e=cJt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function AJt(){try{w0e("gradle/actions/dependency-submission"),await qRe(new $0,new nc,new d2);let t=process.env.GITHUB_DEPENDENCY_GRAPH_ENABLED,e=new yb;if(await k4e(e),e.getDependencyGraphOption()==="download-and-submit")return;let r=new l2,n=r.getDependencyResolutionTask(),s=r.getAdditionalArguments(),i=`
|
||||
`:n}async function nJt(t){let e=aJt(),r=qZ.readFileSync(t,"utf8"),n=JSON.parse(r);n.owner=oi.repo.owner,n.repo=oi.repo.repo;let s=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",n),i=VZ(t);c3(`Submitted ${i}: ${s.data.message}`)}function sJt(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function iJt(t){let e=`${t}.processed`;return qZ.existsSync(e)}function oJt(t){let e=`${t}.processed`;qZ.writeFileSync(e,"")}function F4e(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new cp(r);Oe(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function aJt(){return Ya(g2())}function VZ(t){let e=Vu();return uL.relative(e,t)}function cJt(){let t=oi;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 WZ(){return process.env.ACT!==void 0}function JZ(t,e,r){var n=/([^\s'"]([^\s'"]*(['"])([^\3]*?)\3)+[^\s'"]*)|[^\s'"]+|(['"])([^\5]*?)\5/gi,s=t,i=[];e&&i.push(e),r&&i.push(r);var o;do o=n.exec(s),o!==null&&i.push(uJt(o[1],o[6],o[0]));while(o!==null);return i}function uJt(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var r=0;r<t.length;r++){var n=t[r];if(typeof n=="string")return n}}function lJt(t=process.platform){return t==="win32"?50:0}async function M4e(t=process.platform){let e=lJt(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}async function dJt(){try{N0e("gradle/actions/dependency-submission"),await YRe(new X0,new nc,new h2);let t=process.env.GITHUB_DEPENDENCY_GRAPH_ENABLED,e=new yb;if(await k4e(e),e.getDependencyGraphOption()==="download-and-submit")return;let r=new d2,n=r.getDependencyResolutionTask(),s=r.getAdditionalArguments(),i=`
|
||||
-Dorg.gradle.configureondemand=false
|
||||
-Dorg.gradle.dependency.verification=off
|
||||
-Dorg.gradle.unsafe.isolated-projects=false
|
||||
-Dorg.gradle.isolated-projects=false
|
||||
${n}
|
||||
${s}
|
||||
`,o=YZ(i);await kDe(r.getGradleVersion(),r.getBuildRootDirectory(),o),await v4e(e),Cn("GITHUB_DEPENDENCY_GRAPH_ENABLED",t),B0e()}catch(t){ORe(t)}await M4e()}AJt();export{AJt as run};
|
||||
`,o=JZ(i);await kDe(r.getGradleVersion(),r.getBuildRootDirectory(),o),await v4e(e),Cn("GITHUB_DEPENDENCY_GRAPH_ENABLED",t),Q0e()}catch(t){HRe(t)}await M4e()}dJt();export{dJt as run};
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
|
||||
Reference in new issue
Block a user