mirror of
https://github.com/gradle/actions.git
synced 2026-10-16 19:57:12 +08:00
[bot] Update dist directory
This commit is contained in:
8 files changed
+390
-390
No files matched your search
Vendored
+104
-104
@@ -1,9 +1,9 @@
|
||||
import {createRequire} from 'module';const require=createRequire(import.meta.url);
|
||||
var aze=Object.create;var tO=Object.defineProperty;var Aze=Object.getOwnPropertyDescriptor;var cze=Object.getOwnPropertyNames;var uze=Object.getPrototypeOf,lze=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),dA=(t,e)=>{for(var r in e)tO(t,r,{get:e[r],enumerable:!0})},dze=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of cze(e))!lze.call(t,n)&&n!==r&&tO(t,n,{get:()=>e[n],enumerable:!(s=Aze(e,n))||s.enumerable});return t};var ge=(t,e,r)=>(r=t!=null?aze(uze(t)):{},dze(e||!t||!t.__esModule?tO(r,"default",{value:t,enumerable:!0}):r,t));var lie=E(OE=>{"use strict";var thr=B("net"),mze=B("tls"),nO=B("http"),Aie=B("https"),Cze=B("events"),rhr=B("assert"),Ize=B("util");OE.httpOverHttp=Bze;OE.httpsOverHttp=Qze;OE.httpOverHttps=yze;OE.httpsOverHttps=bze;function Bze(t){var e=new $u(t);return e.request=nO.request,e}function Qze(t){var e=new $u(t);return e.request=nO.request,e.createSocket=cie,e.defaultPort=443,e}function yze(t){var e=new $u(t);return e.request=Aie.request,e}function bze(t){var e=new $u(t);return e.request=Aie.request,e.createSocket=cie,e.defaultPort=443,e}function $u(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||nO.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=uie(n,i,o),A=0,c=e.requests.length;A<c;++A){var u=e.requests[A];if(u.host===a.host&&u.port===a.port){e.requests.splice(A,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}Ize.inherits($u,Cze.EventEmitter);$u.prototype.addRequest=function(e,r,s,n){var i=this,o=iO({request:e},i.options,uie(r,s,n));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",A),a.on("close",c),a.on("agentRemove",c),e.onSocket(a);function A(){i.emit("free",a,o)}function c(u){i.removeSocket(a),a.removeListener("free",A),a.removeListener("close",c),a.removeListener("agentRemove",c)}})};$u.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=iO({},s.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),wd("making CONNECT request");var o=s.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",A),o.once("connect",c),o.once("error",u),o.end();function a(l){l.upgrade=!0}function A(l,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){wd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}if(h.length>0){wd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return wd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),wd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};$u.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var s=this.requests.shift();s&&this.createSocket(s,function(n){s.request.onSocket(n)})}};function cie(t,e){var r=this;$u.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=iO({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=mze.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function uie(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function iO(t){for(var e=1,r=arguments.length;e<r;++e){var s=arguments[e];if(typeof s=="object")for(var n=Object.keys(s),i=0,o=n.length;i<o;++i){var a=n[i];s[a]!==void 0&&(t[a]=s[a])}}return t}var wd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?wd=function(){var t=Array.prototype.slice.call(arguments);typeof t[0]=="string"?t[0]="TUNNEL: "+t[0]:t.unshift("TUNNEL:"),console.error.apply(console,t)}:wd=function(){};OE.debug=wd});var oO=E((nhr,die)=>{die.exports=lie()});var Or=E((ihr,hie)=>{hie.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var Xt=E((ohr,vie)=>{"use strict";var fie=Symbol.for("undici.error.UND_ERR"),jr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[fie]===!0}[fie]=!0},gie=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),aO=class extends jr{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[gie]===!0}[gie]=!0},pie=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),AO=class extends jr{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[pie]===!0}[pie]=!0},Eie=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),cO=class extends jr{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[Eie]===!0}[Eie]=!0},mie=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),uO=class extends jr{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[mie]===!0}[mie]=!0},Cie=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),lO=class extends jr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Oje(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let i=s.length;i!==0;i--){let o=s[i-1].trim();if(bje.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Hje(){return"allowed"}function Gje(){return"success"}function Yje(){return"success"}function qje(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Jje(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&e3(t.origin)&&!e3(cQ(t))&&(e=null);break;case"same-origin":ID(t,cQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function KE(t,e){return t}function Vje(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:KE(t.domainLookupStartTime,r),domainLookupEndTime:KE(t.domainLookupEndTime,r),connectionStartTime:KE(t.connectionStartTime,r),connectionEndTime:KE(t.connectionEndTime,r),secureConnectionStartTime:KE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Wje(t){return KE(Rje.now(),t)}function zje(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function Xoe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function jje(t){return{referrerPolicy:t.referrerPolicy}}function Kje(t){let e=t.referrerPolicy;Of(e);let r=null;if(t.referrer==="client"){let a=Voe();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=$O(r),n=$O(r,!0);s.toString().length>4096&&(s=n);let i=ID(t,s),o=AQ(s)&&!AQ(t.url);switch(e){case"origin":return n??$O(r,!0);case"unsafe-url":return s;case"same-origin":return i?n:"no-referrer";case"origin-when-cross-origin":return i?s:n;case"strict-origin-when-cross-origin":{let a=cQ(t);return ID(s,a)?s:AQ(s)&&!AQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function $O(t,e){return Of(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function AQ(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let s=new URL(r);return!!(s.protocol==="https:"||s.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(s.hostname)||s.hostname==="localhost"||s.hostname.includes("localhost.")||s.hostname.endsWith(".localhost"))}}function Zje(t,e){if(CD===void 0)return!0;let r=$oe(e);if(r==="no metadata"||r.length===0)return!0;let s=$je(r),n=eKe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=CD.createHash(o).update(t).digest("base64");if(A[A.length-1]==="="&&(A[A.length-2]==="="?A=A.slice(0,-2):A=A.slice(0,-1)),tKe(A,a))return!0}return!1}var Xje=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function $oe(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Xje.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();zoe.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function $je(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let s=t[r];if(s.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;s.algo[3]==="3"&&(e="sha384")}}return e}function eKe(t,e){if(t.length===1)return t;let r=0;for(let s=0;s<t.length;++s)t[s].algo===e&&(t[r++]=t[s]);return t.length=r,t}function tKe(t,e){if(t.length!==e.length)return!1;for(let r=0;r<t.length;++r)if(t[r]!==e[r]){if(t[r]==="+"&&e[r]==="-"||t[r]==="/"&&e[r]==="_")continue;return!1}return!0}function rKe(t){}function ID(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function sKe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function nKe(t){return t.controller.state==="aborted"}function iKe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function oKe(t){return kje[t.toLowerCase()]??t}function aKe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Of(typeof e=="string"),e}var AKe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function eae(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function _Ke(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function PKe(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let s=t.charCodeAt(r);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===39||s===45||s===95))return!1}return!0}function OKe(t,e){QD(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let s=Buffer.from(`--${r}`,"utf8"),n=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&yD(t,LKe,i)||i.position===t.length-4&&yD(t,vKe,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=HKe(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",_Ke(u)||(u=""),h=new MKe([d],c,{type:u})):h=RKe(Buffer.from(d)),QD(dae(A)),QD(typeof h=="string"&&dae(h)||xKe(h)),n.push(kKe(A,h,c))}}function HKe(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:i};let o=XE(a=>a!==10&&a!==13&&a!==58,t,e);if(o=a3(o,!0,!0,a=>a===9||a===32),!TKe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,XE(a=>a===32||a===9,t,e),DKe(o)){case"content-disposition":{if(r=s=null,!yD(t,UKe,e)||(e.position+=17,r=gae(t,e),r===null))return"failure";if(yD(t,fae,e)){let a=e.position+fae.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=gae(t,e),s===null))return"failure"}break}case"content-type":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),n=hae(a);break}case"content-transfer-encoding":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),i=hae(a);break}default:XE(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function gae(t,e){QD(t[e.position-1]===34);let r=XE(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function XE(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function a3(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function yD(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}pae.exports={multipartFormDataParser:OKe,validateBoundary:PKe}});var tm=E((xhr,Nae)=>{"use strict";var dQ=Bt(),{ReadableStreamFrom:GKe,isBlobLike:mae,isReadableStreamLike:YKe,readableStreamClose:qKe,createDeferredPromise:JKe,fullyReadBody:VKe,extractMimeType:WKe,utf8DecodeBytes:Bae}=ao(),{FormData:Cae}=lQ(),{kState:em}=Sd(),{webidl:zKe}=wn(),{Blob:jKe}=B("node:buffer"),A3=B("node:assert"),{isErrored:Qae,isDisturbed:KKe}=B("node:stream"),{isArrayBuffer:ZKe}=B("node:util/types"),{serializeAMimeType:XKe}=ki(),{multipartFormDataParser:$Ke}=Eae(),c3;try{let t=B("node:crypto");c3=e=>t.randomInt(0,e)}catch{c3=t=>Math.floor(Math.random(t))}var bD=new TextEncoder;function eZe(){}var yae=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,bae;yae&&(bae=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!KKe(e)&&!Qae(e)&&e.cancel("Response object has been garbage collected").catch(eZe)}));function wae(t,e=!1){let r=null;t instanceof ReadableStream?r=t:mae(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?bD.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>qKe(A))},start(){},type:"bytes"}),A3(YKe(r));let s=null,n=null,i=null,o=null;if(typeof t=="string")n=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(ZKe(t))n=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))n=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(dQ.isFormDataLike(t)){let A=`----formdata-undici-0${`${c3(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
var Aze=Object.create;var tO=Object.defineProperty;var cze=Object.getOwnPropertyDescriptor;var uze=Object.getOwnPropertyNames;var lze=Object.getPrototypeOf,dze=Object.prototype.hasOwnProperty;var B=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var E=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),dA=(t,e)=>{for(var r in e)tO(t,r,{get:e[r],enumerable:!0})},hze=(t,e,r,s)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of uze(e))!dze.call(t,n)&&n!==r&&tO(t,n,{get:()=>e[n],enumerable:!(s=cze(e,n))||s.enumerable});return t};var ge=(t,e,r)=>(r=t!=null?Aze(lze(t)):{},hze(e||!t||!t.__esModule?tO(r,"default",{value:t,enumerable:!0}):r,t));var lie=E(OE=>{"use strict";var shr=B("net"),Cze=B("tls"),nO=B("http"),Aie=B("https"),Ize=B("events"),nhr=B("assert"),Bze=B("util");OE.httpOverHttp=Qze;OE.httpsOverHttp=yze;OE.httpOverHttps=bze;OE.httpsOverHttps=wze;function Qze(t){var e=new $u(t);return e.request=nO.request,e}function yze(t){var e=new $u(t);return e.request=nO.request,e.createSocket=cie,e.defaultPort=443,e}function bze(t){var e=new $u(t);return e.request=Aie.request,e}function wze(t){var e=new $u(t);return e.request=Aie.request,e.createSocket=cie,e.defaultPort=443,e}function $u(t){var e=this;e.options=t||{},e.proxyOptions=e.options.proxy||{},e.maxSockets=e.options.maxSockets||nO.Agent.defaultMaxSockets,e.requests=[],e.sockets=[],e.on("free",function(s,n,i,o){for(var a=uie(n,i,o),A=0,c=e.requests.length;A<c;++A){var u=e.requests[A];if(u.host===a.host&&u.port===a.port){e.requests.splice(A,1),u.request.onSocket(s);return}}s.destroy(),e.removeSocket(s)})}Bze.inherits($u,Ize.EventEmitter);$u.prototype.addRequest=function(e,r,s,n){var i=this,o=iO({request:e},i.options,uie(r,s,n));if(i.sockets.length>=this.maxSockets){i.requests.push(o);return}i.createSocket(o,function(a){a.on("free",A),a.on("close",c),a.on("agentRemove",c),e.onSocket(a);function A(){i.emit("free",a,o)}function c(u){i.removeSocket(a),a.removeListener("free",A),a.removeListener("close",c),a.removeListener("agentRemove",c)}})};$u.prototype.createSocket=function(e,r){var s=this,n={};s.sockets.push(n);var i=iO({},s.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:!1,headers:{host:e.host+":"+e.port}});e.localAddress&&(i.localAddress=e.localAddress),i.proxyAuth&&(i.headers=i.headers||{},i.headers["Proxy-Authorization"]="Basic "+new Buffer(i.proxyAuth).toString("base64")),wd("making CONNECT request");var o=s.request(i);o.useChunkedEncodingByDefault=!1,o.once("response",a),o.once("upgrade",A),o.once("connect",c),o.once("error",u),o.end();function a(l){l.upgrade=!0}function A(l,d,h){process.nextTick(function(){c(l,d,h)})}function c(l,d,h){if(o.removeAllListeners(),d.removeAllListeners(),l.statusCode!==200){wd("tunneling socket could not be established, statusCode=%d",l.statusCode),d.destroy();var f=new Error("tunneling socket could not be established, statusCode="+l.statusCode);f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}if(h.length>0){wd("got illegal response body from proxy"),d.destroy();var f=new Error("got illegal response body from proxy");f.code="ECONNRESET",e.request.emit("error",f),s.removeSocket(n);return}return wd("tunneling connection has established"),s.sockets[s.sockets.indexOf(n)]=d,r(d)}function u(l){o.removeAllListeners(),wd(`tunneling socket could not be established, cause=%s
|
||||
`,l.message,l.stack);var d=new Error("tunneling socket could not be established, cause="+l.message);d.code="ECONNRESET",e.request.emit("error",d),s.removeSocket(n)}};$u.prototype.removeSocket=function(e){var r=this.sockets.indexOf(e);if(r!==-1){this.sockets.splice(r,1);var s=this.requests.shift();s&&this.createSocket(s,function(n){s.request.onSocket(n)})}};function cie(t,e){var r=this;$u.prototype.createSocket.call(r,t,function(s){var n=t.request.getHeader("host"),i=iO({},r.options,{socket:s,servername:n?n.replace(/:.*$/,""):t.host}),o=Cze.connect(0,i);r.sockets[r.sockets.indexOf(s)]=o,e(o)})}function uie(t,e,r){return typeof t=="string"?{host:t,port:e,localAddress:r}:t}function iO(t){for(var e=1,r=arguments.length;e<r;++e){var s=arguments[e];if(typeof s=="object")for(var n=Object.keys(s),i=0,o=n.length;i<o;++i){var a=n[i];s[a]!==void 0&&(t[a]=s[a])}}return t}var wd;process.env.NODE_DEBUG&&/\btunnel\b/.test(process.env.NODE_DEBUG)?wd=function(){var t=Array.prototype.slice.call(arguments);typeof t[0]=="string"?t[0]="TUNNEL: "+t[0]:t.unshift("TUNNEL:"),console.error.apply(console,t)}:wd=function(){};OE.debug=wd});var oO=E((ohr,die)=>{die.exports=lie()});var Or=E((ahr,hie)=>{hie.exports={kClose:Symbol("close"),kDestroy:Symbol("destroy"),kDispatch:Symbol("dispatch"),kUrl:Symbol("url"),kWriting:Symbol("writing"),kResuming:Symbol("resuming"),kQueue:Symbol("queue"),kConnect:Symbol("connect"),kConnecting:Symbol("connecting"),kKeepAliveDefaultTimeout:Symbol("default keep alive timeout"),kKeepAliveMaxTimeout:Symbol("max keep alive timeout"),kKeepAliveTimeoutThreshold:Symbol("keep alive timeout threshold"),kKeepAliveTimeoutValue:Symbol("keep alive timeout"),kKeepAlive:Symbol("keep alive"),kHeadersTimeout:Symbol("headers timeout"),kBodyTimeout:Symbol("body timeout"),kServerName:Symbol("server name"),kLocalAddress:Symbol("local address"),kHost:Symbol("host"),kNoRef:Symbol("no ref"),kBodyUsed:Symbol("used"),kBody:Symbol("abstracted request body"),kRunning:Symbol("running"),kBlocking:Symbol("blocking"),kPending:Symbol("pending"),kSize:Symbol("size"),kBusy:Symbol("busy"),kQueued:Symbol("queued"),kFree:Symbol("free"),kConnected:Symbol("connected"),kClosed:Symbol("closed"),kNeedDrain:Symbol("need drain"),kReset:Symbol("reset"),kDestroyed:Symbol.for("nodejs.stream.destroyed"),kResume:Symbol("resume"),kOnError:Symbol("on error"),kMaxHeadersSize:Symbol("max headers size"),kRunningIdx:Symbol("running index"),kPendingIdx:Symbol("pending index"),kError:Symbol("error"),kClients:Symbol("clients"),kClient:Symbol("client"),kParser:Symbol("parser"),kOnDestroyed:Symbol("destroy callbacks"),kPipelining:Symbol("pipelining"),kSocket:Symbol("socket"),kHostHeader:Symbol("host header"),kConnector:Symbol("connector"),kStrictContentLength:Symbol("strict content length"),kMaxRedirections:Symbol("maxRedirections"),kMaxRequests:Symbol("maxRequestsPerClient"),kProxy:Symbol("proxy agent options"),kCounter:Symbol("socket request counter"),kInterceptors:Symbol("dispatch interceptors"),kMaxResponseSize:Symbol("max response size"),kHTTP2Session:Symbol("http2Session"),kHTTP2SessionState:Symbol("http2Session state"),kRetryHandlerDefaultRetry:Symbol("retry agent default retry"),kConstruct:Symbol("constructable"),kListeners:Symbol("listeners"),kHTTPContext:Symbol("http context"),kMaxConcurrentStreams:Symbol("max concurrent streams"),kNoProxyAgent:Symbol("no proxy agent"),kHttpProxyAgent:Symbol("http proxy agent"),kHttpsProxyAgent:Symbol("https proxy agent")}});var Xt=E((Ahr,vie)=>{"use strict";var fie=Symbol.for("undici.error.UND_ERR"),jr=class extends Error{constructor(e){super(e),this.name="UndiciError",this.code="UND_ERR"}static[Symbol.hasInstance](e){return e&&e[fie]===!0}[fie]=!0},gie=Symbol.for("undici.error.UND_ERR_CONNECT_TIMEOUT"),aO=class extends jr{constructor(e){super(e),this.name="ConnectTimeoutError",this.message=e||"Connect Timeout Error",this.code="UND_ERR_CONNECT_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[gie]===!0}[gie]=!0},pie=Symbol.for("undici.error.UND_ERR_HEADERS_TIMEOUT"),AO=class extends jr{constructor(e){super(e),this.name="HeadersTimeoutError",this.message=e||"Headers Timeout Error",this.code="UND_ERR_HEADERS_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[pie]===!0}[pie]=!0},Eie=Symbol.for("undici.error.UND_ERR_HEADERS_OVERFLOW"),cO=class extends jr{constructor(e){super(e),this.name="HeadersOverflowError",this.message=e||"Headers Overflow Error",this.code="UND_ERR_HEADERS_OVERFLOW"}static[Symbol.hasInstance](e){return e&&e[Eie]===!0}[Eie]=!0},mie=Symbol.for("undici.error.UND_ERR_BODY_TIMEOUT"),uO=class extends jr{constructor(e){super(e),this.name="BodyTimeoutError",this.message=e||"Body Timeout Error",this.code="UND_ERR_BODY_TIMEOUT"}static[Symbol.hasInstance](e){return e&&e[mie]===!0}[mie]=!0},Cie=Symbol.for("undici.error.UND_ERR_RESPONSE_STATUS_CODE"),lO=class extends jr{constructor(e,r,s,n){super(e),this.name="ResponseStatusCodeError",this.message=e||"Response Status Code Error",this.code="UND_ERR_RESPONSE_STATUS_C
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Hje(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let i=s.length;i!==0;i--){let o=s[i-1].trim();if(wje.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Gje(){return"allowed"}function Yje(){return"success"}function qje(){return"success"}function Jje(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Vje(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&e3(t.origin)&&!e3(cQ(t))&&(e=null);break;case"same-origin":ID(t,cQ(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function KE(t,e){return t}function Wje(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:KE(t.domainLookupStartTime,r),domainLookupEndTime:KE(t.domainLookupEndTime,r),connectionStartTime:KE(t.connectionStartTime,r),connectionEndTime:KE(t.connectionEndTime,r),secureConnectionStartTime:KE(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function zje(t){return KE(Tje.now(),t)}function jje(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function Xoe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function Kje(t){return{referrerPolicy:t.referrerPolicy}}function Zje(t){let e=t.referrerPolicy;Of(e);let r=null;if(t.referrer==="client"){let a=Voe();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=$O(r),n=$O(r,!0);s.toString().length>4096&&(s=n);let i=ID(t,s),o=AQ(s)&&!AQ(t.url);switch(e){case"origin":return n??$O(r,!0);case"unsafe-url":return s;case"same-origin":return i?n:"no-referrer";case"origin-when-cross-origin":return i?s:n;case"strict-origin-when-cross-origin":{let a=cQ(t);return ID(s,a)?s:AQ(s)&&!AQ(a)?"no-referrer":n}default:return o?"no-referrer":n}}function $O(t,e){return Of(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function AQ(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let s=new URL(r);return!!(s.protocol==="https:"||s.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(s.hostname)||s.hostname==="localhost"||s.hostname.includes("localhost.")||s.hostname.endsWith(".localhost"))}}function Xje(t,e){if(CD===void 0)return!0;let r=$oe(e);if(r==="no metadata"||r.length===0)return!0;let s=eKe(r),n=tKe(r,s);for(let i of n){let o=i.algo,a=i.hash,A=CD.createHash(o).update(t).digest("base64");if(A[A.length-1]==="="&&(A[A.length-2]==="="?A=A.slice(0,-2):A=A.slice(0,-1)),rKe(A,a))return!0}return!1}var $je=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function $oe(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=$je.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();zoe.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function eKe(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let s=t[r];if(s.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;s.algo[3]==="3"&&(e="sha384")}}return e}function tKe(t,e){if(t.length===1)return t;let r=0;for(let s=0;s<t.length;++s)t[s].algo===e&&(t[r++]=t[s]);return t.length=r,t}function rKe(t,e){if(t.length!==e.length)return!1;for(let r=0;r<t.length;++r)if(t[r]!==e[r]){if(t[r]==="+"&&e[r]==="-"||t[r]==="/"&&e[r]==="_")continue;return!1}return!0}function sKe(t){}function ID(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function nKe(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function iKe(t){return t.controller.state==="aborted"}function oKe(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function aKe(t){return Fje[t.toLowerCase()]??t}function AKe(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return Of(typeof e=="string"),e}var cKe=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function eae(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function PKe(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function OKe(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let s=t.charCodeAt(r);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===39||s===45||s===95))return!1}return!0}function HKe(t,e){QD(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let s=Buffer.from(`--${r}`,"utf8"),n=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&yD(t,vKe,i)||i.position===t.length-4&&yD(t,_Ke,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=GKe(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",PKe(u)||(u=""),h=new UKe([d],c,{type:u})):h=TKe(Buffer.from(d)),QD(dae(A)),QD(typeof h=="string"&&dae(h)||kKe(h)),n.push(FKe(A,h,c))}}function GKe(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:i};let o=XE(a=>a!==10&&a!==13&&a!==58,t,e);if(o=a3(o,!0,!0,a=>a===9||a===32),!xKe.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,XE(a=>a===32||a===9,t,e),RKe(o)){case"content-disposition":{if(r=s=null,!yD(t,LKe,e)||(e.position+=17,r=gae(t,e),r===null))return"failure";if(yD(t,fae,e)){let a=e.position+fae.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=gae(t,e),s===null))return"failure"}break}case"content-type":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),n=hae(a);break}case"content-transfer-encoding":{let a=XE(A=>A!==10&&A!==13,t,e);a=a3(a,!1,!0,A=>A===9||A===32),i=hae(a);break}default:XE(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function gae(t,e){QD(t[e.position-1]===34);let r=XE(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function XE(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function a3(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function yD(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}pae.exports={multipartFormDataParser:HKe,validateBoundary:OKe}});var tm=E((Fhr,Nae)=>{"use strict";var dQ=Bt(),{ReadableStreamFrom:YKe,isBlobLike:mae,isReadableStreamLike:qKe,readableStreamClose:JKe,createDeferredPromise:VKe,fullyReadBody:WKe,extractMimeType:zKe,utf8DecodeBytes:Bae}=ao(),{FormData:Cae}=lQ(),{kState:em}=Sd(),{webidl:jKe}=wn(),{Blob:KKe}=B("node:buffer"),A3=B("node:assert"),{isErrored:Qae,isDisturbed:ZKe}=B("node:stream"),{isArrayBuffer:XKe}=B("node:util/types"),{serializeAMimeType:$Ke}=ki(),{multipartFormDataParser:eZe}=Eae(),c3;try{let t=B("node:crypto");c3=e=>t.randomInt(0,e)}catch{c3=t=>Math.floor(Math.random(t))}var bD=new TextEncoder;function tZe(){}var yae=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,bae;yae&&(bae=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!ZKe(e)&&!Qae(e)&&e.cancel("Response object has been garbage collected").catch(tZe)}));function wae(t,e=!1){let r=null;t instanceof ReadableStream?r=t:mae(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?bD.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>JKe(A))},start(){},type:"bytes"}),A3(qKe(r));let s=null,n=null,i=null,o=null;if(typeof t=="string")n=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(XKe(t))n=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))n=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(dQ.isFormDataLike(t)){let A=`----formdata-undici-0${`${c3(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=bD.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -12,20 +12,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=bD.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(mae(t))n=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(dQ.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:GKe(t)}if((typeof n=="string"||dQ.isBuffer(n))&&(i=Buffer.byteLength(n)),s!=null){let A;r=new ReadableStream({async start(){A=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:l}=await A.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!Qae(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function tZe(t,e=!1){return t instanceof ReadableStream&&(A3(!dQ.isDisturbed(t),"The body has already been consumed."),A3(!t.locked,"The stream is locked.")),wae(t,e)}function rZe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function sZe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function nZe(t){return{blob(){return $E(this,r=>{let s=Iae(this);return s===null?s="":s&&(s=XKe(s)),new jKe([r],{type:s})},t)},arrayBuffer(){return $E(this,r=>new Uint8Array(r).buffer,t)},text(){return $E(this,Bae,t)},json(){return $E(this,oZe,t)},formData(){return $E(this,r=>{let s=Iae(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=$Ke(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Cae;return i[em]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Cae;for(let[o,a]of n)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return $E(this,r=>new Uint8Array(r),t)}}}function iZe(t){Object.assign(t.prototype,nZe(t))}async function $E(t,e,r){if(zKe.brandCheck(t,r),Sae(t))throw new TypeError("Body is unusable: Body has already been read");sZe(t[em]);let s=JKe(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[em].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await VKe(t[em].body,i,n),s.promise)}function Sae(t){let e=t[em].body;return e!=null&&(e.stream.locked||dQ.isDisturbed(e.stream))}function oZe(t){return JSON.parse(Bae(t))}function Iae(t){let e=t[em].headersList,r=WKe(e);return r==="failure"?null:r}Nae.exports={extractBody:wae,safelyExtractBody:tZe,cloneBody:rZe,mixinBody:iZe,streamRegistry:bae,hasFinalizationRegistry:yae,bodyUnusable:Sae}});var _ae=E((khr,vae)=>{"use strict";var ze=B("node:assert"),ot=Bt(),{channels:Dae}=GE(),u3=JO(),{RequestContentLengthMismatchError:Hf,ResponseContentLengthMismatchError:aZe,RequestAbortedError:Mae,HeadersTimeoutError:AZe,HeadersOverflowError:cZe,SocketError:TD,InformationalError:rm,BodyTimeoutError:uZe,HTTPParserError:lZe,ResponseExceededMaxSizeError:dZe}=Xt(),{kUrl:Uae,kReset:Fi,kClient:f3,kParser:os,kBlocking:gQ,kRunning:vn,kPending:hZe,kSize:Rae,kWriting:Dd,kQueue:hA,kNoRef:hQ,kKeepAliveDefaultTimeout:fZe,kHostHeader:gZe,kPendingIdx:pZe,kRunningIdx:sa,kError:na,kPipelining:DD,kSocket:sm,kKeepAliveTimeoutValue:xD,kMaxHeadersSize:l3,kKeepAliveMaxTimeout:EZe,kKeepAliveTimeoutThreshold:mZe,kHeadersTimeout:CZe,kBodyTimeout:IZe,kStrictContentLength:g3,kMaxRequests:Tae,kCounter:BZe,kMaxResponseSize:QZe,kOnError:yZe,kResume:Nd,kHTTPContext:Lae}=Or(),fc=boe(),bZe=Buffer.alloc(0),wD=Buffer[Symbol.species],SD=ot.addListener,wZe=ot.removeAllListeners,d3;async function SZe(){let t=process.env.JEST_WORKER_ID?zO():void 0,e;try{e=await WebAssembly.compile(Noe())}catch{e=await WebAssembly.compile(t||zO())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onStatus(new wD(gc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Gs.ptr===r),Gs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderField(new wD(gc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderValue(new wD(gc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Gs.ptr===r),Gs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onBody(new wD(gc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Gs.ptr===r),Gs.onMessageComplete()||0)}})}var h3=null,p3=SZe();p3.catch();var Gs=null,gc=null,ND=0,pc=null,NZe=0,fQ=1,nm=2|fQ,RD=4|fQ,E3=8|NZe,m3=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[l3])&&e[l3]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(fc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(mae(t))n=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(dQ.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:YKe(t)}if((typeof n=="string"||dQ.isBuffer(n))&&(i=Buffer.byteLength(n)),s!=null){let A;r=new ReadableStream({async start(){A=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:l}=await A.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!Qae(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function rZe(t,e=!1){return t instanceof ReadableStream&&(A3(!dQ.isDisturbed(t),"The body has already been consumed."),A3(!t.locked,"The stream is locked.")),wae(t,e)}function sZe(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function nZe(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function iZe(t){return{blob(){return $E(this,r=>{let s=Iae(this);return s===null?s="":s&&(s=$Ke(s)),new KKe([r],{type:s})},t)},arrayBuffer(){return $E(this,r=>new Uint8Array(r).buffer,t)},text(){return $E(this,Bae,t)},json(){return $E(this,aZe,t)},formData(){return $E(this,r=>{let s=Iae(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=eZe(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Cae;return i[em]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Cae;for(let[o,a]of n)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return $E(this,r=>new Uint8Array(r),t)}}}function oZe(t){Object.assign(t.prototype,iZe(t))}async function $E(t,e,r){if(jKe.brandCheck(t,r),Sae(t))throw new TypeError("Body is unusable: Body has already been read");nZe(t[em]);let s=VKe(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[em].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await WKe(t[em].body,i,n),s.promise)}function Sae(t){let e=t[em].body;return e!=null&&(e.stream.locked||dQ.isDisturbed(e.stream))}function aZe(t){return JSON.parse(Bae(t))}function Iae(t){let e=t[em].headersList,r=zKe(e);return r==="failure"?null:r}Nae.exports={extractBody:wae,safelyExtractBody:rZe,cloneBody:sZe,mixinBody:oZe,streamRegistry:bae,hasFinalizationRegistry:yae,bodyUnusable:Sae}});var _ae=E((Mhr,vae)=>{"use strict";var ze=B("node:assert"),ot=Bt(),{channels:Dae}=GE(),u3=JO(),{RequestContentLengthMismatchError:Hf,ResponseContentLengthMismatchError:AZe,RequestAbortedError:Mae,HeadersTimeoutError:cZe,HeadersOverflowError:uZe,SocketError:TD,InformationalError:rm,BodyTimeoutError:lZe,HTTPParserError:dZe,ResponseExceededMaxSizeError:hZe}=Xt(),{kUrl:Uae,kReset:Fi,kClient:f3,kParser:os,kBlocking:gQ,kRunning:vn,kPending:fZe,kSize:Rae,kWriting:Dd,kQueue:hA,kNoRef:hQ,kKeepAliveDefaultTimeout:gZe,kHostHeader:pZe,kPendingIdx:EZe,kRunningIdx:sa,kError:na,kPipelining:DD,kSocket:sm,kKeepAliveTimeoutValue:xD,kMaxHeadersSize:l3,kKeepAliveMaxTimeout:mZe,kKeepAliveTimeoutThreshold:CZe,kHeadersTimeout:IZe,kBodyTimeout:BZe,kStrictContentLength:g3,kMaxRequests:Tae,kCounter:QZe,kMaxResponseSize:yZe,kOnError:bZe,kResume:Nd,kHTTPContext:Lae}=Or(),fc=boe(),wZe=Buffer.alloc(0),wD=Buffer[Symbol.species],SD=ot.addListener,SZe=ot.removeAllListeners,d3;async function NZe(){let t=process.env.JEST_WORKER_ID?zO():void 0,e;try{e=await WebAssembly.compile(Noe())}catch{e=await WebAssembly.compile(t||zO())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onStatus(new wD(gc.buffer,i,n))||0},wasm_on_message_begin:r=>(ze(Gs.ptr===r),Gs.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderField(new wD(gc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onHeaderValue(new wD(gc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(ze(Gs.ptr===r),Gs.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{ze(Gs.ptr===r);let i=s-pc+gc.byteOffset;return Gs.onBody(new wD(gc.buffer,i,n))||0},wasm_on_message_complete:r=>(ze(Gs.ptr===r),Gs.onMessageComplete()||0)}})}var h3=null,p3=NZe();p3.catch();var Gs=null,gc=null,ND=0,pc=null,DZe=0,fQ=1,nm=2|fQ,RD=4|fQ,E3=8|DZe,m3=class{constructor(e,r,{exports:s}){ze(Number.isFinite(e[l3])&&e[l3]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(fc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[gZe],i?p+=`connection: upgrade\r
|
||||
`:p+=t[pZe],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[DD]&&!h[Fi]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return Dae.sendHeaders.hasSubscribers&&Dae.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?kae(f,null,t,e,h,u,p,l):ot.isBuffer(A)?kae(f,A,t,e,h,u,p,l):ot.isBlobLike(A)?typeof A.stream=="function"?Fae(f,A.stream(),t,e,h,u,p,l):FZe(f,A,t,e,h,u,p,l):ot.isStream(A)?kZe(f,A,t,e,h,u,p,l):ot.isIterable(A)?Fae(f,A,t,e,h,u,p,l):ze(!1),!0}function kZe(t,e,r,s,n,i,o,a){ze(i!==0||r[vn]===0,"stream body cannot be pipelined");let A=!1,c=new kD({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){ot.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Mae;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[Dd]&&r[vn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ot.destroy(e,f):ot.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(d)}function kae(t,e,r,s,n,i,o,a){try{e?ot.isBuffer(e)&&(ze(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return Dae.sendHeaders.hasSubscribers&&Dae.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?kae(f,null,t,e,h,u,p,l):ot.isBuffer(A)?kae(f,A,t,e,h,u,p,l):ot.isBlobLike(A)?typeof A.stream=="function"?Fae(f,A.stream(),t,e,h,u,p,l):MZe(f,A,t,e,h,u,p,l):ot.isStream(A)?FZe(f,A,t,e,h,u,p,l):ot.isIterable(A)?Fae(f,A,t,e,h,u,p,l):ze(!1),!0}function FZe(t,e,r,s,n,i,o,a){ze(i!==0||r[vn]===0,"stream body cannot be pipelined");let A=!1,c=new kD({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){ot.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new Mae;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,ze(n.destroyed||n[Dd]&&r[vn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?ot.destroy(e,f):ot.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(d)}function kae(t,e,r,s,n,i,o,a){try{e?ot.isBuffer(e)&&(ze(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[Fi]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(ze(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Nd]()}catch(A){t(A)}}async function FZe(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Hf;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Nd]()}catch(A){t(A)}}async function MZe(t,e,r,s,n,i,o,a){ze(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Hf;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[Fi]=!0),r[Nd]()}catch(A){t(A)}}async function Fae(t,e,r,s,n,i,o,a){ze(i!==0||r[vn]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{ze(A===null),n[na]?h(n[na]):A=d});n.on("close",c).on("drain",c);let l=new kD({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[na])throw n[na];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var kD=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Dd]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[na])throw r[na];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[g3])throw new Hf;process.emitWarning(new Hf)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[Fi]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -38,16 +38,16 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[g3])throw new Hf;process.emitWarning(new Hf)}e[os].timeout&&e[os].timeoutType===nm&&e[os].timeout.refresh&&e[os].timeout.refresh(),s[Nd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Dd]=!1,e&&(ze(s[vn]<=1,"pipeline should only contain this request"),n(e))}};vae.exports=DZe});var Vae=E((Fhr,Jae)=>{"use strict";var ia=B("node:assert"),{pipeline:MZe}=B("node:stream"),Nt=Bt(),{RequestContentLengthMismatchError:C3,RequestAbortedError:Pae,SocketError:pQ,InformationalError:I3}=Xt(),{kUrl:FD,kReset:UD,kClient:im,kRunning:LD,kPending:UZe,kQueue:Rd,kPendingIdx:B3,kRunningIdx:fA,kError:pA,kSocket:sn,kStrictContentLength:LZe,kOnError:Q3,kMaxConcurrentStreams:qae,kHTTP2Session:gA,kResume:Td,kSize:vZe,kHTTPContext:_Ze}=Or(),il=Symbol("open streams"),Oae,Hae=!1,MD;try{MD=B("node:http2")}catch{MD={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:PZe,HTTP2_HEADER_METHOD:OZe,HTTP2_HEADER_PATH:HZe,HTTP2_HEADER_SCHEME:GZe,HTTP2_HEADER_CONTENT_LENGTH:YZe,HTTP2_HEADER_EXPECT:qZe,HTTP2_HEADER_STATUS:JZe}}=MD;function VZe(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}async function WZe(t,e){t[sn]=e,Hae||(Hae=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=MD.connect(t[FD],{createConnection:()=>e,peerMaxConcurrentStreams:t[qae]});r[il]=0,r[im]=t,r[sn]=e,Nt.addListener(r,"error",jZe),Nt.addListener(r,"frameError",KZe),Nt.addListener(r,"end",ZZe),Nt.addListener(r,"goaway",XZe),Nt.addListener(r,"close",function(){let{[im]:n}=this,{[sn]:i}=n,o=this[sn][pA]||this[pA]||new pQ("closed",Nt.getSocketInfo(i));if(n[gA]=null,n.destroyed){ia(n[UZe]===0);let a=n[Rd].splice(n[fA]);for(let A=0;A<a.length;A++){let c=a[A];Nt.errorRequest(n,c,o)}}}),r.unref(),t[gA]=r,e[gA]=r,Nt.addListener(e,"error",function(n){ia(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[pA]=n,this[im][Q3](n)}),Nt.addListener(e,"end",function(){Nt.destroy(this,new pQ("other side closed",Nt.getSocketInfo(this)))}),Nt.addListener(e,"close",function(){let n=this[pA]||new pQ("closed",Nt.getSocketInfo(this));t[sn]=null,this[gA]!=null&&this[gA].destroy(n),t[B3]=t[fA],ia(t[LD]===0),t.emit("disconnect",t[FD],[t],n),t[Td]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return eXe(t,...n)},resume(){zZe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function zZe(t){let e=t[sn];e?.destroyed===!1&&(t[vZe]===0&&t[qae]===0?(e.unref(),t[gA].unref()):(e.ref(),t[gA].ref()))}function jZe(t){ia(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[sn][pA]=t,this[im][Q3](t)}function KZe(t,e,r){if(r===0){let s=new I3(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[sn][pA]=s,this[im][Q3](s)}}function ZZe(){let t=new pQ("other side closed",Nt.getSocketInfo(this[sn]));this.destroy(t),Nt.destroy(this[sn],t)}function XZe(t){let e=this[pA]||new pQ(`HTTP/2: "GOAWAY" frame received with code ${t}`,Nt.getSocketInfo(this)),r=this[im];if(r[sn]=null,r[_Ze]=null,this[gA]!=null&&(this[gA].destroy(e),this[gA]=null),Nt.destroy(this[sn],e),r[fA]<r[Rd].length){let s=r[Rd][r[fA]];r[Rd][r[fA]++]=null,Nt.errorRequest(r,s,e),r[B3]=r[fA]}ia(r[LD]===0),r.emit("disconnect",r[FD],[r],e),r[Td]()}function $Ze(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function eXe(t,e){let r=t[gA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Nt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[FD];l[PZe]=i||`${h}${f?`:${f}`:""}`,l[OZe]=s;let p=b=>{e.aborted||e.completed||(b=b||new Pae,Nt.errorRequest(t,e,b),d!=null&&Nt.destroy(d,b),Nt.destroy(u,b),t[Rd][t[fA]++]=null,t[Td]())};try{e.onConnect(p)}catch(b){Nt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null}),d.once("close",()=>{r[il]-=1,r[il]===0&&r.unref()}),!0;l[HZe]=n,l[GZe]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Nt.bodyLength(u);if(Nt.isFormDataLike(u)){Oae??=tm().extractBody;let[b,U]=Oae(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),$Ze(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[LZe])return Nt.errorRequest(t,e,new C3),!1;process.emitWarning(new C3)}m!=null&&(ia(u,"no body must not have content length"),l[YZe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[qZe]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[SXe]=A??3e5,this[wXe]=n??3e5,this[NXe]=I??!0,this[DXe]=b,this[S3]=Y,this[kd]=null,this[FXe]=P>-1?P:-1,this[UXe]=X??100,this[Is]=null,this[EA]=[],this[al]=0,this[mA]=0,this[IQ]=ie=>D3(this,ie),this[MXe]=ie=>nAe(this,ie)}get pipelining(){return this[OD]}set pipelining(e){this[OD]=e,this[IQ](!0)}get[yQ](){return this[EA].length-this[mA]}get[QQ](){return this[mA]-this[al]}get[BQ](){return this[EA].length-this[al]}get[mXe](){return!!this[Is]&&!this[am]&&!this[Is].destroyed}get[w3](){return!!(this[Is]?.busy(null)||this[BQ]>=(sAe(this)||1)||this[yQ]>0)}[EXe](e){iAe(this),this.once("connect",e)}[kXe](e,r){let s=e.origin||this[mc].origin,n=new lXe(s,e,r);return this[EA].push(n),this[Yf]||(Gf.bodyLength(n.body)==null&&Gf.isIterable(n.body)?(this[Yf]=1,queueMicrotask(()=>D3(this))):this[IQ](!0)),this[Yf]&&this[Fd]!==2&&this[w3]&&(this[Fd]=2),this[Fd]<2}async[TXe](){return new Promise(e=>{this[BQ]?this[kd]=e:e(null)})}async[xXe](e){return new Promise(r=>{let s=this[EA].splice(this[mA]);for(let i=0;i<s.length;i++){let o=s[i];Gf.errorRequest(this,o,e)}let n=()=>{this[kd]&&(this[kd](),this[kd]=null),r(null)};this[Is]?(this[Is].destroy(e,n),this[Is]=null):queueMicrotask(n),this[IQ]()})}},_Xe=PD();function nAe(t,e){if(t[QQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ol(t[mA]===t[al]);let r=t[EA].splice(t[al]);for(let s=0;s<r.length;s++){let n=r[s];Gf.errorRequest(t,n,e)}ol(t[BQ]===0)}}async function iAe(t){ol(!t[am]),ol(!t[Is]);let{host:e,hostname:r,protocol:s,port:n}=t[mc];if(r[0]==="["){let i=r.indexOf("]");ol(i!==-1);let o=r.substring(1,i);ol(rAe.isIP(o)),r=o}t[am]=!0,om.beforeConnect.hasSubscribers&&om.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ]});try{let i=await new Promise((o,a)=>{t[mQ]({host:e,hostname:r,protocol:s,port:n,servername:t[xd],localAddress:t[CQ]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Gf.destroy(i.on("error",eAe),new fXe);return}ol(i);try{t[Is]=i.alpnProtocol==="h2"?await vXe(t,i):await LXe(t,i)}catch(o){throw i.destroy().on("error",eAe),o}t[am]=!1,i[RXe]=0,i[S3]=t[S3],i[pXe]=t,i[IXe]=null,om.connected.hasSubscribers&&om.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],socket:i}),t.emit("connect",t[mc],[t])}catch(i){if(t.destroyed)return;if(t[am]=!1,om.connectError.hasSubscribers&&om.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ol(t[QQ]===0);t[yQ]>0&&t[EA][t[mA]].servername===t[xd];){let o=t[EA][t[mA]++];Gf.errorRequest(t,o,i)}else nAe(t,i);t.emit("connectionError",t[mc],[t],i)}t[IQ]()}function tAe(t){t[Fd]=0,t.emit("drain",t[mc],[t])}function D3(t,e){t[Yf]!==2&&(t[Yf]=2,PXe(t,e),t[Yf]=0,t[al]>256&&(t[EA].splice(0,t[al]),t[mA]-=t[al],t[al]=0))}function PXe(t,e){for(;;){if(t.destroyed){ol(t[yQ]===0);return}if(t[kd]&&!t[BQ]){t[kd](),t[kd]=null;return}if(t[Is]&&t[Is].resume(),t[w3])t[Fd]=2;else if(t[Fd]===2){e?(t[Fd]=1,queueMicrotask(()=>tAe(t))):tAe(t);continue}if(t[yQ]===0||t[QQ]>=(sAe(t)||1))return;let r=t[EA][t[mA]];if(t[mc].protocol==="https:"&&t[xd]!==r.servername){if(t[QQ]>0)return;t[xd]=r.servername,t[Is]?.destroy(new hXe("servername changed"),()=>{t[Is]=null,D3(t)})}if(t[am])return;if(!t[Is]){iAe(t);return}if(t[Is].destroyed||t[Is].busy(r))return;!r.aborted&&t[Is].write(r)?t[mA]++:t[EA].splice(t[mA],1)}}oAe.exports=N3});var R3=E((_hr,aAe)=>{"use strict";var HD=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};aAe.exports=class{constructor(){this.head=this.tail=new HD}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new HD),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var cAe=E((Phr,AAe)=>{var{kFree:OXe,kConnected:HXe,kPending:GXe,kQueued:YXe,kRunning:qXe,kSize:JXe}=Or(),qf=Symbol("pool"),T3=class{constructor(e){this[qf]=e}get connected(){return this[qf][HXe]}get free(){return this[qf][OXe]}get pending(){return this[qf][GXe]}get queued(){return this[qf][YXe]}get running(){return this[qf][qXe]}get size(){return this[qf][JXe]}};AAe.exports=T3});var L3=E((Ohr,CAe)=>{"use strict";var VXe=VE(),WXe=R3(),{kConnected:x3,kSize:uAe,kRunning:lAe,kPending:dAe,kQueued:bQ,kBusy:zXe,kFree:jXe,kUrl:KXe,kClose:ZXe,kDestroy:XXe,kDispatch:$Xe}=Or(),e$e=cAe(),Mi=Symbol("clients"),ci=Symbol("needDrain"),wQ=Symbol("queue"),k3=Symbol("closed resolve"),F3=Symbol("onDrain"),hAe=Symbol("onConnect"),fAe=Symbol("onDisconnect"),gAe=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[g3])throw new Hf;process.emitWarning(new Hf)}e[os].timeout&&e[os].timeoutType===nm&&e[os].timeout.refresh&&e[os].timeout.refresh(),s[Nd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Dd]=!1,e&&(ze(s[vn]<=1,"pipeline should only contain this request"),n(e))}};vae.exports=RZe});var Vae=E((Uhr,Jae)=>{"use strict";var ia=B("node:assert"),{pipeline:UZe}=B("node:stream"),Nt=Bt(),{RequestContentLengthMismatchError:C3,RequestAbortedError:Pae,SocketError:pQ,InformationalError:I3}=Xt(),{kUrl:FD,kReset:UD,kClient:im,kRunning:LD,kPending:LZe,kQueue:Rd,kPendingIdx:B3,kRunningIdx:fA,kError:pA,kSocket:sn,kStrictContentLength:vZe,kOnError:Q3,kMaxConcurrentStreams:qae,kHTTP2Session:gA,kResume:Td,kSize:_Ze,kHTTPContext:PZe}=Or(),il=Symbol("open streams"),Oae,Hae=!1,MD;try{MD=B("node:http2")}catch{MD={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:OZe,HTTP2_HEADER_METHOD:HZe,HTTP2_HEADER_PATH:GZe,HTTP2_HEADER_SCHEME:YZe,HTTP2_HEADER_CONTENT_LENGTH:qZe,HTTP2_HEADER_EXPECT:JZe,HTTP2_HEADER_STATUS:VZe}}=MD;function WZe(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}async function zZe(t,e){t[sn]=e,Hae||(Hae=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=MD.connect(t[FD],{createConnection:()=>e,peerMaxConcurrentStreams:t[qae]});r[il]=0,r[im]=t,r[sn]=e,Nt.addListener(r,"error",KZe),Nt.addListener(r,"frameError",ZZe),Nt.addListener(r,"end",XZe),Nt.addListener(r,"goaway",$Ze),Nt.addListener(r,"close",function(){let{[im]:n}=this,{[sn]:i}=n,o=this[sn][pA]||this[pA]||new pQ("closed",Nt.getSocketInfo(i));if(n[gA]=null,n.destroyed){ia(n[LZe]===0);let a=n[Rd].splice(n[fA]);for(let A=0;A<a.length;A++){let c=a[A];Nt.errorRequest(n,c,o)}}}),r.unref(),t[gA]=r,e[gA]=r,Nt.addListener(e,"error",function(n){ia(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[pA]=n,this[im][Q3](n)}),Nt.addListener(e,"end",function(){Nt.destroy(this,new pQ("other side closed",Nt.getSocketInfo(this)))}),Nt.addListener(e,"close",function(){let n=this[pA]||new pQ("closed",Nt.getSocketInfo(this));t[sn]=null,this[gA]!=null&&this[gA].destroy(n),t[B3]=t[fA],ia(t[LD]===0),t.emit("disconnect",t[FD],[t],n),t[Td]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return tXe(t,...n)},resume(){jZe(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function jZe(t){let e=t[sn];e?.destroyed===!1&&(t[_Ze]===0&&t[qae]===0?(e.unref(),t[gA].unref()):(e.ref(),t[gA].ref()))}function KZe(t){ia(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[sn][pA]=t,this[im][Q3](t)}function ZZe(t,e,r){if(r===0){let s=new I3(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[sn][pA]=s,this[im][Q3](s)}}function XZe(){let t=new pQ("other side closed",Nt.getSocketInfo(this[sn]));this.destroy(t),Nt.destroy(this[sn],t)}function $Ze(t){let e=this[pA]||new pQ(`HTTP/2: "GOAWAY" frame received with code ${t}`,Nt.getSocketInfo(this)),r=this[im];if(r[sn]=null,r[PZe]=null,this[gA]!=null&&(this[gA].destroy(e),this[gA]=null),Nt.destroy(this[sn],e),r[fA]<r[Rd].length){let s=r[Rd][r[fA]];r[Rd][r[fA]++]=null,Nt.errorRequest(r,s,e),r[B3]=r[fA]}ia(r[LD]===0),r.emit("disconnect",r[FD],[r],e),r[Td]()}function eXe(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function tXe(t,e){let r=t[gA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Nt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[FD];l[OZe]=i||`${h}${f?`:${f}`:""}`,l[HZe]=s;let p=b=>{e.aborted||e.completed||(b=b||new Pae,Nt.errorRequest(t,e,b),d!=null&&Nt.destroy(d,b),Nt.destroy(u,b),t[Rd][t[fA]++]=null,t[Td]())};try{e.onConnect(p)}catch(b){Nt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[il],t[Rd][t[fA]++]=null}),d.once("close",()=>{r[il]-=1,r[il]===0&&r.unref()}),!0;l[GZe]=n,l[YZe]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Nt.bodyLength(u);if(Nt.isFormDataLike(u)){Oae??=tm().extractBody;let[b,U]=Oae(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),eXe(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[vZe])return Nt.errorRequest(t,e,new C3),!1;process.emitWarning(new C3)}m!=null&&(ia(u,"no body must not have content length"),l[qZe]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[JZe]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[NXe]=A??3e5,this[SXe]=n??3e5,this[DXe]=I??!0,this[RXe]=b,this[S3]=Y,this[kd]=null,this[MXe]=P>-1?P:-1,this[LXe]=X??100,this[Is]=null,this[EA]=[],this[al]=0,this[mA]=0,this[IQ]=ie=>D3(this,ie),this[UXe]=ie=>nAe(this,ie)}get pipelining(){return this[OD]}set pipelining(e){this[OD]=e,this[IQ](!0)}get[yQ](){return this[EA].length-this[mA]}get[QQ](){return this[mA]-this[al]}get[BQ](){return this[EA].length-this[al]}get[CXe](){return!!this[Is]&&!this[am]&&!this[Is].destroyed}get[w3](){return!!(this[Is]?.busy(null)||this[BQ]>=(sAe(this)||1)||this[yQ]>0)}[mXe](e){iAe(this),this.once("connect",e)}[FXe](e,r){let s=e.origin||this[mc].origin,n=new dXe(s,e,r);return this[EA].push(n),this[Yf]||(Gf.bodyLength(n.body)==null&&Gf.isIterable(n.body)?(this[Yf]=1,queueMicrotask(()=>D3(this))):this[IQ](!0)),this[Yf]&&this[Fd]!==2&&this[w3]&&(this[Fd]=2),this[Fd]<2}async[xXe](){return new Promise(e=>{this[BQ]?this[kd]=e:e(null)})}async[kXe](e){return new Promise(r=>{let s=this[EA].splice(this[mA]);for(let i=0;i<s.length;i++){let o=s[i];Gf.errorRequest(this,o,e)}let n=()=>{this[kd]&&(this[kd](),this[kd]=null),r(null)};this[Is]?(this[Is].destroy(e,n),this[Is]=null):queueMicrotask(n),this[IQ]()})}},PXe=PD();function nAe(t,e){if(t[QQ]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){ol(t[mA]===t[al]);let r=t[EA].splice(t[al]);for(let s=0;s<r.length;s++){let n=r[s];Gf.errorRequest(t,n,e)}ol(t[BQ]===0)}}async function iAe(t){ol(!t[am]),ol(!t[Is]);let{host:e,hostname:r,protocol:s,port:n}=t[mc];if(r[0]==="["){let i=r.indexOf("]");ol(i!==-1);let o=r.substring(1,i);ol(rAe.isIP(o)),r=o}t[am]=!0,om.beforeConnect.hasSubscribers&&om.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ]});try{let i=await new Promise((o,a)=>{t[mQ]({host:e,hostname:r,protocol:s,port:n,servername:t[xd],localAddress:t[CQ]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){Gf.destroy(i.on("error",eAe),new gXe);return}ol(i);try{t[Is]=i.alpnProtocol==="h2"?await _Xe(t,i):await vXe(t,i)}catch(o){throw i.destroy().on("error",eAe),o}t[am]=!1,i[TXe]=0,i[S3]=t[S3],i[EXe]=t,i[BXe]=null,om.connected.hasSubscribers&&om.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],socket:i}),t.emit("connect",t[mc],[t])}catch(i){if(t.destroyed)return;if(t[am]=!1,om.connectError.hasSubscribers&&om.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Is]?.version,servername:t[xd],localAddress:t[CQ]},connector:t[mQ],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(ol(t[QQ]===0);t[yQ]>0&&t[EA][t[mA]].servername===t[xd];){let o=t[EA][t[mA]++];Gf.errorRequest(t,o,i)}else nAe(t,i);t.emit("connectionError",t[mc],[t],i)}t[IQ]()}function tAe(t){t[Fd]=0,t.emit("drain",t[mc],[t])}function D3(t,e){t[Yf]!==2&&(t[Yf]=2,OXe(t,e),t[Yf]=0,t[al]>256&&(t[EA].splice(0,t[al]),t[mA]-=t[al],t[al]=0))}function OXe(t,e){for(;;){if(t.destroyed){ol(t[yQ]===0);return}if(t[kd]&&!t[BQ]){t[kd](),t[kd]=null;return}if(t[Is]&&t[Is].resume(),t[w3])t[Fd]=2;else if(t[Fd]===2){e?(t[Fd]=1,queueMicrotask(()=>tAe(t))):tAe(t);continue}if(t[yQ]===0||t[QQ]>=(sAe(t)||1))return;let r=t[EA][t[mA]];if(t[mc].protocol==="https:"&&t[xd]!==r.servername){if(t[QQ]>0)return;t[xd]=r.servername,t[Is]?.destroy(new fXe("servername changed"),()=>{t[Is]=null,D3(t)})}if(t[am])return;if(!t[Is]){iAe(t);return}if(t[Is].destroyed||t[Is].busy(r))return;!r.aborted&&t[Is].write(r)?t[mA]++:t[EA].splice(t[mA],1)}}oAe.exports=N3});var R3=E((Ohr,aAe)=>{"use strict";var HD=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};aAe.exports=class{constructor(){this.head=this.tail=new HD}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new HD),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var cAe=E((Hhr,AAe)=>{var{kFree:HXe,kConnected:GXe,kPending:YXe,kQueued:qXe,kRunning:JXe,kSize:VXe}=Or(),qf=Symbol("pool"),T3=class{constructor(e){this[qf]=e}get connected(){return this[qf][GXe]}get free(){return this[qf][HXe]}get pending(){return this[qf][YXe]}get queued(){return this[qf][qXe]}get running(){return this[qf][JXe]}get size(){return this[qf][VXe]}};AAe.exports=T3});var L3=E((Ghr,CAe)=>{"use strict";var WXe=VE(),zXe=R3(),{kConnected:x3,kSize:uAe,kRunning:lAe,kPending:dAe,kQueued:bQ,kBusy:jXe,kFree:KXe,kUrl:ZXe,kClose:XXe,kDestroy:$Xe,kDispatch:e$e}=Or(),t$e=cAe(),Mi=Symbol("clients"),ci=Symbol("needDrain"),wQ=Symbol("queue"),k3=Symbol("closed resolve"),F3=Symbol("onDrain"),hAe=Symbol("onConnect"),fAe=Symbol("onDisconnect"),gAe=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};wue.exports=L8});var iR=E((ffr,Tue)=>{"use strict";var Nue=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Dtt}=Xt(),Rtt=um();Rue()===void 0&&Due(new Rtt);function Due(t){if(!t||typeof t.dispatch!="function")throw new Dtt("Argument agent must implement Agent");Object.defineProperty(globalThis,Nue,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Rue(){return globalThis[Nue]}Tue.exports={setGlobalDispatcher:Due,getGlobalDispatcher:Rue}});var oR=E((pfr,xue)=>{"use strict";xue.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var Fue=E((Efr,kue)=>{"use strict";var Ttt=_D();kue.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:o=e,...a}=n;if(!o)return r(n,i);let A=new Ttt(r,o,n,i);return r(a,A)}}});var Uue=E((mfr,Mue)=>{"use strict";var xtt=jD();Mue.exports=t=>e=>function(s,n){return e(s,new xtt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var vue=E((Cfr,Lue)=>{"use strict";var ktt=Bt(),{InvalidArgumentError:Ftt,RequestAbortedError:Mtt}=Xt(),Utt=oR(),v8=class extends Utt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Ftt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=ktt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Mtt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function Ltt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new v8({maxSize:i},n);return e(s,o)}}Lue.exports=Ltt});var Oue=E((Ifr,Pue)=>{"use strict";var{isIP:vtt}=B("node:net"),{lookup:_tt}=B("node:dns"),Ptt=oR(),{InvalidArgumentError:Im,InformationalError:Ott}=Xt(),_ue=Math.pow(2,31)-1,_8=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){s(o??new Ott("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){_tt(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);s(null,o.values())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===_ue?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?a=i[s]:a=i[s===4?6:4]):a=i[s],a==null||a.ips.length===0)return n;a.offset==null||a.offset===_ue?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return n=a.ips[A]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(a.ips.splice(A,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=n.records[i.family]??{ips:[]};o.ips.push(i),n.records[i.family]=o}this.#r.set(e.hostname,n)}getHandler(e,r){return new P8(this,e,r)}},P8=class extends Ptt{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Che(i)&&(r[n]=i);break;case"id":Ihe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Che(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Ihe(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};Bhe.exports={EventSourceStream:b4}});var The=E((Zfr,Rhe)=>{"use strict";var{pipeline:zit}=B("node:stream"),{fetching:jit}=_Q(),{makeRequest:Kit}=ym(),{webidl:dl}=wn(),{EventSourceStream:Zit}=Qhe(),{parseMIMEType:Xit}=ki(),{createFastMessageEvent:$it}=Rm(),{isNetworkError:yhe}=LQ(),{delay:eot}=Q4(),{kEnumerableProperty:ig}=Bt(),{environmentSettingsObject:bhe}=ao(),whe=!1,She=3e3,KQ=0,Nhe=1,ZQ=2,tot="anonymous",rot="use-credentials",Mm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=KQ;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),dl.util.markAsUncloneable(this);let s="EventSource constructor";dl.argumentLengthCheck(arguments,1,s),whe||(whe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=dl.converters.USVString(e,s,"url"),r=dl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:She};let n=bhe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=tot;r.withCredentials&&(o=rot,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=bhe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Kit(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===ZQ)return;this.#s=KQ;let e={request:this.#n,dispatcher:this.#a},r=s=>{yhe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(yhe(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?Xit(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Nhe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Zit({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent($it(A.type,A.options))}});zit(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=jit(e)}async#c(){this.#s!==ZQ&&(this.#s=KQ,this.dispatchEvent(new Event("error")),await eot(this.#o.reconnectionTime),this.#s===KQ&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){dl.brandCheck(this,t),this.#s!==ZQ&&(this.#s=ZQ,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Dhe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:KQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Nhe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:ZQ,writable:!1}};Object.defineProperties(Mm,Dhe);Object.defineProperties(Mm.prototype,Dhe);Object.defineProperties(Mm.prototype,{close:ig,onerror:ig,onmessage:ig,onopen:ig,readyState:ig,url:ig,withCredentials:ig});dl.converters.EventSourceInitDict=dl.dictionaryConverter([{key:"withCredentials",converter:dl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:dl.converters.any}]);Rhe.exports={EventSource:Mm,defaultReconnectionTime:She}});var Mhe=E((Xfr,Xe)=>{"use strict";var sot=Am(),xhe=rQ(),not=cm(),iot=DAe(),oot=um(),aot=j3(),Aot=XAe(),cot=nce(),khe=Xt(),zR=Bt(),{InvalidArgumentError:WR}=khe,Um=qce(),uot=nQ(),lot=T8(),dot=Sue(),hot=F8(),fot=E8(),got=jD(),{getGlobalDispatcher:Fhe,setGlobalDispatcher:pot}=iR(),Eot=oR(),mot=_D(),Cot=PD();Object.assign(xhe.prototype,Um);Xe.exports.Dispatcher=xhe;Xe.exports.Client=sot;Xe.exports.Pool=not;Xe.exports.BalancedPool=iot;Xe.exports.Agent=oot;Xe.exports.ProxyAgent=aot;Xe.exports.EnvHttpProxyAgent=Aot;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Rct(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let i=s.length;i!==0;i--){let o=s[i-1].trim();if(hct.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function Tct(){return"allowed"}function xct(){return"success"}function kct(){return"success"}function Fct(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Mct(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&DH(t.origin)&&!DH(ly(t))&&(e=null);break;case"same-origin":mT(t,ly(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Wm(t,e){return t}function Uct(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Wm(t.domainLookupStartTime,r),domainLookupEndTime:Wm(t.domainLookupEndTime,r),connectionStartTime:Wm(t.connectionStartTime,r),connectionEndTime:Wm(t.connectionEndTime,r),secureConnectionStartTime:Wm(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function Lct(t){return Wm(mct.now(),t)}function vct(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function xge(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function _ct(t){return{referrerPolicy:t.referrerPolicy}}function Pct(t){let e=t.referrerPolicy;dg(e);let r=null;if(t.referrer==="client"){let a=wge();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=NH(r),n=NH(r,!0);s.toString().length>4096&&(s=n);let i=mT(t,s),o=uy(s)&&!uy(t.url);switch(e){case"origin":return n??NH(r,!0);case"unsafe-url":return s;case"same-origin":return i?n:"no-referrer";case"origin-when-cross-origin":return i?s:n;case"strict-origin-when-cross-origin":{let a=ly(t);return mT(s,a)?s:uy(s)&&!uy(a)?"no-referrer":n}default:return o?"no-referrer":n}}function NH(t,e){return dg(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function uy(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let s=new URL(r);return!!(s.protocol==="https:"||s.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(s.hostname)||s.hostname==="localhost"||s.hostname.includes("localhost.")||s.hostname.endsWith(".localhost"))}}function Oct(t,e){if(ET===void 0)return!0;let r=kge(e);if(r==="no metadata"||r.length===0)return!0;let s=Gct(r),n=Yct(r,s);for(let i of n){let o=i.algo,a=i.hash,A=ET.createHash(o).update(t).digest("base64");if(A[A.length-1]==="="&&(A[A.length-2]==="="?A=A.slice(0,-2):A=A.slice(0,-1)),qct(A,a))return!0}return!1}var Hct=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function kge(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Hct.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();Nge.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Gct(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let s=t[r];if(s.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;s.algo[3]==="3"&&(e="sha384")}}return e}function Yct(t,e){if(t.length===1)return t;let r=0;for(let s=0;s<t.length;++s)t[s].algo===e&&(t[r++]=t[s]);return t.length=r,t}function qct(t,e){if(t.length!==e.length)return!1;for(let r=0;r<t.length;++r)if(t[r]!==e[r]){if(t[r]==="+"&&e[r]==="-"||t[r]==="/"&&e[r]==="_")continue;return!1}return!0}function Jct(t){}function mT(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function Vct(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function Wct(t){return t.controller.state==="aborted"}function zct(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function jct(t){return Bct[t.toLowerCase()]??t}function Kct(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return dg(typeof e=="string"),e}var Zct=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Fge(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function Nut(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Dut(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let s=t.charCodeAt(r);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===39||s===45||s===95))return!1}return!0}function Rut(t,e){IT(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let s=Buffer.from(`--${r}`,"utf8"),n=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&BT(t,wut,i)||i.position===t.length-4&&BT(t,Sut,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=Tut(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Nut(u)||(u=""),h=new yut([d],c,{type:u})):h=mut(Buffer.from(d)),IT(Jge(A)),IT(typeof h=="string"&&Jge(h)||Iut(h)),n.push(But(A,h,c))}}function Tut(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:i};let o=jm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=UH(o,!0,!0,a=>a===9||a===32),!Cut.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,jm(a=>a===32||a===9,t,e),Eut(o)){case"content-disposition":{if(r=s=null,!BT(t,but,e)||(e.position+=17,r=zge(t,e),r===null))return"failure";if(BT(t,Wge,e)){let a=e.position+Wge.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=zge(t,e),s===null))return"failure"}break}case"content-type":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),n=Vge(a);break}case"content-transfer-encoding":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),i=Vge(a);break}default:jm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function zge(t,e){IT(t[e.position-1]===34);let r=jm(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function jm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function UH(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function BT(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}jge.exports={multipartFormDataParser:Rut,validateBoundary:Dut}});var Xm=E((upr,ope)=>{"use strict";var fy=Qt(),{ReadableStreamFrom:xut,isBlobLike:Zge,isReadableStreamLike:kut,readableStreamClose:Fut,createDeferredPromise:Mut,fullyReadBody:Uut,extractMimeType:Lut,utf8DecodeBytes:epe}=Eo(),{FormData:Xge}=hy(),{kState:Zm}=Jd(),{webidl:vut}=Sn(),{Blob:_ut}=B("node:buffer"),LH=B("node:assert"),{isErrored:tpe,isDisturbed:Put}=B("node:stream"),{isArrayBuffer:Out}=B("node:util/types"),{serializeAMimeType:Hut}=_i(),{multipartFormDataParser:Gut}=Kge(),vH;try{let t=B("node:crypto");vH=e=>t.randomInt(0,e)}catch{vH=t=>Math.floor(Math.random(t))}var QT=new TextEncoder;function Yut(){}var rpe=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,spe;rpe&&(spe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Put(e)&&!tpe(e)&&e.cancel("Response object has been garbage collected").catch(Yut)}));function npe(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Zge(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?QT.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Fut(A))},start(){},type:"bytes"}),LH(kut(r));let s=null,n=null,i=null,o=null;if(typeof t=="string")n=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(Out(t))n=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))n=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(fy.isFormDataLike(t)){let A=`----formdata-undici-0${`${vH(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
`.trim())}};wue.exports=L8});var iR=E((pfr,Tue)=>{"use strict";var Nue=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:Rtt}=Xt(),Ttt=um();Rue()===void 0&&Due(new Ttt);function Due(t){if(!t||typeof t.dispatch!="function")throw new Rtt("Argument agent must implement Agent");Object.defineProperty(globalThis,Nue,{value:t,writable:!0,enumerable:!1,configurable:!1})}function Rue(){return globalThis[Nue]}Tue.exports={setGlobalDispatcher:Due,getGlobalDispatcher:Rue}});var oR=E((mfr,xue)=>{"use strict";xue.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var Fue=E((Cfr,kue)=>{"use strict";var xtt=_D();kue.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:o=e,...a}=n;if(!o)return r(n,i);let A=new xtt(r,o,n,i);return r(a,A)}}});var Uue=E((Ifr,Mue)=>{"use strict";var ktt=jD();Mue.exports=t=>e=>function(s,n){return e(s,new ktt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var vue=E((Bfr,Lue)=>{"use strict";var Ftt=Bt(),{InvalidArgumentError:Mtt,RequestAbortedError:Utt}=Xt(),Ltt=oR(),v8=class extends Ltt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Mtt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=Ftt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Utt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function vtt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new v8({maxSize:i},n);return e(s,o)}}Lue.exports=vtt});var Oue=E((Qfr,Pue)=>{"use strict";var{isIP:_tt}=B("node:net"),{lookup:Ptt}=B("node:dns"),Ott=oR(),{InvalidArgumentError:Im,InformationalError:Htt}=Xt(),_ue=Math.pow(2,31)-1,_8=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){s(o??new Htt("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){Ptt(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);s(null,o.values())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===_ue?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?a=i[s]:a=i[s===4?6:4]):a=i[s],a==null||a.ips.length===0)return n;a.offset==null||a.offset===_ue?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return n=a.ips[A]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(a.ips.splice(A,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=n.records[i.family]??{ips:[]};o.ips.push(i),n.records[i.family]=o}this.#r.set(e.hostname,n)}getHandler(e,r){return new P8(this,e,r)}},P8=class extends Ott{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":Che(i)&&(r[n]=i);break;case"id":Ihe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&Che(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&Ihe(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};Bhe.exports={EventSourceStream:b4}});var The=E(($fr,Rhe)=>{"use strict";var{pipeline:jit}=B("node:stream"),{fetching:Kit}=_Q(),{makeRequest:Zit}=ym(),{webidl:dl}=wn(),{EventSourceStream:Xit}=Qhe(),{parseMIMEType:$it}=ki(),{createFastMessageEvent:eot}=Rm(),{isNetworkError:yhe}=LQ(),{delay:tot}=Q4(),{kEnumerableProperty:ig}=Bt(),{environmentSettingsObject:bhe}=ao(),whe=!1,She=3e3,KQ=0,Nhe=1,ZQ=2,rot="anonymous",sot="use-credentials",Mm=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=KQ;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),dl.util.markAsUncloneable(this);let s="EventSource constructor";dl.argumentLengthCheck(arguments,1,s),whe||(whe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=dl.converters.USVString(e,s,"url"),r=dl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:She};let n=bhe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=rot;r.withCredentials&&(o=sot,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=bhe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=Zit(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===ZQ)return;this.#s=KQ;let e={request:this.#n,dispatcher:this.#a},r=s=>{yhe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(yhe(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?$it(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=Nhe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new Xit({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(eot(A.type,A.options))}});jit(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=Kit(e)}async#c(){this.#s!==ZQ&&(this.#s=KQ,this.dispatchEvent(new Event("error")),await tot(this.#o.reconnectionTime),this.#s===KQ&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){dl.brandCheck(this,t),this.#s!==ZQ&&(this.#s=ZQ,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},Dhe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:KQ,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:Nhe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:ZQ,writable:!1}};Object.defineProperties(Mm,Dhe);Object.defineProperties(Mm.prototype,Dhe);Object.defineProperties(Mm.prototype,{close:ig,onerror:ig,onmessage:ig,onopen:ig,readyState:ig,url:ig,withCredentials:ig});dl.converters.EventSourceInitDict=dl.dictionaryConverter([{key:"withCredentials",converter:dl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:dl.converters.any}]);Rhe.exports={EventSource:Mm,defaultReconnectionTime:She}});var Mhe=E((egr,Xe)=>{"use strict";var not=Am(),xhe=rQ(),iot=cm(),oot=DAe(),aot=um(),Aot=j3(),cot=XAe(),uot=nce(),khe=Xt(),zR=Bt(),{InvalidArgumentError:WR}=khe,Um=qce(),lot=nQ(),dot=T8(),hot=Sue(),fot=F8(),got=E8(),pot=jD(),{getGlobalDispatcher:Fhe,setGlobalDispatcher:Eot}=iR(),mot=oR(),Cot=_D(),Iot=PD();Object.assign(xhe.prototype,Um);Xe.exports.Dispatcher=xhe;Xe.exports.Client=not;Xe.exports.Pool=iot;Xe.exports.BalancedPool=oot;Xe.exports.Agent=aot;Xe.exports.ProxyAgent=Aot;Xe.exports.EnvHttpProxyAgent=cot;Xe.export
Line truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function Tct(t,e){let{headersList:r}=e,s=(r.get("referrer-policy",!0)??"").split(","),n="";if(s.length>0)for(let i=s.length;i!==0;i--){let o=s[i-1].trim();if(fct.has(o)){n=o;break}}n!==""&&(t.referrerPolicy=n)}function xct(){return"allowed"}function kct(){return"success"}function Fct(){return"success"}function Mct(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function Uct(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&DH(t.origin)&&!DH(ly(t))&&(e=null);break;case"same-origin":mT(t,ly(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function Wm(t,e){return t}function Lct(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:Wm(t.domainLookupStartTime,r),domainLookupEndTime:Wm(t.domainLookupEndTime,r),connectionStartTime:Wm(t.connectionStartTime,r),connectionEndTime:Wm(t.connectionEndTime,r),secureConnectionStartTime:Wm(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function vct(t){return Wm(Cct.now(),t)}function _ct(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function xge(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function Pct(t){return{referrerPolicy:t.referrerPolicy}}function Oct(t){let e=t.referrerPolicy;dg(e);let r=null;if(t.referrer==="client"){let a=wge();if(!a||a.origin==="null")return"no-referrer";r=new URL(a)}else t.referrer instanceof URL&&(r=t.referrer);let s=NH(r),n=NH(r,!0);s.toString().length>4096&&(s=n);let i=mT(t,s),o=uy(s)&&!uy(t.url);switch(e){case"origin":return n??NH(r,!0);case"unsafe-url":return s;case"same-origin":return i?n:"no-referrer";case"origin-when-cross-origin":return i?s:n;case"strict-origin-when-cross-origin":{let a=ly(t);return mT(s,a)?s:uy(s)&&!uy(a)?"no-referrer":n}default:return o?"no-referrer":n}}function NH(t,e){return dg(t instanceof URL),t=new URL(t),t.protocol==="file:"||t.protocol==="about:"||t.protocol==="blank:"?"no-referrer":(t.username="",t.password="",t.hash="",e&&(t.pathname="",t.search=""),t)}function uy(t){if(!(t instanceof URL))return!1;if(t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="file:")return!0;return e(t.origin);function e(r){if(r==null||r==="null")return!1;let s=new URL(r);return!!(s.protocol==="https:"||s.protocol==="wss:"||/^127(?:\.[0-9]+){0,2}\.[0-9]+$|^\[(?:0*:)*?:?0*1\]$/.test(s.hostname)||s.hostname==="localhost"||s.hostname.includes("localhost.")||s.hostname.endsWith(".localhost"))}}function Hct(t,e){if(ET===void 0)return!0;let r=kge(e);if(r==="no metadata"||r.length===0)return!0;let s=Yct(r),n=qct(r,s);for(let i of n){let o=i.algo,a=i.hash,A=ET.createHash(o).update(t).digest("base64");if(A[A.length-1]==="="&&(A[A.length-2]==="="?A=A.slice(0,-2):A=A.slice(0,-1)),Jct(A,a))return!0}return!1}var Gct=/(?<algo>sha256|sha384|sha512)-((?<hash>[A-Za-z0-9+/]+|[A-Za-z0-9_-]+)={0,2}(?:\s|$)( +[!-~]*)?)?/i;function kge(t){let e=[],r=!0;for(let s of t.split(" ")){r=!1;let n=Gct.exec(s);if(n===null||n.groups===void 0||n.groups.algo===void 0)continue;let i=n.groups.algo.toLowerCase();Nge.includes(i)&&e.push(n.groups)}return r===!0?"no metadata":e}function Yct(t){let e=t[0].algo;if(e[3]==="5")return e;for(let r=1;r<t.length;++r){let s=t[r];if(s.algo[3]==="5"){e="sha512";break}else{if(e[3]==="3")continue;s.algo[3]==="3"&&(e="sha384")}}return e}function qct(t,e){if(t.length===1)return t;let r=0;for(let s=0;s<t.length;++s)t[s].algo===e&&(t[r++]=t[s]);return t.length=r,t}function Jct(t,e){if(t.length!==e.length)return!1;for(let r=0;r<t.length;++r)if(t[r]!==e[r]){if(t[r]==="+"&&e[r]==="-"||t[r]==="/"&&e[r]==="_")continue;return!1}return!0}function Vct(t){}function mT(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function Wct(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}function zct(t){return t.controller.state==="aborted"}function jct(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function Kct(t){return Qct[t.toLowerCase()]??t}function Zct(t){let e=JSON.stringify(t);if(e===void 0)throw new TypeError("Value is not JSON serializable");return dg(typeof e=="string"),e}var Xct=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function Fge(t,e,r=0,s=1){class n{
Line truncated
|
||||
`);function Dut(t){for(let e=0;e<t.length;++e)if((t.charCodeAt(e)&-128)!==0)return!1;return!0}function Rut(t){let e=t.length;if(e<27||e>70)return!1;for(let r=0;r<e;++r){let s=t.charCodeAt(r);if(!(s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122||s===39||s===45||s===95))return!1}return!0}function Tut(t,e){IT(e!=="failure"&&e.essence==="multipart/form-data");let r=e.parameters.get("boundary");if(r===void 0)return"failure";let s=Buffer.from(`--${r}`,"utf8"),n=[],i={position:0};for(;t[i.position]===13&&t[i.position+1]===10;)i.position+=2;let o=t.length;for(;t[o-1]===10&&t[o-2]===13;)o-=2;for(o!==t.length&&(t=t.subarray(0,o));;){if(t.subarray(i.position,i.position+s.length).equals(s))i.position+=s.length;else return"failure";if(i.position===t.length-2&&BT(t,Sut,i)||i.position===t.length-4&&BT(t,Nut,i))return n;if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let a=xut(t,i);if(a==="failure")return"failure";let{name:A,filename:c,contentType:u,encoding:l}=a;i.position+=2;let d;{let f=t.indexOf(s.subarray(2),i.position);if(f===-1)return"failure";d=t.subarray(i.position,f-4),i.position+=d.length,l==="base64"&&(d=Buffer.from(d.toString(),"base64"))}if(t[i.position]!==13||t[i.position+1]!==10)return"failure";i.position+=2;let h;c!==null?(u??="text/plain",Dut(u)||(u=""),h=new but([d],c,{type:u})):h=Cut(Buffer.from(d)),IT(Jge(A)),IT(typeof h=="string"&&Jge(h)||But(h)),n.push(Qut(A,h,c))}}function xut(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10)return r===null?"failure":{name:r,filename:s,contentType:n,encoding:i};let o=jm(a=>a!==10&&a!==13&&a!==58,t,e);if(o=UH(o,!0,!0,a=>a===9||a===32),!Iut.test(o.toString())||t[e.position]!==58)return"failure";switch(e.position++,jm(a=>a===32||a===9,t,e),mut(o)){case"content-disposition":{if(r=s=null,!BT(t,wut,e)||(e.position+=17,r=zge(t,e),r===null))return"failure";if(BT(t,Wge,e)){let a=e.position+Wge.length;if(t[a]===42&&(e.position+=1,a+=1),t[a]!==61||t[a+1]!==34||(e.position+=12,s=zge(t,e),s===null))return"failure"}break}case"content-type":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),n=Vge(a);break}case"content-transfer-encoding":{let a=jm(A=>A!==10&&A!==13,t,e);a=UH(a,!1,!0,A=>A===9||A===32),i=Vge(a);break}default:jm(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)return"failure";e.position+=2}}function zge(t,e){IT(t[e.position-1]===34);let r=jm(s=>s!==10&&s!==13&&s!==34,t,e);return t[e.position]!==34?null:(e.position++,r=new TextDecoder().decode(r).replace(/%0A/ig,`
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"'),r)}function jm(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function UH(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function BT(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}jge.exports={multipartFormDataParser:Tut,validateBoundary:Rut}});var Xm=E((dpr,ope)=>{"use strict";var fy=Qt(),{ReadableStreamFrom:kut,isBlobLike:Zge,isReadableStreamLike:Fut,readableStreamClose:Mut,createDeferredPromise:Uut,fullyReadBody:Lut,extractMimeType:vut,utf8DecodeBytes:epe}=Eo(),{FormData:Xge}=hy(),{kState:Zm}=Jd(),{webidl:_ut}=Sn(),{Blob:Put}=B("node:buffer"),LH=B("node:assert"),{isErrored:tpe,isDisturbed:Out}=B("node:stream"),{isArrayBuffer:Hut}=B("node:util/types"),{serializeAMimeType:Gut}=_i(),{multipartFormDataParser:Yut}=Kge(),vH;try{let t=B("node:crypto");vH=e=>t.randomInt(0,e)}catch{vH=t=>Math.floor(Math.random(t))}var QT=new TextEncoder;function qut(){}var rpe=globalThis.FinalizationRegistry&&process.version.indexOf("v18")!==0,spe;rpe&&(spe=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!Out(e)&&!tpe(e)&&e.cancel("Response object has been garbage collected").catch(qut)}));function npe(t,e=!1){let r=null;t instanceof ReadableStream?r=t:Zge(t)?r=t.stream():r=new ReadableStream({async pull(A){let c=typeof n=="string"?QT.encode(n):n;c.byteLength&&A.enqueue(c),queueMicrotask(()=>Mut(A))},start(){},type:"bytes"}),LH(Fut(r));let s=null,n=null,i=null,o=null;if(typeof t=="string")n=t,o="text/plain;charset=UTF-8";else if(t instanceof URLSearchParams)n=t.toString(),o="application/x-www-form-urlencoded;charset=UTF-8";else if(Hut(t))n=new Uint8Array(t.slice());else if(ArrayBuffer.isView(t))n=new Uint8Array(t.buffer.slice(t.byteOffset,t.byteOffset+t.byteLength));else if(fy.isFormDataLike(t)){let A=`----formdata-undici-0${`${vH(1e11)}`.padStart(11,"0")}`,c=`--${A}\r
|
||||
Content-Disposition: form-data`;let u=C=>C.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),l=C=>C.replace(/\r?\n|\r/g,`\r
|
||||
`),d=[],h=new Uint8Array([13,10]);i=0;let f=!1;for(let[C,m]of t)if(typeof m=="string"){let I=QT.encode(c+`; name="${u(l(C))}"\r
|
||||
\r
|
||||
@@ -56,20 +56,20 @@ ${l(m)}\r
|
||||
Content-Type: ${m.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);d.push(I,m,h),typeof m.size=="number"?i+=I.byteLength+m.size+h.byteLength:f=!0}let p=QT.encode(`--${A}--\r
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Zge(t))n=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(fy.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:xut(t)}if((typeof n=="string"||fy.isBuffer(n))&&(i=Buffer.byteLength(n)),s!=null){let A;r=new ReadableStream({async start(){A=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:l}=await A.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!tpe(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function qut(t,e=!1){return t instanceof ReadableStream&&(LH(!fy.isDisturbed(t),"The body has already been consumed."),LH(!t.locked,"The stream is locked.")),npe(t,e)}function Jut(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Vut(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function Wut(t){return{blob(){return Km(this,r=>{let s=$ge(this);return s===null?s="":s&&(s=Hut(s)),new _ut([r],{type:s})},t)},arrayBuffer(){return Km(this,r=>new Uint8Array(r).buffer,t)},text(){return Km(this,epe,t)},json(){return Km(this,jut,t)},formData(){return Km(this,r=>{let s=$ge(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Gut(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Xge;return i[Zm]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Xge;for(let[o,a]of n)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Km(this,r=>new Uint8Array(r),t)}}}function zut(t){Object.assign(t.prototype,Wut(t))}async function Km(t,e,r){if(vut.brandCheck(t,r),ipe(t))throw new TypeError("Body is unusable: Body has already been read");Vut(t[Zm]);let s=Mut(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Zm].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Uut(t[Zm].body,i,n),s.promise)}function ipe(t){let e=t[Zm].body;return e!=null&&(e.stream.locked||fy.isDisturbed(e.stream))}function jut(t){return JSON.parse(epe(t))}function $ge(t){let e=t[Zm].headersList,r=Lut(e);return r==="failure"?null:r}ope.exports={extractBody:npe,safelyExtractBody:qut,cloneBody:Jut,mixinBody:zut,streamRegistry:spe,hasFinalizationRegistry:rpe,bodyUnusable:ipe}});var Epe=E((lpr,ppe)=>{"use strict";var Ke=B("node:assert"),at=Qt(),{channels:ape}=Pm(),_H=CH(),{RequestContentLengthMismatchError:hg,ResponseContentLengthMismatchError:Kut,RequestAbortedError:hpe,HeadersTimeoutError:Zut,HeadersOverflowError:Xut,SocketError:DT,InformationalError:$m,BodyTimeoutError:$ut,HTTPParserError:elt,ResponseExceededMaxSizeError:tlt}=er(),{kUrl:fpe,kReset:Pi,kClient:GH,kParser:as,kBlocking:Ey,kRunning:On,kPending:rlt,kSize:Ape,kWriting:Wd,kQueue:yA,kNoRef:gy,kKeepAliveDefaultTimeout:slt,kHostHeader:nlt,kPendingIdx:ilt,kRunningIdx:la,kError:da,kPipelining:ST,kSocket:e0,kKeepAliveTimeoutValue:RT,kMaxHeadersSize:PH,kKeepAliveMaxTimeout:olt,kKeepAliveTimeoutThreshold:alt,kHeadersTimeout:Alt,kBodyTimeout:clt,kStrictContentLength:YH,kMaxRequests:cpe,kCounter:ult,kMaxResponseSize:llt,kOnError:dlt,kResume:Vd,kHTTPContext:gpe}=Gr(),wc=sge(),hlt=Buffer.alloc(0),yT=Buffer[Symbol.species],bT=at.addListener,flt=at.removeAllListeners,OH;async function glt(){let t=process.env.JEST_WORKER_ID?QH():void 0,e;try{e=await WebAssembly.compile(oge())}catch{e=await WebAssembly.compile(t||QH())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onStatus(new yT(Sc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderField(new yT(Sc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderValue(new yT(Sc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onBody(new yT(Sc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var HH=null,qH=glt();qH.catch();var Ys=null,Sc=null,wT=0,Nc=null,plt=0,py=1,t0=2|py,NT=4|py,JH=8|plt,VH=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[PH])&&e[PH]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(wc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`);d.push(p),i+=p.byteLength,f&&(i=null),n=t,s=async function*(){for(let C of d)C.stream?yield*C.stream():yield C},o=`multipart/form-data; boundary=${A}`}else if(Zge(t))n=t,i=t.size,t.type&&(o=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(fy.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=t instanceof ReadableStream?t:kut(t)}if((typeof n=="string"||fy.isBuffer(n))&&(i=Buffer.byteLength(n)),s!=null){let A;r=new ReadableStream({async start(){A=s(t)[Symbol.asyncIterator]()},async pull(c){let{value:u,done:l}=await A.next();if(l)queueMicrotask(()=>{c.close(),c.byobRequest?.respond(0)});else if(!tpe(r)){let d=new Uint8Array(u);d.byteLength&&c.enqueue(d)}return c.desiredSize>0},async cancel(c){await A.return()},type:"bytes"})}return[{stream:r,source:n,length:i},o]}function Jut(t,e=!1){return t instanceof ReadableStream&&(LH(!fy.isDisturbed(t),"The body has already been consumed."),LH(!t.locked,"The stream is locked.")),npe(t,e)}function Vut(t,e){let[r,s]=e.stream.tee();return e.stream=r,{stream:s,length:e.length,source:e.source}}function Wut(t){if(t.aborted)throw new DOMException("The operation was aborted.","AbortError")}function zut(t){return{blob(){return Km(this,r=>{let s=$ge(this);return s===null?s="":s&&(s=Gut(s)),new Put([r],{type:s})},t)},arrayBuffer(){return Km(this,r=>new Uint8Array(r).buffer,t)},text(){return Km(this,epe,t)},json(){return Km(this,Kut,t)},formData(){return Km(this,r=>{let s=$ge(this);if(s!==null)switch(s.essence){case"multipart/form-data":{let n=Yut(r,s);if(n==="failure")throw new TypeError("Failed to parse body as FormData.");let i=new Xge;return i[Zm]=n,i}case"application/x-www-form-urlencoded":{let n=new URLSearchParams(r.toString()),i=new Xge;for(let[o,a]of n)i.append(o,a);return i}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t)},bytes(){return Km(this,r=>new Uint8Array(r),t)}}}function jut(t){Object.assign(t.prototype,zut(t))}async function Km(t,e,r){if(_ut.brandCheck(t,r),ipe(t))throw new TypeError("Body is unusable: Body has already been read");Wut(t[Zm]);let s=Uut(),n=o=>s.reject(o),i=o=>{try{s.resolve(e(o))}catch(a){n(a)}};return t[Zm].body==null?(i(Buffer.allocUnsafe(0)),s.promise):(await Lut(t[Zm].body,i,n),s.promise)}function ipe(t){let e=t[Zm].body;return e!=null&&(e.stream.locked||fy.isDisturbed(e.stream))}function Kut(t){return JSON.parse(epe(t))}function $ge(t){let e=t[Zm].headersList,r=vut(e);return r==="failure"?null:r}ope.exports={extractBody:npe,safelyExtractBody:Jut,cloneBody:Vut,mixinBody:jut,streamRegistry:spe,hasFinalizationRegistry:rpe,bodyUnusable:ipe}});var Epe=E((hpr,ppe)=>{"use strict";var Ke=B("node:assert"),at=Qt(),{channels:ape}=Pm(),_H=CH(),{RequestContentLengthMismatchError:hg,ResponseContentLengthMismatchError:Zut,RequestAbortedError:hpe,HeadersTimeoutError:Xut,HeadersOverflowError:$ut,SocketError:DT,InformationalError:$m,BodyTimeoutError:elt,HTTPParserError:tlt,ResponseExceededMaxSizeError:rlt}=er(),{kUrl:fpe,kReset:Pi,kClient:GH,kParser:as,kBlocking:Ey,kRunning:On,kPending:slt,kSize:Ape,kWriting:Wd,kQueue:yA,kNoRef:gy,kKeepAliveDefaultTimeout:nlt,kHostHeader:ilt,kPendingIdx:olt,kRunningIdx:la,kError:da,kPipelining:ST,kSocket:e0,kKeepAliveTimeoutValue:RT,kMaxHeadersSize:PH,kKeepAliveMaxTimeout:alt,kKeepAliveTimeoutThreshold:Alt,kHeadersTimeout:clt,kBodyTimeout:ult,kStrictContentLength:YH,kMaxRequests:cpe,kCounter:llt,kMaxResponseSize:dlt,kOnError:hlt,kResume:Vd,kHTTPContext:gpe}=Gr(),wc=sge(),flt=Buffer.alloc(0),yT=Buffer[Symbol.species],bT=at.addListener,glt=at.removeAllListeners,OH;async function plt(){let t=process.env.JEST_WORKER_ID?QH():void 0,e;try{e=await WebAssembly.compile(oge())}catch{e=await WebAssembly.compile(t||QH())}return await WebAssembly.instantiate(e,{env:{wasm_on_url:(r,s,n)=>0,wasm_on_status:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onStatus(new yT(Sc.buffer,i,n))||0},wasm_on_message_begin:r=>(Ke(Ys.ptr===r),Ys.onMessageBegin()||0),wasm_on_header_field:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderField(new yT(Sc.buffer,i,n))||0},wasm_on_header_value:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onHeaderValue(new yT(Sc.buffer,i,n))||0},wasm_on_headers_complete:(r,s,n,i)=>(Ke(Ys.ptr===r),Ys.onHeadersComplete(s,!!n,!!i)||0),wasm_on_body:(r,s,n)=>{Ke(Ys.ptr===r);let i=s-Nc+Sc.byteOffset;return Ys.onBody(new yT(Sc.buffer,i,n))||0},wasm_on_message_complete:r=>(Ke(Ys.ptr===r),Ys.onMessageComplete()||0)}})}var HH=null,qH=plt();qH.catch();var Ys=null,Sc=null,wT=0,Nc=null,Elt=0,py=1,t0=2|py,NT=4|py,JH=8|Elt,VH=class{constructor(e,r,{exports:s}){Ke(Number.isFinite(e[PH])&&e[PH]>0),this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(wc.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=null,this.statusText="",this.upgrade=!1,this.headers=[],thi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[nlt],i?p+=`connection: upgrade\r
|
||||
`:p+=t[ilt],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[ST]&&!h[Pi]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return ape.sendHeaders.hasSubscribers&&ape.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?lpe(f,null,t,e,h,u,p,l):at.isBuffer(A)?lpe(f,A,t,e,h,u,p,l):at.isBlobLike(A)?typeof A.stream=="function"?dpe(f,A.stream(),t,e,h,u,p,l):Qlt(f,A,t,e,h,u,p,l):at.isStream(A)?Blt(f,A,t,e,h,u,p,l):at.isIterable(A)?dpe(f,A,t,e,h,u,p,l):Ke(!1),!0}function Blt(t,e,r,s,n,i,o,a){Ke(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new TT({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){at.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new hpe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Wd]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?at.destroy(e,f):at.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(d)}function lpe(t,e,r,s,n,i,o,a){try{e?at.isBuffer(e)&&(Ke(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return ape.sendHeaders.hasSubscribers&&ape.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?lpe(f,null,t,e,h,u,p,l):at.isBuffer(A)?lpe(f,A,t,e,h,u,p,l):at.isBlobLike(A)?typeof A.stream=="function"?dpe(f,A.stream(),t,e,h,u,p,l):ylt(f,A,t,e,h,u,p,l):at.isStream(A)?Qlt(f,A,t,e,h,u,p,l):at.isIterable(A)?dpe(f,A,t,e,h,u,p,l):Ke(!1),!0}function Qlt(t,e,r,s,n,i,o,a){Ke(i!==0||r[On]===0,"stream body cannot be pipelined");let A=!1,c=new TT({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){at.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new hpe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,Ke(n.destroyed||n[Wd]&&r[On]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?at.destroy(e,f):at.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(()=>h(e.errored)):(e.endEmitted??e.readableEnded)&&setImmediate(()=>h(null)),(e.closeEmitted??e.closed)&&setImmediate(d)}function lpe(t,e,r,s,n,i,o,a){try{e?at.isBuffer(e)&&(Ke(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[Pi]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(Ke(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Vd]()}catch(A){t(A)}}async function Qlt(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new hg;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[Vd]()}catch(A){t(A)}}async function ylt(t,e,r,s,n,i,o,a){Ke(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new hg;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[Pi]=!0),r[Vd]()}catch(A){t(A)}}async function dpe(t,e,r,s,n,i,o,a){Ke(i!==0||r[On]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{Ke(A===null),n[da]?h(n[da]):A=d});n.on("close",c).on("drain",c);let l=new TT({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[da])throw n[da];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var TT=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Wd]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[da])throw r[da];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[YH])throw new hg;process.emitWarning(new hg)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[Pi]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -82,38 +82,38 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[YH])throw new hg;process.emitWarning(new hg)}e[as].timeout&&e[as].timeoutType===t0&&e[as].timeout.refresh&&e[as].timeout.refresh(),s[Vd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Wd]=!1,e&&(Ke(s[On]<=1,"pipeline should only contain this request"),n(e))}};ppe.exports=Elt});var wpe=E((dpr,bpe)=>{"use strict";var ha=B("node:assert"),{pipeline:ylt}=B("node:stream"),Rt=Qt(),{RequestContentLengthMismatchError:WH,RequestAbortedError:mpe,SocketError:my,InformationalError:zH}=er(),{kUrl:xT,kReset:FT,kClient:r0,kRunning:MT,kPending:blt,kQueue:zd,kPendingIdx:jH,kRunningIdx:bA,kError:SA,kSocket:on,kStrictContentLength:wlt,kOnError:KH,kMaxConcurrentStreams:ype,kHTTP2Session:wA,kResume:jd,kSize:Slt,kHTTPContext:Nlt}=Gr(),Cl=Symbol("open streams"),Cpe,Ipe=!1,kT;try{kT=B("node:http2")}catch{kT={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Dlt,HTTP2_HEADER_METHOD:Rlt,HTTP2_HEADER_PATH:Tlt,HTTP2_HEADER_SCHEME:xlt,HTTP2_HEADER_CONTENT_LENGTH:klt,HTTP2_HEADER_EXPECT:Flt,HTTP2_HEADER_STATUS:Mlt}}=kT;function Ult(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}async function Llt(t,e){t[on]=e,Ipe||(Ipe=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=kT.connect(t[xT],{createConnection:()=>e,peerMaxConcurrentStreams:t[ype]});r[Cl]=0,r[r0]=t,r[on]=e,Rt.addListener(r,"error",_lt),Rt.addListener(r,"frameError",Plt),Rt.addListener(r,"end",Olt),Rt.addListener(r,"goaway",Hlt),Rt.addListener(r,"close",function(){let{[r0]:n}=this,{[on]:i}=n,o=this[on][SA]||this[SA]||new my("closed",Rt.getSocketInfo(i));if(n[wA]=null,n.destroyed){ha(n[blt]===0);let a=n[zd].splice(n[bA]);for(let A=0;A<a.length;A++){let c=a[A];Rt.errorRequest(n,c,o)}}}),r.unref(),t[wA]=r,e[wA]=r,Rt.addListener(e,"error",function(n){ha(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[SA]=n,this[r0][KH](n)}),Rt.addListener(e,"end",function(){Rt.destroy(this,new my("other side closed",Rt.getSocketInfo(this)))}),Rt.addListener(e,"close",function(){let n=this[SA]||new my("closed",Rt.getSocketInfo(this));t[on]=null,this[wA]!=null&&this[wA].destroy(n),t[jH]=t[bA],ha(t[MT]===0),t.emit("disconnect",t[xT],[t],n),t[jd]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return Ylt(t,...n)},resume(){vlt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function vlt(t){let e=t[on];e?.destroyed===!1&&(t[Slt]===0&&t[ype]===0?(e.unref(),t[wA].unref()):(e.ref(),t[wA].ref()))}function _lt(t){ha(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[on][SA]=t,this[r0][KH](t)}function Plt(t,e,r){if(r===0){let s=new zH(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[on][SA]=s,this[r0][KH](s)}}function Olt(){let t=new my("other side closed",Rt.getSocketInfo(this[on]));this.destroy(t),Rt.destroy(this[on],t)}function Hlt(t){let e=this[SA]||new my(`HTTP/2: "GOAWAY" frame received with code ${t}`,Rt.getSocketInfo(this)),r=this[r0];if(r[on]=null,r[Nlt]=null,this[wA]!=null&&(this[wA].destroy(e),this[wA]=null),Rt.destroy(this[on],e),r[bA]<r[zd].length){let s=r[zd][r[bA]];r[zd][r[bA]++]=null,Rt.errorRequest(r,s,e),r[jH]=r[bA]}ha(r[MT]===0),r.emit("disconnect",r[xT],[r],e),r[jd]()}function Glt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function Ylt(t,e){let r=t[wA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Rt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[xT];l[Dlt]=i||`${h}${f?`:${f}`:""}`,l[Rlt]=s;let p=b=>{e.aborted||e.completed||(b=b||new mpe,Rt.errorRequest(t,e,b),d!=null&&Rt.destroy(d,b),Rt.destroy(u,b),t[zd][t[bA]++]=null,t[jd]())};try{e.onConnect(p)}catch(b){Rt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null}),d.once("close",()=>{r[Cl]-=1,r[Cl]===0&&r.unref()}),!0;l[Tlt]=n,l[xlt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Rt.bodyLength(u);if(Rt.isFormDataLike(u)){Cpe??=Xm().extractBody;let[b,U]=Cpe(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Glt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[wlt])return Rt.errorRequest(t,e,new WH),!1;process.emitWarning(new WH)}m!=null&&(ha(u,"no body must not have content length"),l[klt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[Flt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[gdt]=A??3e5,this[fdt]=n??3e5,this[pdt]=I??!0,this[Edt]=b,this[eG]=Y,this[Zd]=null,this[Qdt]=P>-1?P:-1,this[bdt]=X??100,this[ys]=null,this[NA]=[],this[Bl]=0,this[DA]=0,this[Qy]=ie=>rG(this,ie),this[ydt]=ie=>vpe(this,ie)}get pipelining(){return this[_T]}set pipelining(e){this[_T]=e,this[Qy](!0)}get[wy](){return this[NA].length-this[DA]}get[by](){return this[DA]-this[Bl]}get[yy](){return this[NA].length-this[Bl]}get[adt](){return!!this[ys]&&!this[n0]&&!this[ys].destroyed}get[$H](){return!!(this[ys]?.busy(null)||this[yy]>=(Lpe(this)||1)||this[wy]>0)}[odt](e){_pe(this),this.once("connect",e)}[Bdt](e,r){let s=e.origin||this[Rc].origin,n=new edt(s,e,r);return this[NA].push(n),this[gg]||(fg.bodyLength(n.body)==null&&fg.isIterable(n.body)?(this[gg]=1,queueMicrotask(()=>rG(this))):this[Qy](!0)),this[gg]&&this[Xd]!==2&&this[$H]&&(this[Xd]=2),this[Xd]<2}async[Cdt](){return new Promise(e=>{this[yy]?this[Zd]=e:e(null)})}async[Idt](e){return new Promise(r=>{let s=this[NA].splice(this[DA]);for(let i=0;i<s.length;i++){let o=s[i];fg.errorRequest(this,o,e)}let n=()=>{this[Zd]&&(this[Zd](),this[Zd]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[Qy]()})}},Ndt=vT();function vpe(t,e){if(t[by]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Il(t[DA]===t[Bl]);let r=t[NA].splice(t[Bl]);for(let s=0;s<r.length;s++){let n=r[s];fg.errorRequest(t,n,e)}Il(t[yy]===0)}}async function _pe(t){Il(!t[n0]),Il(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[Rc];if(r[0]==="["){let i=r.indexOf("]");Il(i!==-1);let o=r.substring(1,i);Il(Upe.isIP(o)),r=o}t[n0]=!0,s0.beforeConnect.hasSubscribers&&s0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy]});try{let i=await new Promise((o,a)=>{t[Iy]({host:e,hostname:r,protocol:s,port:n,servername:t[Kd],localAddress:t[By]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){fg.destroy(i.on("error",Fpe),new sdt);return}Il(i);try{t[ys]=i.alpnProtocol==="h2"?await Sdt(t,i):await wdt(t,i)}catch(o){throw i.destroy().on("error",Fpe),o}t[n0]=!1,i[mdt]=0,i[eG]=t[eG],i[idt]=t,i[cdt]=null,s0.connected.hasSubscribers&&s0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],socket:i}),t.emit("connect",t[Rc],[t])}catch(i){if(t.destroyed)return;if(t[n0]=!1,s0.connectError.hasSubscribers&&s0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Il(t[by]===0);t[wy]>0&&t[NA][t[DA]].servername===t[Kd];){let o=t[NA][t[DA]++];fg.errorRequest(t,o,i)}else vpe(t,i);t.emit("connectionError",t[Rc],[t],i)}t[Qy]()}function Mpe(t){t[Xd]=0,t.emit("drain",t[Rc],[t])}function rG(t,e){t[gg]!==2&&(t[gg]=2,Ddt(t,e),t[gg]=0,t[Bl]>256&&(t[NA].splice(0,t[Bl]),t[DA]-=t[Bl],t[Bl]=0))}function Ddt(t,e){for(;;){if(t.destroyed){Il(t[wy]===0);return}if(t[Zd]&&!t[yy]){t[Zd](),t[Zd]=null;return}if(t[ys]&&t[ys].resume(),t[$H])t[Xd]=2;else if(t[Xd]===2){e?(t[Xd]=1,queueMicrotask(()=>Mpe(t))):Mpe(t);continue}if(t[wy]===0||t[by]>=(Lpe(t)||1))return;let r=t[NA][t[DA]];if(t[Rc].protocol==="https:"&&t[Kd]!==r.servername){if(t[by]>0)return;t[Kd]=r.servername,t[ys]?.destroy(new rdt("servername changed"),()=>{t[ys]=null,rG(t)})}if(t[n0])return;if(!t[ys]){_pe(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[DA]++:t[NA].splice(t[DA],1)}}Ppe.exports=tG});var sG=E((Epr,Ope)=>{"use strict";var PT=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};Ope.exports=class{constructor(){this.head=this.tail=new PT}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new PT),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Gpe=E((mpr,Hpe)=>{var{kFree:Rdt,kConnected:Tdt,kPending:xdt,kQueued:kdt,kRunning:Fdt,kSize:Mdt}=Gr(),pg=Symbol("pool"),nG=class{constructor(e){this[pg]=e}get connected(){return this[pg][Tdt]}get free(){return this[pg][Rdt]}get pending(){return this[pg][xdt]}get queued(){return this[pg][kdt]}get running(){return this[pg][Fdt]}get size(){return this[pg][Mdt]}};Hpe.exports=nG});var uG=E((Cpr,Xpe)=>{"use strict";var Udt=Ym(),Ldt=sG(),{kConnected:iG,kSize:Ype,kRunning:qpe,kPending:Jpe,kQueued:Sy,kBusy:vdt,kFree:_dt,kUrl:Pdt,kClose:Odt,kDestroy:Hdt,kDispatch:Gdt}=Gr(),Ydt=Gpe(),Oi=Symbol("clients"),di=Symbol("needDrain"),Ny=Symbol("queue"),oG=Symbol("closed resolve"),aG=Symbol("onDrain"),Vpe=Symbol("onConnect"),Wpe=Symbol("onDisconnect"),zpe=Symbol("onCo
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[YH])throw new hg;process.emitWarning(new hg)}e[as].timeout&&e[as].timeoutType===t0&&e[as].timeout.refresh&&e[as].timeout.refresh(),s[Vd]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Wd]=!1,e&&(Ke(s[On]<=1,"pipeline should only contain this request"),n(e))}};ppe.exports=mlt});var wpe=E((fpr,bpe)=>{"use strict";var ha=B("node:assert"),{pipeline:blt}=B("node:stream"),Rt=Qt(),{RequestContentLengthMismatchError:WH,RequestAbortedError:mpe,SocketError:my,InformationalError:zH}=er(),{kUrl:xT,kReset:FT,kClient:r0,kRunning:MT,kPending:wlt,kQueue:zd,kPendingIdx:jH,kRunningIdx:bA,kError:SA,kSocket:on,kStrictContentLength:Slt,kOnError:KH,kMaxConcurrentStreams:ype,kHTTP2Session:wA,kResume:jd,kSize:Nlt,kHTTPContext:Dlt}=Gr(),Cl=Symbol("open streams"),Cpe,Ipe=!1,kT;try{kT=B("node:http2")}catch{kT={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:Rlt,HTTP2_HEADER_METHOD:Tlt,HTTP2_HEADER_PATH:xlt,HTTP2_HEADER_SCHEME:klt,HTTP2_HEADER_CONTENT_LENGTH:Flt,HTTP2_HEADER_EXPECT:Mlt,HTTP2_HEADER_STATUS:Ult}}=kT;function Llt(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}async function vlt(t,e){t[on]=e,Ipe||(Ipe=!0,process.emitWarning("H2 support is experimental, expect them to change at any time.",{code:"UNDICI-H2"}));let r=kT.connect(t[xT],{createConnection:()=>e,peerMaxConcurrentStreams:t[ype]});r[Cl]=0,r[r0]=t,r[on]=e,Rt.addListener(r,"error",Plt),Rt.addListener(r,"frameError",Olt),Rt.addListener(r,"end",Hlt),Rt.addListener(r,"goaway",Glt),Rt.addListener(r,"close",function(){let{[r0]:n}=this,{[on]:i}=n,o=this[on][SA]||this[SA]||new my("closed",Rt.getSocketInfo(i));if(n[wA]=null,n.destroyed){ha(n[wlt]===0);let a=n[zd].splice(n[bA]);for(let A=0;A<a.length;A++){let c=a[A];Rt.errorRequest(n,c,o)}}}),r.unref(),t[wA]=r,e[wA]=r,Rt.addListener(e,"error",function(n){ha(n.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[SA]=n,this[r0][KH](n)}),Rt.addListener(e,"end",function(){Rt.destroy(this,new my("other side closed",Rt.getSocketInfo(this)))}),Rt.addListener(e,"close",function(){let n=this[SA]||new my("closed",Rt.getSocketInfo(this));t[on]=null,this[wA]!=null&&this[wA].destroy(n),t[jH]=t[bA],ha(t[MT]===0),t.emit("disconnect",t[xT],[t],n),t[jd]()});let s=!1;return e.on("close",()=>{s=!0}),{version:"h2",defaultPipelining:1/0,write(...n){return qlt(t,...n)},resume(){_lt(t)},destroy(n,i){s?queueMicrotask(i):e.destroy(n).on("close",i)},get destroyed(){return e.destroyed},busy(){return!1}}}function _lt(t){let e=t[on];e?.destroyed===!1&&(t[Nlt]===0&&t[ype]===0?(e.unref(),t[wA].unref()):(e.ref(),t[wA].ref()))}function Plt(t){ha(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[on][SA]=t,this[r0][KH](t)}function Olt(t,e,r){if(r===0){let s=new zH(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[on][SA]=s,this[r0][KH](s)}}function Hlt(){let t=new my("other side closed",Rt.getSocketInfo(this[on]));this.destroy(t),Rt.destroy(this[on],t)}function Glt(t){let e=this[SA]||new my(`HTTP/2: "GOAWAY" frame received with code ${t}`,Rt.getSocketInfo(this)),r=this[r0];if(r[on]=null,r[Dlt]=null,this[wA]!=null&&(this[wA].destroy(e),this[wA]=null),Rt.destroy(this[on],e),r[bA]<r[zd].length){let s=r[zd][r[bA]];r[zd][r[bA]++]=null,Rt.errorRequest(r,s,e),r[jH]=r[bA]}ha(r[MT]===0),r.emit("disconnect",r[xT],[r],e),r[jd]()}function Ylt(t){return t!=="GET"&&t!=="HEAD"&&t!=="OPTIONS"&&t!=="TRACE"&&t!=="CONNECT"}function qlt(t,e){let r=t[wA],{method:s,path:n,host:i,upgrade:o,expectContinue:a,signal:A,headers:c}=e,{body:u}=e;if(o)return Rt.errorRequest(t,e,new Error("Upgrade not supported for H2")),!1;let l={};for(let b=0;b<c.length;b+=2){let U=c[b+0],Y=c[b+1];if(Array.isArray(Y))for(let x=0;x<Y.length;x++)l[U]?l[U]+=`,${Y[x]}`:l[U]=Y[x];else l[U]=Y}let d,{hostname:h,port:f}=t[xT];l[Rlt]=i||`${h}${f?`:${f}`:""}`,l[Tlt]=s;let p=b=>{e.aborted||e.completed||(b=b||new mpe,Rt.errorRequest(t,e,b),d!=null&&Rt.destroy(d,b),Rt.destroy(u,b),t[zd][t[bA]++]=null,t[jd]())};try{e.onConnect(p)}catch(b){Rt.errorRequest(t,e,b)}if(e.aborted)return!1;if(s==="CONNECT")return r.ref(),d=r.request(l,{endStream:!1,signal:A}),d.id&&!d.pending?(e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null):d.once("ready",()=>{e.onUpgrade(null,null,d),++r[Cl],t[zd][t[bA]++]=null}),d.once("close",()=>{r[Cl]-=1,r[Cl]===0&&r.unref()}),!0;l[xlt]=n,l[klt]="https";let C=s==="PUT"||s==="POST"||s==="PATCH";u&&typeof u.read=="function"&&u.read(0);let m=Rt.bodyLength(u);if(Rt.isFormDataLike(u)){Cpe??=Xm().extractBody;let[b,U]=Cpe(u);l["content-type"]=U,u=b.stream,m=b.length}if(m==null&&(m=e.contentLength),(m===0||!C)&&(m=null),Ylt(s)&&m>0&&e.contentLength!=null&&e.contentLength!==m){if(t[Slt])return Rt.errorRequest(t,e,new WH),!1;process.emitWarning(new WH)}m!=null&&(ha(u,"no body must not have content length"),l[Flt]=`${m}`),r.ref();let I=s==="GET"||s==="HEAD"||u===null;return a?(l[Mlt]="100-continue",d=r.request(l,{endStream:I,signal:A}),d.once("cont
Line truncated
|
||||
`,this[pdt]=A??3e5,this[gdt]=n??3e5,this[Edt]=I??!0,this[mdt]=b,this[eG]=Y,this[Zd]=null,this[ydt]=P>-1?P:-1,this[wdt]=X??100,this[ys]=null,this[NA]=[],this[Bl]=0,this[DA]=0,this[Qy]=ie=>rG(this,ie),this[bdt]=ie=>vpe(this,ie)}get pipelining(){return this[_T]}set pipelining(e){this[_T]=e,this[Qy](!0)}get[wy](){return this[NA].length-this[DA]}get[by](){return this[DA]-this[Bl]}get[yy](){return this[NA].length-this[Bl]}get[Adt](){return!!this[ys]&&!this[n0]&&!this[ys].destroyed}get[$H](){return!!(this[ys]?.busy(null)||this[yy]>=(Lpe(this)||1)||this[wy]>0)}[adt](e){_pe(this),this.once("connect",e)}[Qdt](e,r){let s=e.origin||this[Rc].origin,n=new tdt(s,e,r);return this[NA].push(n),this[gg]||(fg.bodyLength(n.body)==null&&fg.isIterable(n.body)?(this[gg]=1,queueMicrotask(()=>rG(this))):this[Qy](!0)),this[gg]&&this[Xd]!==2&&this[$H]&&(this[Xd]=2),this[Xd]<2}async[Idt](){return new Promise(e=>{this[yy]?this[Zd]=e:e(null)})}async[Bdt](e){return new Promise(r=>{let s=this[NA].splice(this[DA]);for(let i=0;i<s.length;i++){let o=s[i];fg.errorRequest(this,o,e)}let n=()=>{this[Zd]&&(this[Zd](),this[Zd]=null),r(null)};this[ys]?(this[ys].destroy(e,n),this[ys]=null):queueMicrotask(n),this[Qy]()})}},Ddt=vT();function vpe(t,e){if(t[by]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){Il(t[DA]===t[Bl]);let r=t[NA].splice(t[Bl]);for(let s=0;s<r.length;s++){let n=r[s];fg.errorRequest(t,n,e)}Il(t[yy]===0)}}async function _pe(t){Il(!t[n0]),Il(!t[ys]);let{host:e,hostname:r,protocol:s,port:n}=t[Rc];if(r[0]==="["){let i=r.indexOf("]");Il(i!==-1);let o=r.substring(1,i);Il(Upe.isIP(o)),r=o}t[n0]=!0,s0.beforeConnect.hasSubscribers&&s0.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy]});try{let i=await new Promise((o,a)=>{t[Iy]({host:e,hostname:r,protocol:s,port:n,servername:t[Kd],localAddress:t[By]},(A,c)=>{A?a(A):o(c)})});if(t.destroyed){fg.destroy(i.on("error",Fpe),new ndt);return}Il(i);try{t[ys]=i.alpnProtocol==="h2"?await Ndt(t,i):await Sdt(t,i)}catch(o){throw i.destroy().on("error",Fpe),o}t[n0]=!1,i[Cdt]=0,i[eG]=t[eG],i[odt]=t,i[udt]=null,s0.connected.hasSubscribers&&s0.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],socket:i}),t.emit("connect",t[Rc],[t])}catch(i){if(t.destroyed)return;if(t[n0]=!1,s0.connectError.hasSubscribers&&s0.connectError.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[ys]?.version,servername:t[Kd],localAddress:t[By]},connector:t[Iy],error:i}),i.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(Il(t[by]===0);t[wy]>0&&t[NA][t[DA]].servername===t[Kd];){let o=t[NA][t[DA]++];fg.errorRequest(t,o,i)}else vpe(t,i);t.emit("connectionError",t[Rc],[t],i)}t[Qy]()}function Mpe(t){t[Xd]=0,t.emit("drain",t[Rc],[t])}function rG(t,e){t[gg]!==2&&(t[gg]=2,Rdt(t,e),t[gg]=0,t[Bl]>256&&(t[NA].splice(0,t[Bl]),t[DA]-=t[Bl],t[Bl]=0))}function Rdt(t,e){for(;;){if(t.destroyed){Il(t[wy]===0);return}if(t[Zd]&&!t[yy]){t[Zd](),t[Zd]=null;return}if(t[ys]&&t[ys].resume(),t[$H])t[Xd]=2;else if(t[Xd]===2){e?(t[Xd]=1,queueMicrotask(()=>Mpe(t))):Mpe(t);continue}if(t[wy]===0||t[by]>=(Lpe(t)||1))return;let r=t[NA][t[DA]];if(t[Rc].protocol==="https:"&&t[Kd]!==r.servername){if(t[by]>0)return;t[Kd]=r.servername,t[ys]?.destroy(new sdt("servername changed"),()=>{t[ys]=null,rG(t)})}if(t[n0])return;if(!t[ys]){_pe(t);return}if(t[ys].destroyed||t[ys].busy(r))return;!r.aborted&&t[ys].write(r)?t[DA]++:t[NA].splice(t[DA],1)}}Ppe.exports=tG});var sG=E((Cpr,Ope)=>{"use strict";var PT=class{constructor(){this.bottom=0,this.top=0,this.list=new Array(2048),this.next=null}isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};Ope.exports=class{constructor(){this.head=this.tail=new PT}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new PT),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next),r}}});var Gpe=E((Ipr,Hpe)=>{var{kFree:Tdt,kConnected:xdt,kPending:kdt,kQueued:Fdt,kRunning:Mdt,kSize:Udt}=Gr(),pg=Symbol("pool"),nG=class{constructor(e){this[pg]=e}get connected(){return this[pg][xdt]}get free(){return this[pg][Tdt]}get pending(){return this[pg][kdt]}get queued(){return this[pg][Fdt]}get running(){return this[pg][Mdt]}get size(){return this[pg][Udt]}};Hpe.exports=nG});var uG=E((Bpr,Xpe)=>{"use strict";var Ldt=Ym(),vdt=sG(),{kConnected:iG,kSize:Ype,kRunning:qpe,kPending:Jpe,kQueued:Sy,kBusy:_dt,kFree:Pdt,kUrl:Odt,kClose:Hdt,kDestroy:Gdt,kDispatch:Ydt}=Gr(),qdt=Gpe(),Oi=Symbol("clients"),di=Symbol("needDrain"),Ny=Symbol("queue"),oG=Symbol("closed resolve"),aG=Symbol("onDrain"),Vpe=Symbol("onConnect"),Wpe=Symbol("onDisconnect"),zpe=Symbol("onCo
Line truncated
|
||||
${s.count} ${s.noun} ${s.is} pending:
|
||||
|
||||
${e.format(r)}
|
||||
`.trim())}};n0e.exports=u6});var sx=E((Wpr,c0e)=>{"use strict";var o0e=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:ggt}=er(),pgt=a0();A0e()===void 0&&a0e(new pgt);function a0e(t){if(!t||typeof t.dispatch!="function")throw new ggt("Argument agent must implement Agent");Object.defineProperty(globalThis,o0e,{value:t,writable:!0,enumerable:!1,configurable:!1})}function A0e(){return globalThis[o0e]}c0e.exports={setGlobalDispatcher:a0e,getGlobalDispatcher:A0e}});var nx=E((jpr,u0e)=>{"use strict";u0e.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var d0e=E((Kpr,l0e)=>{"use strict";var Egt=LT();l0e.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:o=e,...a}=n;if(!o)return r(n,i);let A=new Egt(r,o,n,i);return r(a,A)}}});var f0e=E((Zpr,h0e)=>{"use strict";var mgt=WT();h0e.exports=t=>e=>function(s,n){return e(s,new mgt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var p0e=E((Xpr,g0e)=>{"use strict";var Cgt=Qt(),{InvalidArgumentError:Igt,RequestAbortedError:Bgt}=er(),Qgt=nx(),l6=class extends Qgt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Igt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=Cgt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Bgt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function ygt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new l6({maxSize:i},n);return e(s,o)}}g0e.exports=ygt});var C0e=E(($pr,m0e)=>{"use strict";var{isIP:bgt}=B("node:net"),{lookup:wgt}=B("node:dns"),Sgt=nx(),{InvalidArgumentError:E0,InformationalError:Ngt}=er(),E0e=Math.pow(2,31)-1,d6=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){s(o??new Ngt("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){wgt(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);s(null,o.values())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===E0e?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?a=i[s]:a=i[s===4?6:4]):a=i[s],a==null||a.ips.length===0)return n;a.offset==null||a.offset===E0e?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return n=a.ips[A]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(a.ips.splice(A,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=n.records[i.family]??{ips:[]};o.ips.push(i),n.records[i.family]=o}this.#r.set(e.hostname,n)}getHandler(e,r){return new h6(this,e,r)}},h6=class extends Sgt{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":XIe(i)&&(r[n]=i);break;case"id":$Ie(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&XIe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&$Ie(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};eBe.exports={EventSourceStream:X6}});var cBe=E((TEr,ABe)=>{"use strict";var{pipeline:U0t}=B("node:stream"),{fetching:L0t}=Oy(),{makeRequest:v0t}=I0(),{webidl:Sl}=Sn(),{EventSourceStream:_0t}=tBe(),{parseMIMEType:P0t}=_i(),{createFastMessageEvent:O0t}=S0(),{isNetworkError:rBe}=_y(),{delay:H0t}=K6(),{kEnumerableProperty:xg}=Qt(),{environmentSettingsObject:sBe}=Eo(),nBe=!1,iBe=3e3,Xy=0,oBe=1,$y=2,G0t="anonymous",Y0t="use-credentials",x0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Xy;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Sl.util.markAsUncloneable(this);let s="EventSource constructor";Sl.argumentLengthCheck(arguments,1,s),nBe||(nBe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Sl.converters.USVString(e,s,"url"),r=Sl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:iBe};let n=sBe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=G0t;r.withCredentials&&(o=Y0t,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=sBe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=v0t(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===$y)return;this.#s=Xy;let e={request:this.#n,dispatcher:this.#a},r=s=>{rBe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(rBe(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?P0t(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=oBe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new _0t({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(O0t(A.type,A.options))}});U0t(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=L0t(e)}async#c(){this.#s!==$y&&(this.#s=Xy,this.dispatchEvent(new Event("error")),await H0t(this.#o.reconnectionTime),this.#s===Xy&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Sl.brandCheck(this,t),this.#s!==$y&&(this.#s=$y,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},aBe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Xy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:oBe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:$y,writable:!1}};Object.defineProperties(x0,aBe);Object.defineProperties(x0.prototype,aBe);Object.defineProperties(x0.prototype,{close:xg,onerror:xg,onmessage:xg,onopen:xg,readyState:xg,url:xg,withCredentials:xg});Sl.converters.EventSourceInitDict=Sl.dictionaryConverter([{key:"withCredentials",converter:Sl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Sl.converters.any}]);ABe.exports={EventSource:x0,defaultReconnectionTime:iBe}});var $6=E((xEr,$e)=>{"use strict";var q0t=i0(),uBe=ny(),J0t=o0(),V0t=aEe(),W0t=a0(),z0t=yG(),j0t=xEe(),K0t=vEe(),lBe=er(),Vx=Qt(),{InvalidArgumentError:Jx}=lBe,k0=yme(),Z0t=oy(),X0t=n6(),$0t=i0e(),eCt=a6(),tCt=JG(),rCt=WT(),{getGlobalDispatcher:dBe,setGlobalDispatcher:sCt}=sx(),nCt=nx(),iCt=LT(),oCt=vT();Object.assign(uBe.prototype,k0);$e.exports.Dispatcher=uBe;$e.exports.Client=q0t;$e.exports.Pool=J0t;$e.exports.BalancedPool=V0t;$e.exports.Agent=W0t;$e.exports.ProxyAgent=z0t;$e.exports.EnvHttpProxyAgent=j0t;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var Y=I.type==="*"?F5:I.type==="?"?k5:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+Y+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],V=s.slice(0,F.reStart),X=s.slice(F.reStart,F.reEnd-8),$=s.slice(F.reEnd-8,F.reEnd),ie=s.slice(F.reEnd);$+=ie;var Be=V.split("(").length-1,Me=ie;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ie=Me;var Pe="";ie===""&&e!==i2&&(Pe="$");var Ft=V+X+ie+Pe+$;s=Ft}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===i2)return[s,n];if(!n)return yBt(t);var _r=r.nocase?"i":"";try{var Vt=new RegExp("^"+s+"$",_r)}catch{return new RegExp("$.")}return Vt._glob=t,Vt._src=s,Vt}wo.makeRe=function(t,e){return new Nn(t,e||{}).makeRe()};Nn.prototype.makeRe=QBt;function QBt(){if(this.regexp||this.regexp===!1)return this.regexp;var t=this.set;if(!t.length)return this.regexp=!1,this.regexp;var e=this.options,r=e.noglobstar?F5:e.dot?fBt:gBt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===M5?r:typeof o=="string"?bBt(o):o._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}wo.match=function(t,e,r){r=r||{};var s=new Nn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Nn.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;ob.sep!=="/"&&(e=e.split(ob.sep).join("/")),e=e.split(MQe),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<n.length;o++){var a=n[o],A=e;s.matchBase&&a.length===1&&(A=[i]);var c=this.matchOne(A,a,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};Nn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===M5){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
`.trim())}};n0e.exports=u6});var sx=E((jpr,c0e)=>{"use strict";var o0e=Symbol.for("undici.globalDispatcher.1"),{InvalidArgumentError:pgt}=er(),Egt=a0();A0e()===void 0&&a0e(new Egt);function a0e(t){if(!t||typeof t.dispatch!="function")throw new pgt("Argument agent must implement Agent");Object.defineProperty(globalThis,o0e,{value:t,writable:!0,enumerable:!1,configurable:!1})}function A0e(){return globalThis[o0e]}c0e.exports={setGlobalDispatcher:a0e,getGlobalDispatcher:A0e}});var nx=E((Zpr,u0e)=>{"use strict";u0e.exports=class{#e;constructor(e){if(typeof e!="object"||e===null)throw new TypeError("handler must be an object");this.#e=e}onConnect(...e){return this.#e.onConnect?.(...e)}onError(...e){return this.#e.onError?.(...e)}onUpgrade(...e){return this.#e.onUpgrade?.(...e)}onResponseStarted(...e){return this.#e.onResponseStarted?.(...e)}onHeaders(...e){return this.#e.onHeaders?.(...e)}onData(...e){return this.#e.onData?.(...e)}onComplete(...e){return this.#e.onComplete?.(...e)}onBodySent(...e){return this.#e.onBodySent?.(...e)}}});var d0e=E((Xpr,l0e)=>{"use strict";var mgt=LT();l0e.exports=t=>{let e=t?.maxRedirections;return r=>function(n,i){let{maxRedirections:o=e,...a}=n;if(!o)return r(n,i);let A=new mgt(r,o,n,i);return r(a,A)}}});var f0e=E(($pr,h0e)=>{"use strict";var Cgt=WT();h0e.exports=t=>e=>function(s,n){return e(s,new Cgt({...s,retryOptions:{...t,...s.retryOptions}},{handler:n,dispatch:e}))}});var p0e=E((eEr,g0e)=>{"use strict";var Igt=Qt(),{InvalidArgumentError:Bgt,RequestAbortedError:Qgt}=er(),ygt=nx(),l6=class extends ygt{#e=1024*1024;#t=null;#r=!1;#s=!1;#n=0;#i=null;#a=null;constructor({maxSize:e},r){if(super(r),e!=null&&(!Number.isFinite(e)||e<1))throw new Bgt("maxSize must be a number greater than 0");this.#e=e??this.#e,this.#a=r}onConnect(e){this.#t=e,this.#a.onConnect(this.#o.bind(this))}#o(e){this.#s=!0,this.#i=e}onHeaders(e,r,s,n){let o=Igt.parseHeaders(r)["content-length"];if(o!=null&&o>this.#e)throw new Qgt(`Response size (${o}) larger than maxSize (${this.#e})`);return this.#s?!0:this.#a.onHeaders(e,r,s,n)}onError(e){this.#r||(e=this.#i??e,this.#a.onError(e))}onData(e){return this.#n=this.#n+e.length,this.#n>=this.#e&&(this.#r=!0,this.#s?this.#a.onError(this.#i):this.#a.onComplete([])),!0}onComplete(e){if(!this.#r){if(this.#s){this.#a.onError(this.reason);return}this.#a.onComplete(e)}}};function bgt({maxSize:t}={maxSize:1024*1024}){return e=>function(s,n){let{dumpMaxSize:i=t}=s,o=new l6({maxSize:i},n);return e(s,o)}}g0e.exports=bgt});var C0e=E((tEr,m0e)=>{"use strict";var{isIP:wgt}=B("node:net"),{lookup:Sgt}=B("node:dns"),Ngt=nx(),{InvalidArgumentError:E0,InformationalError:Dgt}=er(),E0e=Math.pow(2,31)-1,d6=class{#e=0;#t=0;#r=new Map;dualStack=!0;affinity=null;lookup=null;pick=null;constructor(e){this.#e=e.maxTTL,this.#t=e.maxItems,this.dualStack=e.dualStack,this.affinity=e.affinity,this.lookup=e.lookup??this.#s,this.pick=e.pick??this.#n}get full(){return this.#r.size===this.#t}runLookup(e,r,s){let n=this.#r.get(e.hostname);if(n==null&&this.full){s(null,e.origin);return}let i={affinity:this.affinity,dualStack:this.dualStack,lookup:this.lookup,pick:this.pick,...r.dns,maxTTL:this.#e,maxItems:this.#t};if(n==null)this.lookup(e,i,(o,a)=>{if(o||a==null||a.length===0){s(o??new Dgt("No DNS entries found"));return}this.setRecords(e,a);let A=this.#r.get(e.hostname),c=this.pick(e,A,i.affinity),u;typeof c.port=="number"?u=`:${c.port}`:e.port!==""?u=`:${e.port}`:u="",s(null,`${e.protocol}//${c.family===6?`[${c.address}]`:c.address}${u}`)});else{let o=this.pick(e,n,i.affinity);if(o==null){this.#r.delete(e.hostname),this.runLookup(e,r,s);return}let a;typeof o.port=="number"?a=`:${o.port}`:e.port!==""?a=`:${e.port}`:a="",s(null,`${e.protocol}//${o.family===6?`[${o.address}]`:o.address}${a}`)}}#s(e,r,s){Sgt(e.hostname,{all:!0,family:this.dualStack===!1?this.affinity:0,order:"ipv4first"},(n,i)=>{if(n)return s(n);let o=new Map;for(let a of i)o.set(`${a.address}:${a.family}`,a);s(null,o.values())})}#n(e,r,s){let n=null,{records:i,offset:o}=r,a;if(this.dualStack?(s==null&&(o==null||o===E0e?(r.offset=0,s=4):(r.offset++,s=(r.offset&1)===1?6:4)),i[s]!=null&&i[s].ips.length>0?a=i[s]:a=i[s===4?6:4]):a=i[s],a==null||a.ips.length===0)return n;a.offset==null||a.offset===E0e?a.offset=0:a.offset++;let A=a.offset%a.ips.length;return n=a.ips[A]??null,n==null?n:Date.now()-n.timestamp>n.ttl?(a.ips.splice(A,1),this.pick(e,r,s)):n}setRecords(e,r){let s=Date.now(),n={records:{4:null,6:null}};for(let i of r){i.timestamp=s,typeof i.ttl=="number"?i.ttl=Math.min(i.ttl,this.#e):i.ttl=this.#e;let o=n.records[i.family]??{ips:[]};o.ips.push(i),n.records[i.family]=o}this.#r.set(e.hostname,n)}getHandler(e,r){return new h6(this,e,r)}},h6=class extends Ngt{#e=null;#t=null;#r=null;#s=null;#n=null;constructor(e,{origin:r,handler:s,dispatch:n},i){super(s),this.#n=r,this.#s=s,this.#t={...i},this.#e=e,this.#r=n}onError(e){switch(e.code){case"ETIMEDOUT":case"ECONNREFUSED":{if(this.#e.dualStack){this.#e.runLookup(this.#n,this.#t,(r,s)=>{if(r)
Line truncated
|
||||
${i}`;break;case"retry":XIe(i)&&(r[n]=i);break;case"id":$Ie(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&XIe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id&&$Ie(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};eBe.exports={EventSourceStream:X6}});var cBe=E((kEr,ABe)=>{"use strict";var{pipeline:L0t}=B("node:stream"),{fetching:v0t}=Oy(),{makeRequest:_0t}=I0(),{webidl:Sl}=Sn(),{EventSourceStream:P0t}=tBe(),{parseMIMEType:O0t}=_i(),{createFastMessageEvent:H0t}=S0(),{isNetworkError:rBe}=_y(),{delay:G0t}=K6(),{kEnumerableProperty:xg}=Qt(),{environmentSettingsObject:sBe}=Eo(),nBe=!1,iBe=3e3,Xy=0,oBe=1,$y=2,Y0t="anonymous",q0t="use-credentials",x0=class t extends EventTarget{#e={open:null,error:null,message:null};#t=null;#r=!1;#s=Xy;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),Sl.util.markAsUncloneable(this);let s="EventSource constructor";Sl.argumentLengthCheck(arguments,1,s),nBe||(nBe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=Sl.converters.USVString(e,s,"url"),r=Sl.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.dispatcher,this.#o={lastEventId:"",reconnectionTime:iBe};let n=sBe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=Y0t;r.withCredentials&&(o=q0t,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=sBe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=_0t(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===$y)return;this.#s=Xy;let e={request:this.#n,dispatcher:this.#a},r=s=>{rBe(s)&&(this.dispatchEvent(new Event("error")),this.close()),this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(rBe(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?O0t(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=oBe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new P0t({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(H0t(A.type,A.options))}});L0t(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=v0t(e)}async#c(){this.#s!==$y&&(this.#s=Xy,this.dispatchEvent(new Event("error")),await G0t(this.#o.reconnectionTime),this.#s===Xy&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A()))}close(){Sl.brandCheck(this,t),this.#s!==$y&&(this.#s=$y,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open),typeof e=="function"?(this.#e.open=e,this.addEventListener("open",e)):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message),typeof e=="function"?(this.#e.message=e,this.addEventListener("message",e)):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error),typeof e=="function"?(this.#e.error=e,this.addEventListener("error",e)):this.#e.error=null}},aBe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:Xy,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:oBe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:$y,writable:!1}};Object.defineProperties(x0,aBe);Object.defineProperties(x0.prototype,aBe);Object.defineProperties(x0.prototype,{close:xg,onerror:xg,onmessage:xg,onopen:xg,readyState:xg,url:xg,withCredentials:xg});Sl.converters.EventSourceInitDict=Sl.dictionaryConverter([{key:"withCredentials",converter:Sl.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:Sl.converters.any}]);ABe.exports={EventSource:x0,defaultReconnectionTime:iBe}});var $6=E((FEr,$e)=>{"use strict";var J0t=i0(),uBe=ny(),V0t=o0(),W0t=aEe(),z0t=a0(),j0t=yG(),K0t=xEe(),Z0t=vEe(),lBe=er(),Vx=Qt(),{InvalidArgumentError:Jx}=lBe,k0=yme(),X0t=oy(),$0t=n6(),eCt=i0e(),tCt=a6(),rCt=JG(),sCt=WT(),{getGlobalDispatcher:dBe,setGlobalDispatcher:nCt}=sx(),iCt=nx(),oCt=LT(),aCt=vT();Object.assign(uBe.prototype,k0);$e.exports.Dispatcher=uBe;$e.exports.Client=J0t;$e.exports.Pool=V0t;$e.exports.BalancedPool=W0t;$e.exports.Agent=z0t;$e.exports.ProxyAgent=j0t;$e.exports.EnvHttpProxyAgent=K0t;$e.exports
Line truncated
|
||||
%s`,U,U,I,s);var Y=I.type==="*"?F5:I.type==="?"?k5:"\\"+I.type;n=!0,s=s.slice(0,I.reStart)+Y+"\\("+U}f(),i&&(s+="\\\\");var x=!1;switch(s.charAt(0)){case"[":case".":case"(":x=!0}for(var P=a.length-1;P>-1;P--){var F=a[P],V=s.slice(0,F.reStart),X=s.slice(F.reStart,F.reEnd-8),$=s.slice(F.reEnd-8,F.reEnd),ie=s.slice(F.reEnd);$+=ie;var Be=V.split("(").length-1,Me=ie;for(p=0;p<Be;p++)Me=Me.replace(/\)[+*?]?/,"");ie=Me;var Pe="";ie===""&&e!==i2&&(Pe="$");var Ft=V+X+ie+Pe+$;s=Ft}if(s!==""&&n&&(s="(?=.)"+s),x&&(s=d+s),e===i2)return[s,n];if(!n)return bBt(t);var _r=r.nocase?"i":"";try{var Vt=new RegExp("^"+s+"$",_r)}catch{return new RegExp("$.")}return Vt._glob=t,Vt._src=s,Vt}wo.makeRe=function(t,e){return new Nn(t,e||{}).makeRe()};Nn.prototype.makeRe=yBt;function yBt(){if(this.regexp||this.regexp===!1)return this.regexp;var t=this.set;if(!t.length)return this.regexp=!1,this.regexp;var e=this.options,r=e.noglobstar?F5:e.dot?gBt:pBt,s=e.nocase?"i":"",n=t.map(function(i){return i.map(function(o){return o===M5?r:typeof o=="string"?wBt(o):o._src}).join("\\/")}).join("|");n="^(?:"+n+")$",this.negate&&(n="^(?!"+n+").*$");try{this.regexp=new RegExp(n,s)}catch{this.regexp=!1}return this.regexp}wo.match=function(t,e,r){r=r||{};var s=new Nn(e,r);return t=t.filter(function(n){return s.match(n)}),s.options.nonull&&!t.length&&t.push(e),t};Nn.prototype.match=function(e,r){if(typeof r>"u"&&(r=this.partial),this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;var s=this.options;ob.sep!=="/"&&(e=e.split(ob.sep).join("/")),e=e.split(MQe),this.debug(this.pattern,"split",e);var n=this.set;this.debug(this.pattern,"set",n);var i,o;for(o=e.length-1;o>=0&&(i=e[o],!i);o--);for(o=0;o<n.length;o++){var a=n[o],A=e;s.matchBase&&a.length===1&&(A=[i]);var c=this.matchOne(A,a,r);if(c)return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate};Nn.prototype.matchOne=function(t,e,r){var s=this.options;this.debug("matchOne",{this:this,file:t,pattern:e}),this.debug("matchOne",t.length,e.length);for(var n=0,i=0,o=t.length,a=e.length;n<o&&i<a;n++,i++){this.debug("matchOne loop");var A=e[i],c=t[n];if(this.debug(e,A,c),A===!1)return!1;if(A===M5){this.debug("GLOBSTAR",[e,A,c]);var u=n,l=i+1;if(l===a){for(this.debug("** at the end");n<o;n++)if(t[n]==="."||t[n]===".."||!s.dot&&t[n].charAt(0)===".")return!1;return!0}for(;u<o;){var d=t[u];if(this.debug(`
|
||||
globstar while`,t,u,e,l,d),this.matchOne(t.slice(u),e.slice(l),r))return this.debug("globstar found match!",u,o,d),!0;if(d==="."||d===".."||!s.dot&&d.charAt(0)==="."){this.debug("dot detected!",t,u,e,l);break}this.debug("globstar swallow a segment, and continue"),u++}return!!(r&&(this.debug(`
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function yBt(t){return t.replace(/\\(.)/g,"$1")}function bBt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ub=E((qmr,HQe)=>{"use strict";var xBt="2.0.0",kBt=Number.MAX_SAFE_INTEGER||9007199254740991,FBt=16,MBt=250,UBt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];HQe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:FBt,MAX_SAFE_BUILD_LENGTH:MBt,MAX_SAFE_INTEGER:kBt,RELEASE_TYPES:UBt,SEMVER_SPEC_VERSION:xBt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var lb=E((Jmr,GQe)=>{"use strict";var LBt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};GQe.exports=LBt});var P0=E((Fc,YQe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:v5,MAX_SAFE_BUILD_LENGTH:vBt,MAX_LENGTH:_Bt}=ub(),PBt=lb();Fc=YQe.exports={};var OBt=Fc.re=[],HBt=Fc.safeRe=[],Ee=Fc.src=[],GBt=Fc.safeSrc=[],me=Fc.t={},YBt=0,_5="[a-zA-Z0-9-]",qBt=[["\\s",1],["\\d",_Bt],[_5,vBt]],JBt=t=>{for(let[e,r]of qBt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ct=(t,e,r)=>{let s=JBt(e),n=YBt++;PBt(t,n,e),me[t]=n,Ee[n]=e,GBt[n]=s,OBt[n]=new RegExp(e,r?"g":void 0),HBt[n]=new RegExp(s,r?"g":void 0)};ct("NUMERICIDENTIFIER","0|[1-9]\\d*");ct("NUMERICIDENTIFIERLOOSE","\\d+");ct("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${_5}*`);ct("MAINVERSION",`(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})`);ct("MAINVERSIONLOOSE",`(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASEIDENTIFIER",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIER]})`);ct("PRERELEASEIDENTIFIERLOOSE",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASE",`(?:-(${Ee[me.PRERELEASEIDENTIFIER]}(?:\\.${Ee[me.PRERELEASEIDENTIFIER]})*))`);ct("PRERELEASELOOSE",`(?:-?(${Ee[me.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${Ee[me.PRERELEASEIDENTIFIERLOOSE]})*))`);ct("BUILDIDENTIFIER",`${_5}+`);ct("BUILD",`(?:\\+(${Ee[me.BUILDIDENTIFIER]}(?:\\.${Ee[me.BUILDIDENTIFIER]})*))`);ct("FULLPLAIN",`v?${Ee[me.MAINVERSION]}${Ee[me.PRERELEASE]}?${Ee[me.BUILD]}?`);ct("FULL",`^${Ee[me.FULLPLAIN]}$`);ct("LOOSEPLAIN",`[v=\\s]*${Ee[me.MAINVERSIONLOOSE]}${Ee[me.PRERELEASELOOSE]}?${Ee[me.BUILD]}?`);ct("LOOSE",`^${Ee[me.LOOSEPLAIN]}$`);ct("GTLT","((?:<|>)?=?)");ct("XRANGEIDENTIFIERLOOSE",`${Ee[me.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ct("XRANGEIDENTIFIER",`${Ee[me.NUMERICIDENTIFIER]}|x|X|\\*`);ct("XRANGEPLAIN",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:${Ee[me.PRERELEASE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGEPLAINLOOSE",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:${Ee[me.PRERELEASELOOSE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAIN]}$`);ct("XRANGELOOSE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COERCEPLAIN",`(^|[^\\d])(\\d{1,${v5}})(?:\\.(\\d{1,${v5}}))?(?:\\.(\\d{1,${v5}}))?`);ct("COERCE",`${Ee[me.COERCEPLAIN]}(?:$|[^\\d])`);ct("COERCEFULL",Ee[me.COERCEPLAIN]+`(?:${Ee[me.PRERELEASE]})?(?:${Ee[me.BUILD]})?(?:$|[^\\d])`);ct("COERCERTL",Ee[me.COERCE],!0);ct("COERCERTLFULL",Ee[me.COERCEFULL],!0);ct("LONETILDE","(?:~>?)");ct("TILDETRIM",`(\\s*)${Ee[me.LONETILDE]}\\s+`,!0);Fc.tildeTrimReplace="$1~";ct("TILDE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAIN]}$`);ct("TILDELOOSE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("LONECARET","(?:\\^)");ct("CARETTRIM",`(\\s*)${Ee[me.LONECARET]}\\s+`,!0);Fc.caretTrimReplace="$1^";ct("CARET",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAIN]}$`);ct("CARETLOOSE",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COMPARATORLOOSE",`^${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]})$|^$`);ct("COMPARATOR",`^${Ee[me.GTLT]}\\s*(${Ee[me.FULLPLAIN]})$|^$`);ct("COMPARATORTRIM",`(\\s*)${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]}|${Ee[me.XRANGEPLAIN]})`,!0);Fc.comparatorTrimReplace="$1$2$3";ct("HYPHENRANGE",`^\\s*(${Ee[me.XRANGEPLAIN]})\\s+-\\s+(${Ee[me.XRANGEPLAIN]})\\s*$`);ct("HYPHENRANGELOOSE",`^\\s*(${Ee[me.XRANGEPLAINLOOSE]})\\s+-\\s+(${Ee[me.XRANGEPLAINLOOSE]})\\s*$`);ct("STAR","(<|>)?=?\\s*\\*");ct("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ct("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var c2=E((Vmr,qQe)=>{"use strict";var VBt=Object.freeze({loose:!0}),WBt=Object.freeze({}),zBt=t=>t?typeof t!="object"?VBt:t:WBt;qQe.exports=zBt});var P5=E((Wmr,WQe)=>{"use strict";var JQe=/^[0-9]+$/,VQe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=JQe.test(t),s=JQe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},jBt=(t,e)=>VQe(e
Line truncated
|
||||
>>> no match, partial?`,t,u,e,l),u===o))}var h;if(typeof A=="string"?(h=c===A,this.debug("string match",A,c,h)):(h=c.match(A),this.debug("pattern match",A,c,h)),!h)return!1}if(n===o&&i===a)return!0;if(n===o)return r;if(i===a)return n===o-1&&t[n]==="";throw new Error("wtf?")};function bBt(t){return t.replace(/\\(.)/g,"$1")}function wBt(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}});var ub=E((Vmr,HQe)=>{"use strict";var kBt="2.0.0",FBt=Number.MAX_SAFE_INTEGER||9007199254740991,MBt=16,UBt=250,LBt=["major","premajor","minor","preminor","patch","prepatch","prerelease"];HQe.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:MBt,MAX_SAFE_BUILD_LENGTH:UBt,MAX_SAFE_INTEGER:FBt,RELEASE_TYPES:LBt,SEMVER_SPEC_VERSION:kBt,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}});var lb=E((Wmr,GQe)=>{"use strict";var vBt=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...t)=>console.error("SEMVER",...t):()=>{};GQe.exports=vBt});var P0=E((Fc,YQe)=>{"use strict";var{MAX_SAFE_COMPONENT_LENGTH:v5,MAX_SAFE_BUILD_LENGTH:_Bt,MAX_LENGTH:PBt}=ub(),OBt=lb();Fc=YQe.exports={};var HBt=Fc.re=[],GBt=Fc.safeRe=[],Ee=Fc.src=[],YBt=Fc.safeSrc=[],me=Fc.t={},qBt=0,_5="[a-zA-Z0-9-]",JBt=[["\\s",1],["\\d",PBt],[_5,_Bt]],VBt=t=>{for(let[e,r]of JBt)t=t.split(`${e}*`).join(`${e}{0,${r}}`).split(`${e}+`).join(`${e}{1,${r}}`);return t},ct=(t,e,r)=>{let s=VBt(e),n=qBt++;OBt(t,n,e),me[t]=n,Ee[n]=e,YBt[n]=s,HBt[n]=new RegExp(e,r?"g":void 0),GBt[n]=new RegExp(s,r?"g":void 0)};ct("NUMERICIDENTIFIER","0|[1-9]\\d*");ct("NUMERICIDENTIFIERLOOSE","\\d+");ct("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${_5}*`);ct("MAINVERSION",`(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})\\.(${Ee[me.NUMERICIDENTIFIER]})`);ct("MAINVERSIONLOOSE",`(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})\\.(${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASEIDENTIFIER",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIER]})`);ct("PRERELEASEIDENTIFIERLOOSE",`(?:${Ee[me.NONNUMERICIDENTIFIER]}|${Ee[me.NUMERICIDENTIFIERLOOSE]})`);ct("PRERELEASE",`(?:-(${Ee[me.PRERELEASEIDENTIFIER]}(?:\\.${Ee[me.PRERELEASEIDENTIFIER]})*))`);ct("PRERELEASELOOSE",`(?:-?(${Ee[me.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${Ee[me.PRERELEASEIDENTIFIERLOOSE]})*))`);ct("BUILDIDENTIFIER",`${_5}+`);ct("BUILD",`(?:\\+(${Ee[me.BUILDIDENTIFIER]}(?:\\.${Ee[me.BUILDIDENTIFIER]})*))`);ct("FULLPLAIN",`v?${Ee[me.MAINVERSION]}${Ee[me.PRERELEASE]}?${Ee[me.BUILD]}?`);ct("FULL",`^${Ee[me.FULLPLAIN]}$`);ct("LOOSEPLAIN",`[v=\\s]*${Ee[me.MAINVERSIONLOOSE]}${Ee[me.PRERELEASELOOSE]}?${Ee[me.BUILD]}?`);ct("LOOSE",`^${Ee[me.LOOSEPLAIN]}$`);ct("GTLT","((?:<|>)?=?)");ct("XRANGEIDENTIFIERLOOSE",`${Ee[me.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);ct("XRANGEIDENTIFIER",`${Ee[me.NUMERICIDENTIFIER]}|x|X|\\*`);ct("XRANGEPLAIN",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:\\.(${Ee[me.XRANGEIDENTIFIER]})(?:${Ee[me.PRERELEASE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGEPLAINLOOSE",`[v=\\s]*(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:\\.(${Ee[me.XRANGEIDENTIFIERLOOSE]})(?:${Ee[me.PRERELEASELOOSE]})?${Ee[me.BUILD]}?)?)?`);ct("XRANGE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAIN]}$`);ct("XRANGELOOSE",`^${Ee[me.GTLT]}\\s*${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COERCEPLAIN",`(^|[^\\d])(\\d{1,${v5}})(?:\\.(\\d{1,${v5}}))?(?:\\.(\\d{1,${v5}}))?`);ct("COERCE",`${Ee[me.COERCEPLAIN]}(?:$|[^\\d])`);ct("COERCEFULL",Ee[me.COERCEPLAIN]+`(?:${Ee[me.PRERELEASE]})?(?:${Ee[me.BUILD]})?(?:$|[^\\d])`);ct("COERCERTL",Ee[me.COERCE],!0);ct("COERCERTLFULL",Ee[me.COERCEFULL],!0);ct("LONETILDE","(?:~>?)");ct("TILDETRIM",`(\\s*)${Ee[me.LONETILDE]}\\s+`,!0);Fc.tildeTrimReplace="$1~";ct("TILDE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAIN]}$`);ct("TILDELOOSE",`^${Ee[me.LONETILDE]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("LONECARET","(?:\\^)");ct("CARETTRIM",`(\\s*)${Ee[me.LONECARET]}\\s+`,!0);Fc.caretTrimReplace="$1^";ct("CARET",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAIN]}$`);ct("CARETLOOSE",`^${Ee[me.LONECARET]}${Ee[me.XRANGEPLAINLOOSE]}$`);ct("COMPARATORLOOSE",`^${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]})$|^$`);ct("COMPARATOR",`^${Ee[me.GTLT]}\\s*(${Ee[me.FULLPLAIN]})$|^$`);ct("COMPARATORTRIM",`(\\s*)${Ee[me.GTLT]}\\s*(${Ee[me.LOOSEPLAIN]}|${Ee[me.XRANGEPLAIN]})`,!0);Fc.comparatorTrimReplace="$1$2$3";ct("HYPHENRANGE",`^\\s*(${Ee[me.XRANGEPLAIN]})\\s+-\\s+(${Ee[me.XRANGEPLAIN]})\\s*$`);ct("HYPHENRANGELOOSE",`^\\s*(${Ee[me.XRANGEPLAINLOOSE]})\\s+-\\s+(${Ee[me.XRANGEPLAINLOOSE]})\\s*$`);ct("STAR","(<|>)?=?\\s*\\*");ct("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$");ct("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")});var c2=E((zmr,qQe)=>{"use strict";var WBt=Object.freeze({loose:!0}),zBt=Object.freeze({}),jBt=t=>t?typeof t!="object"?WBt:t:zBt;qQe.exports=jBt});var P5=E((jmr,WQe)=>{"use strict";var JQe=/^[0-9]+$/,VQe=(t,e)=>{if(typeof t=="number"&&typeof e=="number")return t===e?0:t<e?-1:1;let r=JQe.test(t),s=JQe.test(e);return r&&s&&(t=+t,e=+e),t===e?0:r&&!s?-1:s&&!r?1:t<e?-1:1},KBt=(t,e)=>VQe(e
Line truncated
|
||||
`).join(`
|
||||
`+i),t.push(n+"m+"+G2.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=bwt()+e+" "+t[0]}function bwt(){return An.inspectOpts.hideDate?"":new Date().toISOString()+" "}function wwt(...t){return process.stderr.write(H2.formatWithOptions(An.inspectOpts,...t)+`
|
||||
`)}function Swt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function Nwt(){return process.env.DEBUG}function Dwt(t){t.inspectOpts={};let e=Object.keys(An.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=An.inspectOpts[e[r]]}G2.exports=B9()(An);var{formatters:fwe}=G2.exports;fwe.o=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};fwe.O=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts)}});var Y2=E((gIr,b9)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?b9.exports=Awe():b9.exports=gwe()});var mwe=E(Vi=>{"use strict";var Rwt=Vi&&Vi.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Twt=Vi&&Vi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),pwe=Vi&&Vi.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Rwt(e,t,r);return Twt(e,t),e};Object.defineProperty(Vi,"__esModule",{value:!0});Vi.req=Vi.json=Vi.toBuffer=void 0;var xwt=pwe(B("http")),kwt=pwe(B("https"));async function Ewe(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Vi.toBuffer=Ewe;async function Fwt(t){let r=(await Ewe(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Vi.json=Fwt;function Mwt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?kwt:xwt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Vi.req=Mwt});var S9=E(No=>{"use strict";var Iwe=No&&No.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Uwt=No&&No.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Bwe=No&&No.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Iwe(e,t,r);return Uwt(e,t),e},Lwt=No&&No.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Iwe(e,t,r)};Object.defineProperty(No,"__esModule",{value:!0});No.Agent=void 0;var vwt=Bwe(B("net")),Cwe=Bwe(B("http")),_wt=B("https");Lwt(mwe(),No);var Uc=Symbol("AgentBaseInternalState"),w9=class extends Cwe.Agent{constructor(e){super(e),this[Uc]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
||||
`).some(s=>s.indexOf("(https.js:")!==-1||s.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new vwt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let s=this.sockets[e],n=s.indexOf(r);n!==-1&&(s.splice(n,1),this.totalSocketCount--,s.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?_wt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,s){let n={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(n),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,n)).then(a=>{if(this.decrementSockets(i,o),a instanceof Cwe.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[Uc].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[Uc].currentSocket;if(this[Uc].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[Uc].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[Uc]&&(this[Uc].defaultPort=e)}get protocol(){return this[Uc].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[Uc]&&(this[Uc].protocol=e)}};No.Agent=w9});var Qwe=E(J0=>{"use strict";var Pwt=J0&&J0.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(J0,"__esModule",{value:!0});J0.parseProxyResponse=void 0;var Owt=Pwt(Y2()),q2=(0,Owt.default)("https-proxy-agent:parse-proxy-response");function Hwt(t){return new Promise((e,r)=>{let s=0,n=[];function i(){let u=t.read();u?c(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",A),t.removeListener("readable",i)}function a(){o(),q2("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),q2("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
`+i),t.push(n+"m+"+G2.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=wwt()+e+" "+t[0]}function wwt(){return An.inspectOpts.hideDate?"":new Date().toISOString()+" "}function Swt(...t){return process.stderr.write(H2.formatWithOptions(An.inspectOpts,...t)+`
|
||||
`)}function Nwt(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function Dwt(){return process.env.DEBUG}function Rwt(t){t.inspectOpts={};let e=Object.keys(An.inspectOpts);for(let r=0;r<e.length;r++)t.inspectOpts[e[r]]=An.inspectOpts[e[r]]}G2.exports=B9()(An);var{formatters:fwe}=G2.exports;fwe.o=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts).split(`
|
||||
`).map(e=>e.trim()).join(" ")};fwe.O=function(t){return this.inspectOpts.colors=this.useColors,H2.inspect(t,this.inspectOpts)}});var Y2=E((EIr,b9)=>{typeof process>"u"||process.type==="renderer"||process.browser===!0||process.__nwjs?b9.exports=Awe():b9.exports=gwe()});var mwe=E(Vi=>{"use strict";var Twt=Vi&&Vi.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),xwt=Vi&&Vi.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),pwe=Vi&&Vi.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Twt(e,t,r);return xwt(e,t),e};Object.defineProperty(Vi,"__esModule",{value:!0});Vi.req=Vi.json=Vi.toBuffer=void 0;var kwt=pwe(B("http")),Fwt=pwe(B("https"));async function Ewe(t){let e=0,r=[];for await(let s of t)e+=s.length,r.push(s);return Buffer.concat(r,e)}Vi.toBuffer=Ewe;async function Mwt(t){let r=(await Ewe(t)).toString("utf8");try{return JSON.parse(r)}catch(s){let n=s;throw n.message+=` (input: ${r})`,n}}Vi.json=Mwt;function Uwt(t,e={}){let s=((typeof t=="string"?t:t.href).startsWith("https:")?Fwt:kwt).request(t,e),n=new Promise((i,o)=>{s.once("response",i).once("error",o).end()});return s.then=n.then.bind(n),s}Vi.req=Uwt});var S9=E(No=>{"use strict";var Iwe=No&&No.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Lwt=No&&No.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Bwe=No&&No.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Iwe(e,t,r);return Lwt(e,t),e},vwt=No&&No.__exportStar||function(t,e){for(var r in t)r!=="default"&&!Object.prototype.hasOwnProperty.call(e,r)&&Iwe(e,t,r)};Object.defineProperty(No,"__esModule",{value:!0});No.Agent=void 0;var _wt=Bwe(B("net")),Cwe=Bwe(B("http")),Pwt=B("https");vwt(mwe(),No);var Uc=Symbol("AgentBaseInternalState"),w9=class extends Cwe.Agent{constructor(e){super(e),this[Uc]={}}isSecureEndpoint(e){if(e){if(typeof e.secureEndpoint=="boolean")return e.secureEndpoint;if(typeof e.protocol=="string")return e.protocol==="https:"}let{stack:r}=new Error;return typeof r!="string"?!1:r.split(`
|
||||
`).some(s=>s.indexOf("(https.js:")!==-1||s.indexOf("node:https:")!==-1)}incrementSockets(e){if(this.maxSockets===1/0&&this.maxTotalSockets===1/0)return null;this.sockets[e]||(this.sockets[e]=[]);let r=new _wt.Socket({writable:!1});return this.sockets[e].push(r),this.totalSocketCount++,r}decrementSockets(e,r){if(!this.sockets[e]||r===null)return;let s=this.sockets[e],n=s.indexOf(r);n!==-1&&(s.splice(n,1),this.totalSocketCount--,s.length===0&&delete this.sockets[e])}getName(e){return this.isSecureEndpoint(e)?Pwt.Agent.prototype.getName.call(this,e):super.getName(e)}createSocket(e,r,s){let n={...r,secureEndpoint:this.isSecureEndpoint(r)},i=this.getName(n),o=this.incrementSockets(i);Promise.resolve().then(()=>this.connect(e,n)).then(a=>{if(this.decrementSockets(i,o),a instanceof Cwe.Agent)try{return a.addRequest(e,n)}catch(A){return s(A)}this[Uc].currentSocket=a,super.createSocket(e,r,s)},a=>{this.decrementSockets(i,o),s(a)})}createConnection(){let e=this[Uc].currentSocket;if(this[Uc].currentSocket=void 0,!e)throw new Error("No socket was returned in the `connect()` function");return e}get defaultPort(){return this[Uc].defaultPort??(this.protocol==="https:"?443:80)}set defaultPort(e){this[Uc]&&(this[Uc].defaultPort=e)}get protocol(){return this[Uc].protocol??(this.isSecureEndpoint()?"https:":"http:")}set protocol(e){this[Uc]&&(this[Uc].protocol=e)}};No.Agent=w9});var Qwe=E(J0=>{"use strict";var Owt=J0&&J0.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(J0,"__esModule",{value:!0});J0.parseProxyResponse=void 0;var Hwt=Owt(Y2()),q2=(0,Hwt.default)("https-proxy-agent:parse-proxy-response");function Gwt(t){return new Promise((e,r)=>{let s=0,n=[];function i(){let u=t.read();u?c(u):t.once("readable",i)}function o(){t.removeListener("end",a),t.removeListener("error",A),t.removeListener("readable",i)}function a(){o(),q2("onend"),r(new Error("Proxy connection ended before receiving CONNECT response"))}function A(u){o(),q2("onerror %o",u),r(u)}function c(u){n.push(u),s+=u.length;let l=Buffer.concat(n,s),d=l.indexOf(`\r
|
||||
\r
|
||||
`);if(d===-1){q2("have not received end of HTTP headers yet..."),i();return}let h=l.slice(0,d).toString("ascii").split(`\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),Y=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,Y]:Array.isArray(x)?x.push(Y):I[U]=Y}q2("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}J0.parseProxyResponse=Hwt});var Dwe=E(ba=>{"use strict";var Gwt=ba&&ba.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Ywt=ba&&ba.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Swe=ba&&ba.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Gwt(e,t,r);return Ywt(e,t),e},Nwe=ba&&ba.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ba,"__esModule",{value:!0});ba.HttpsProxyAgent=void 0;var J2=Swe(B("net")),ywe=Swe(B("tls")),qwt=Nwe(B("assert")),Jwt=Nwe(Y2()),Vwt=S9(),Wwt=B("url"),zwt=Qwe(),Ib=(0,Jwt.default)("https-proxy-agent"),bwe=t=>t.servername===void 0&&t.host&&!J2.isIP(t.host)?{...t,servername:t.host}:t,V2=class extends Vwt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new Wwt.URL(e):e,this.proxyHeaders=r?.headers??{},Ib("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?wwe(r,"headers"):null,host:s,port:n}}async connect(e,r){let{proxy:s}=this;if(!r.host)throw new TypeError('No "host" provided');let n;s.protocol==="https:"?(Ib("Creating `tls.Socket`: %o",this.connectOpts),n=ywe.connect(bwe(this.connectOpts))):(Ib("Creating `net.Socket`: %o",this.connectOpts),n=J2.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=J2.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`),f=h.shift();if(!f)return t.destroy(),r(new Error("No header received from proxy CONNECT response"));let p=f.split(" "),C=+p[1],m=p.slice(2).join(" "),I={};for(let Q of h){if(!Q)continue;let b=Q.indexOf(":");if(b===-1)return t.destroy(),r(new Error(`Invalid header from proxy CONNECT response: "${Q}"`));let U=Q.slice(0,b).toLowerCase(),Y=Q.slice(b+1).trimStart(),x=I[U];typeof x=="string"?I[U]=[x,Y]:Array.isArray(x)?x.push(Y):I[U]=Y}q2("got proxy server response: %o %o",f,I),o(),e({connect:{statusCode:C,statusText:m,headers:I},buffered:l})}t.on("error",A),t.on("end",a),i()})}J0.parseProxyResponse=Gwt});var Dwe=E(ba=>{"use strict";var Ywt=ba&&ba.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),qwt=ba&&ba.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Swe=ba&&ba.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Ywt(e,t,r);return qwt(e,t),e},Nwe=ba&&ba.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(ba,"__esModule",{value:!0});ba.HttpsProxyAgent=void 0;var J2=Swe(B("net")),ywe=Swe(B("tls")),Jwt=Nwe(B("assert")),Vwt=Nwe(Y2()),Wwt=S9(),zwt=B("url"),jwt=Qwe(),Ib=(0,Vwt.default)("https-proxy-agent"),bwe=t=>t.servername===void 0&&t.host&&!J2.isIP(t.host)?{...t,servername:t.host}:t,V2=class extends Wwt.Agent{constructor(e,r){super(r),this.options={path:void 0},this.proxy=typeof e=="string"?new zwt.URL(e):e,this.proxyHeaders=r?.headers??{},Ib("Creating new HttpsProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={ALPNProtocols:["http/1.1"],...r?wwe(r,"headers"):null,host:s,port:n}}async connect(e,r){let{proxy:s}=this;if(!r.host)throw new TypeError('No "host" provided');let n;s.protocol==="https:"?(Ib("Creating `tls.Socket`: %o",this.connectOpts),n=ywe.connect(bwe(this.connectOpts))):(Ib("Creating `net.Socket`: %o",this.connectOpts),n=J2.connect(this.connectOpts));let i=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders},o=J2.isIPv6(r.host)?`[${r.host}]`:r.host,a=`CONNECT ${o}:${r.port} HTTP/1.1\r
|
||||
`;if(s.username||s.password){let d=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;i["Proxy-Authorization"]=`Basic ${Buffer.from(d).toString("base64")}`}i.Host=`${o}:${r.port}`,i["Proxy-Connection"]||(i["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let d of Object.keys(i))a+=`${d}: ${i[d]}\r
|
||||
`;let A=(0,zwt.parseProxyResponse)(n);n.write(`${a}\r
|
||||
`);let{connect:c,buffered:u}=await A;if(e.emit("proxyConnect",c),this.emit("proxyConnect",c,e),c.statusCode===200)return e.once("socket",jwt),r.secureEndpoint?(Ib("Upgrading socket connection to TLS"),ywe.connect({...wwe(bwe(r),"host","path","port"),socket:n})):n;n.destroy();let l=new J2.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Ib("Replaying proxy buffer for failed request"),(0,qwt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};V2.protocols=["http","https"];ba.HttpsProxyAgent=V2;function jwt(t){t.resume()}function wwe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var xwe=E(wa=>{"use strict";var Kwt=wa&&wa.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Zwt=wa&&wa.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Twe=wa&&wa.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Kwt(e,t,r);return Zwt(e,t),e},Xwt=wa&&wa.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(wa,"__esModule",{value:!0});wa.HttpProxyAgent=void 0;var $wt=Twe(B("net")),eSt=Twe(B("tls")),tSt=Xwt(Y2()),rSt=B("events"),sSt=S9(),Rwe=B("url"),V0=(0,tSt.default)("http-proxy-agent"),W2=class extends sSt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Rwe.URL(e):e,this.proxyHeaders=r?.headers??{},V0("Creating new HttpProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?nSt(r,"headers"):null,host:s,port:n}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:s}=this,n=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${n}//${i}`,a=new Rwe.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let A=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(s.username||s.password){let c=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;A["Proxy-Authorization"]=`Basic ${Buffer.from(c).toString("base64")}`}A["Proxy-Connection"]||(A["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let c of Object.keys(A)){let u=A[c];u&&e.setHeader(c,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let s,n;V0("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(V0("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
`;let A=(0,jwt.parseProxyResponse)(n);n.write(`${a}\r
|
||||
`);let{connect:c,buffered:u}=await A;if(e.emit("proxyConnect",c),this.emit("proxyConnect",c,e),c.statusCode===200)return e.once("socket",Kwt),r.secureEndpoint?(Ib("Upgrading socket connection to TLS"),ywe.connect({...wwe(bwe(r),"host","path","port"),socket:n})):n;n.destroy();let l=new J2.Socket({writable:!1});return l.readable=!0,e.once("socket",d=>{Ib("Replaying proxy buffer for failed request"),(0,Jwt.default)(d.listenerCount("data")>0),d.push(u),d.push(null)}),l}};V2.protocols=["http","https"];ba.HttpsProxyAgent=V2;function Kwt(t){t.resume()}function wwe(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var xwe=E(wa=>{"use strict";var Zwt=wa&&wa.__createBinding||(Object.create?(function(t,e,r,s){s===void 0&&(s=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,s,n)}):(function(t,e,r,s){s===void 0&&(s=r),t[s]=e[r]})),Xwt=wa&&wa.__setModuleDefault||(Object.create?(function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}):function(t,e){t.default=e}),Twe=wa&&wa.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&Zwt(e,t,r);return Xwt(e,t),e},$wt=wa&&wa.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(wa,"__esModule",{value:!0});wa.HttpProxyAgent=void 0;var eSt=Twe(B("net")),tSt=Twe(B("tls")),rSt=$wt(Y2()),sSt=B("events"),nSt=S9(),Rwe=B("url"),V0=(0,rSt.default)("http-proxy-agent"),W2=class extends nSt.Agent{constructor(e,r){super(r),this.proxy=typeof e=="string"?new Rwe.URL(e):e,this.proxyHeaders=r?.headers??{},V0("Creating new HttpProxyAgent instance: %o",this.proxy.href);let s=(this.proxy.hostname||this.proxy.host).replace(/^\[|\]$/g,""),n=this.proxy.port?parseInt(this.proxy.port,10):this.proxy.protocol==="https:"?443:80;this.connectOpts={...r?iSt(r,"headers"):null,host:s,port:n}}addRequest(e,r){e._header=null,this.setRequestProps(e,r),super.addRequest(e,r)}setRequestProps(e,r){let{proxy:s}=this,n=r.secureEndpoint?"https:":"http:",i=e.getHeader("host")||"localhost",o=`${n}//${i}`,a=new Rwe.URL(e.path,o);r.port!==80&&(a.port=String(r.port)),e.path=String(a);let A=typeof this.proxyHeaders=="function"?this.proxyHeaders():{...this.proxyHeaders};if(s.username||s.password){let c=`${decodeURIComponent(s.username)}:${decodeURIComponent(s.password)}`;A["Proxy-Authorization"]=`Basic ${Buffer.from(c).toString("base64")}`}A["Proxy-Connection"]||(A["Proxy-Connection"]=this.keepAlive?"Keep-Alive":"close");for(let c of Object.keys(A)){let u=A[c];u&&e.setHeader(c,u)}}async connect(e,r){e._header=null,e.path.includes("://")||this.setRequestProps(e,r);let s,n;V0("Regenerating stored HTTP header string for request"),e._implicitHeader(),e.outputData&&e.outputData.length>0&&(V0("Patching connection write() output buffer with updated header"),s=e.outputData[0].data,n=s.indexOf(`\r
|
||||
\r
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),V0("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(V0("Creating `tls.Socket`: %o",this.connectOpts),i=eSt.connect(this.connectOpts)):(V0("Creating `net.Socket`: %o",this.connectOpts),i=$wt.connect(this.connectOpts)),await(0,rSt.once)(i,"connect"),i}};W2.protocols=["http","https"];wa.HttpProxyAgent=W2;function nSt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var cSe=E(ak=>{"use strict";Object.defineProperty(ak,"__esModule",{value:!0});ak.state=void 0;ak.state={instrumenterImplementation:void 0}});var SSe=E(dk=>{"use strict";Object.defineProperty(dk,"__esModule",{value:!0});dk.state=void 0;dk.state={operationRequestMap:new WeakMap}});var D1e=E((kMr,qTt)=>{qTt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var T1e=E((FMr,R1e)=>{var JTt=D1e();R1e.exports={version:JTt.version}});var TF=E(cC=>{"use strict";Object.defineProperty(cC,"__esModule",{value:!0});cC.isJsonObject=cC.typeofJsonValue=void 0;function ZTt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}cC.typeofJsonValue=ZTt;function XTt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}cC.isJsonObject=XTt});var kF=E(uC=>{"use strict";Object.defineProperty(uC,"__esModule",{value:!0});uC.base64encode=uC.base64decode=void 0;var Yl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),xF=[];for(let t=0;t<Yl.length;t++)xF[Yl[t].charCodeAt(0)]=t;xF[45]=Yl.indexOf("+");xF[95]=Yl.indexOf("/");function $Tt(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),s=0,n=0,i,o=0;for(let a=0;a<t.length;a++){if(i=xF[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":n=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(n){case 0:o=i,n=1;break;case 1:r[s++]=o<<2|(i&48)>>4,o=i,n=2;break;case 2:r[s++]=(o&15)<<4|(i&60)>>2,o=i,n=3;break;case 3:r[s++]=(o&3)<<6|i,n=0;break}}if(n==1)throw Error("invalid base64 string.");return r.subarray(0,s)}uC.base64decode=$Tt;function ext(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Yl[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Yl[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Yl[n|s>>6],e+=Yl[s&63],r=0;break}return r&&(e+=Yl[n],e+="=",r==1&&(e+="=")),e}uC.base64encode=ext});var k1e=E(FF=>{"use strict";Object.defineProperty(FF,"__esModule",{value:!0});FF.utf8read=void 0;var cW=t=>String.fromCharCode.apply(String,t);function txt(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?s[n++]=i:i>191&&i<224?s[n++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,s[n++]=55296+(i>>10),s[n++]=56320+(i&1023)):s[n++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,n>8191&&(r.push(cW(s)),n=0);return r.length?(n&&r.push(cW(s.slice(0,n))),r.join("")):cW(s.slice(0,n))}FF.utf8read=txt});var uw=E(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});iu.WireType=iu.mergeBinaryOptions=iu.UnknownFieldHandler=void 0;var rxt;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,s,n,i,o)=>{(e(s)?s[t.symbol]:s[t.symbol]=[]).push({no:n,wireType:i,data:o})},t.onWrite=(r,s,n)=>{for(let{no:i,wireType:o,data:a}of t.list(s))n.tag(i,o).raw(a)},t.list=(r,s)=>{if(e(r)){let n=r[t.symbol];return s?n.filter(i=>i.no==s):n}return[]},t.last=(r,s)=>t.list(r,s).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(rxt=iu.UnknownFieldHandler||(iu.UnknownFieldHandler={}));function sxt(t,e){return Object.assign(Object.assign({},t),e)}iu.mergeBinaryOptions=sxt;var nxt;(function(t){t[t.Varint=0]="Varint",t[t.Bit64=1]="Bit64",t[t.LengthDelimited=2]="LengthDelimited",t[t.StartGroup=3]="StartGroup",t[t.EndGroup=4]="EndGroup",t[t.Bit32=5]="Bit32"})(nxt=iu.WireType||(iu.WireType={}))});var UF=E(zi=>{"use strict";Object.defineProperty(zi,"__esModule",{value:!0});zi.varint32read=zi.varint32write=zi.int64toString=zi.int64fromString=zi.varint64write=zi.varint64read=void 0;function ixt(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}zi.varint64read=ixt;function oxt(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),A=(a?o|128:o)&255;if(r.push(A),!a)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),A=(a?o|128:o)&255;if(r.push(A),!a)return}r.push(e>>>31&1)}}zi.varint64write=oxt;var MF=65536*65536;function axt(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,s=0,n=0;function i(o,a){let A=Number(t.slice(o,a));n*=r,s=s*r+A,s>=MF&&(n=n+(s/MF|0),s=s%MF)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}zi.int64fromString=axt;function Axt(t,e){if(e>>>0<=2097151)return""+(MF*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,i=r+s*6777216+n*6710656,o=s+n*8147497,a=n*2,A=1e7;i>=A&&(o+=Math.floor(i/A),i%=A),o>=A&&(a+=Math.floor(o/A),o%=A);function c(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}zi.int64toString=Axt;function cxt(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}zi.varint32write=cxt;function uxt(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}zi.varint32read=uxt});var wh=E(bh=>{"use strict";Object.defineProperty(bh,"__esModule",{value:!0});bh.PbLong=bh.PbULong=bh.detectBi=void 0;var lw=UF(),yr;function F1e(){let t=new DataView(new ArrayBuffer(8));yr=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}bh.detectBi=F1e;F1e();function M1e(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var U1e=/^-?[0-9]+$/,vF=4294967296,LF=2147483648,_F=c
Line truncated
|
||||
`)}};AM.RpcError=LW});var _W=E(uM=>{"use strict";Object.defineProperty(uM,"__esModule",{value:!0});uM.mergeRpcOptions=void 0;var lDe=mt();function k2t(t,e){if(!e)return t;let r={};cM(t,r),cM(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=lDe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=lDe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},cM(t.meta,r.meta),cM(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}uM.mergeRpcOptions=k2t;function cM(t,e){if(!t)return;let r=e;for(let[s,n]of Object.entries(t))n instanceof Date?r[s]=new Date(n.getTime()):Array.isArray(n)?r[s]=n.concat():r[s]=n}});var OW=E(up=>{"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.Deferred=up.DeferredState=void 0;var Au;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Au=up.DeferredState||(up.DeferredState={}));var PW=class{constructor(e=!0){this._state=Au.PENDING,this._promise=new Promise((r,s)=>{this._resolve=r,this._reject=s}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==Au.PENDING)throw new Error(`cannot resolve ${Au[this.state].toLowerCase()}`);this._resolve(e),this._state=Au.RESOLVED}reject(e){if(this.state!==Au.PENDING)throw new Error(`cannot reject ${Au[this.state].toLowerCase()}`);this._reject(e),this._state=Au.REJECTED}resolvePending(e){this._state===Au.PENDING&&this.resolve(e)}rejectPending(e){this._state===Au.PENDING&&this.reject(e)}};up.Deferred=PW});var GW=E(lM=>{"use strict";Object.defineProperty(lM,"__esModule",{value:!0});lM.RpcOutputStreamController=void 0;var dDe=OW(),lp=mt(),HW=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let s=r.indexOf(e);s>=0&&r.splice(s,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,s){lp.assert((e?1:0)+(r?1:0)+(s?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),s&&this.notifyComplete()}notifyMessage(e){lp.assert(!this.closed,"stream is closed"),this.pushIt({value:e,done:!1}),this._lis.msg.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(e,void 0,!1))}notifyError(e){lp.assert(!this.closed,"stream is closed"),this._closed=e,this.pushIt(e),this._lis.err.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(void 0,e,!1)),this.clearLis()}notifyComplete(){lp.assert(!this.closed,"stream is closed"),this._closed=!0,this.pushIt({value:null,done:!0}),this._lis.cmp.forEach(e=>e()),this._lis.nxt.forEach(e=>e(void 0,void 0,!0)),this.clearLis()}[Symbol.asyncIterator](){return this._closed===!0?this.pushIt({value:null,done:!0}):this._closed!==!1&&this.pushIt(this._closed),{next:()=>{let e=this._itState;lp.assert(e,"bad state"),lp.assert(!e.p,"iterator contract broken");let r=e.q.shift();return r?"value"in r?Promise.resolve(r):Promise.reject(r):(e.p=new dDe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;lp.assert(s.state==dDe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};lM.RpcOutputStreamController=HW});var qW=E(EC=>{"use strict";var F2t=EC&&EC.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(EC,"__esModule",{value:!0});EC.UnaryCall=void 0;var YW=class{constructor(e,r,s,n,i,o,a){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return F2t(this,void 0,void 0,function*(){let[e,r,s,n]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:s,trailers:n}})}};EC.UnaryCall=YW});var VW=E(mC=>{"use strict";var M2t=mC&&mC.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(mC,"__esModule",{value:!0});mC.ServerStreamingCall=void 0;var JW=class{constructor(e
Line truncated
|
||||
`)+4,e.outputData[0].data=e._header+s.substring(n),V0("Output buffer: %o",e.outputData[0].data));let i;return this.proxy.protocol==="https:"?(V0("Creating `tls.Socket`: %o",this.connectOpts),i=tSt.connect(this.connectOpts)):(V0("Creating `net.Socket`: %o",this.connectOpts),i=eSt.connect(this.connectOpts)),await(0,sSt.once)(i,"connect"),i}};W2.protocols=["http","https"];wa.HttpProxyAgent=W2;function iSt(t,...e){let r={},s;for(s in t)e.includes(s)||(r[s]=t[s]);return r}});var cSe=E(ak=>{"use strict";Object.defineProperty(ak,"__esModule",{value:!0});ak.state=void 0;ak.state={instrumenterImplementation:void 0}});var SSe=E(dk=>{"use strict";Object.defineProperty(dk,"__esModule",{value:!0});dk.state=void 0;dk.state={operationRequestMap:new WeakMap}});var D1e=E((MMr,JTt)=>{JTt.exports={name:"@actions/cache",version:"6.0.0",description:"Actions cache lib",keywords:["github","actions","cache"],homepage:"https://github.com/actions/toolkit/tree/main/packages/cache",license:"MIT",type:"module",main:"lib/cache.js",types:"lib/cache.d.ts",exports:{".":{types:"./lib/cache.d.ts",import:"./lib/cache.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/cache"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:'echo "Error: run tests from root" && exit 1',tsc:"tsc && cp src/internal/shared/package-version.cjs lib/internal/shared/"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^3.0.0","@actions/exec":"^3.0.0","@actions/glob":"^0.6.1","@actions/http-client":"^4.0.0","@actions/io":"^3.0.0","@azure/core-rest-pipeline":"^1.22.0","@azure/storage-blob":"^12.30.0","@protobuf-ts/runtime-rpc":"^2.11.1",semver:"^7.7.3"},devDependencies:{"@protobuf-ts/plugin":"^2.9.4","@types/node":"^25.1.0","@types/semver":"^7.7.1",typescript:"^5.2.2"},overrides:{"uri-js":"npm:uri-js-replace@^1.0.1","node-fetch":"^3.3.2"}}});var T1e=E((UMr,R1e)=>{var VTt=D1e();R1e.exports={version:VTt.version}});var TF=E(cC=>{"use strict";Object.defineProperty(cC,"__esModule",{value:!0});cC.isJsonObject=cC.typeofJsonValue=void 0;function XTt(t){let e=typeof t;if(e=="object"){if(Array.isArray(t))return"array";if(t===null)return"null"}return e}cC.typeofJsonValue=XTt;function $Tt(t){return t!==null&&typeof t=="object"&&!Array.isArray(t)}cC.isJsonObject=$Tt});var kF=E(uC=>{"use strict";Object.defineProperty(uC,"__esModule",{value:!0});uC.base64encode=uC.base64decode=void 0;var Yl="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),xF=[];for(let t=0;t<Yl.length;t++)xF[Yl[t].charCodeAt(0)]=t;xF[45]=Yl.indexOf("+");xF[95]=Yl.indexOf("/");function ext(t){let e=t.length*3/4;t[t.length-2]=="="?e-=2:t[t.length-1]=="="&&(e-=1);let r=new Uint8Array(e),s=0,n=0,i,o=0;for(let a=0;a<t.length;a++){if(i=xF[t.charCodeAt(a)],i===void 0)switch(t[a]){case"=":n=0;case`
|
||||
`:case"\r":case" ":case" ":continue;default:throw Error("invalid base64 string.")}switch(n){case 0:o=i,n=1;break;case 1:r[s++]=o<<2|(i&48)>>4,o=i,n=2;break;case 2:r[s++]=(o&15)<<4|(i&60)>>2,o=i,n=3;break;case 3:r[s++]=(o&3)<<6|i,n=0;break}}if(n==1)throw Error("invalid base64 string.");return r.subarray(0,s)}uC.base64decode=ext;function txt(t){let e="",r=0,s,n=0;for(let i=0;i<t.length;i++)switch(s=t[i],r){case 0:e+=Yl[s>>2],n=(s&3)<<4,r=1;break;case 1:e+=Yl[n|s>>4],n=(s&15)<<2,r=2;break;case 2:e+=Yl[n|s>>6],e+=Yl[s&63],r=0;break}return r&&(e+=Yl[n],e+="=",r==1&&(e+="=")),e}uC.base64encode=txt});var k1e=E(FF=>{"use strict";Object.defineProperty(FF,"__esModule",{value:!0});FF.utf8read=void 0;var cW=t=>String.fromCharCode.apply(String,t);function rxt(t){if(t.length<1)return"";let e=0,r=[],s=[],n=0,i,o=t.length;for(;e<o;)i=t[e++],i<128?s[n++]=i:i>191&&i<224?s[n++]=(i&31)<<6|t[e++]&63:i>239&&i<365?(i=((i&7)<<18|(t[e++]&63)<<12|(t[e++]&63)<<6|t[e++]&63)-65536,s[n++]=55296+(i>>10),s[n++]=56320+(i&1023)):s[n++]=(i&15)<<12|(t[e++]&63)<<6|t[e++]&63,n>8191&&(r.push(cW(s)),n=0);return r.length?(n&&r.push(cW(s.slice(0,n))),r.join("")):cW(s.slice(0,n))}FF.utf8read=rxt});var uw=E(iu=>{"use strict";Object.defineProperty(iu,"__esModule",{value:!0});iu.WireType=iu.mergeBinaryOptions=iu.UnknownFieldHandler=void 0;var sxt;(function(t){t.symbol=Symbol.for("protobuf-ts/unknown"),t.onRead=(r,s,n,i,o)=>{(e(s)?s[t.symbol]:s[t.symbol]=[]).push({no:n,wireType:i,data:o})},t.onWrite=(r,s,n)=>{for(let{no:i,wireType:o,data:a}of t.list(s))n.tag(i,o).raw(a)},t.list=(r,s)=>{if(e(r)){let n=r[t.symbol];return s?n.filter(i=>i.no==s):n}return[]},t.last=(r,s)=>t.list(r,s).slice(-1)[0];let e=r=>r&&Array.isArray(r[t.symbol])})(sxt=iu.UnknownFieldHandler||(iu.UnknownFieldHandler={}));function nxt(t,e){return Object.assign(Object.assign({},t),e)}iu.mergeBinaryOptions=nxt;var ixt;(function(t){t[t.Varint=0]="Varint",t[t.Bit64=1]="Bit64",t[t.LengthDelimited=2]="LengthDelimited",t[t.StartGroup=3]="StartGroup",t[t.EndGroup=4]="EndGroup",t[t.Bit32=5]="Bit32"})(ixt=iu.WireType||(iu.WireType={}))});var UF=E(zi=>{"use strict";Object.defineProperty(zi,"__esModule",{value:!0});zi.varint32read=zi.varint32write=zi.int64toString=zi.int64fromString=zi.varint64write=zi.varint64read=void 0;function oxt(){let t=0,e=0;for(let s=0;s<28;s+=7){let n=this.buf[this.pos++];if(t|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}let r=this.buf[this.pos++];if(t|=(r&15)<<28,e=(r&112)>>4,(r&128)==0)return this.assertBounds(),[t,e];for(let s=3;s<=31;s+=7){let n=this.buf[this.pos++];if(e|=(n&127)<<s,(n&128)==0)return this.assertBounds(),[t,e]}throw new Error("invalid varint")}zi.varint64read=oxt;function axt(t,e,r){for(let i=0;i<28;i=i+7){let o=t>>>i,a=!(!(o>>>7)&&e==0),A=(a?o|128:o)&255;if(r.push(A),!a)return}let s=t>>>28&15|(e&7)<<4,n=e>>3!=0;if(r.push((n?s|128:s)&255),!!n){for(let i=3;i<31;i=i+7){let o=e>>>i,a=!!(o>>>7),A=(a?o|128:o)&255;if(r.push(A),!a)return}r.push(e>>>31&1)}}zi.varint64write=axt;var MF=65536*65536;function Axt(t){let e=t[0]=="-";e&&(t=t.slice(1));let r=1e6,s=0,n=0;function i(o,a){let A=Number(t.slice(o,a));n*=r,s=s*r+A,s>=MF&&(n=n+(s/MF|0),s=s%MF)}return i(-24,-18),i(-18,-12),i(-12,-6),i(-6),[e,s,n]}zi.int64fromString=Axt;function cxt(t,e){if(e>>>0<=2097151)return""+(MF*e+(t>>>0));let r=t&16777215,s=(t>>>24|e<<8)>>>0&16777215,n=e>>16&65535,i=r+s*6777216+n*6710656,o=s+n*8147497,a=n*2,A=1e7;i>=A&&(o+=Math.floor(i/A),i%=A),o>=A&&(a+=Math.floor(o/A),o%=A);function c(u,l){let d=u?String(u):"";return l?"0000000".slice(d.length)+d:d}return c(a,0)+c(o,a)+c(i,1)}zi.int64toString=cxt;function uxt(t,e){if(t>=0){for(;t>127;)e.push(t&127|128),t=t>>>7;e.push(t)}else{for(let r=0;r<9;r++)e.push(t&127|128),t=t>>7;e.push(1)}}zi.varint32write=uxt;function lxt(){let t=this.buf[this.pos++],e=t&127;if((t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<7,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<14,(t&128)==0)return this.assertBounds(),e;if(t=this.buf[this.pos++],e|=(t&127)<<21,(t&128)==0)return this.assertBounds(),e;t=this.buf[this.pos++],e|=(t&15)<<28;for(let r=5;(t&128)!==0&&r<10;r++)t=this.buf[this.pos++];if((t&128)!=0)throw new Error("invalid varint");return this.assertBounds(),e>>>0}zi.varint32read=lxt});var wh=E(bh=>{"use strict";Object.defineProperty(bh,"__esModule",{value:!0});bh.PbLong=bh.PbULong=bh.detectBi=void 0;var lw=UF(),yr;function F1e(){let t=new DataView(new ArrayBuffer(8));yr=globalThis.BigInt!==void 0&&typeof t.getBigInt64=="function"&&typeof t.getBigUint64=="function"&&typeof t.setBigInt64=="function"&&typeof t.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:t}:void 0}bh.detectBi=F1e;F1e();function M1e(t){if(!t)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var U1e=/^-?[0-9]+$/,vF=4294967296,LF=2147483648,_F=c
Line truncated
|
||||
`)}};AM.RpcError=LW});var _W=E(uM=>{"use strict";Object.defineProperty(uM,"__esModule",{value:!0});uM.mergeRpcOptions=void 0;var lDe=mt();function F2t(t,e){if(!e)return t;let r={};cM(t,r),cM(e,r);for(let s of Object.keys(e)){let n=e[s];switch(s){case"jsonOptions":r.jsonOptions=lDe.mergeJsonOptions(t.jsonOptions,r.jsonOptions);break;case"binaryOptions":r.binaryOptions=lDe.mergeBinaryOptions(t.binaryOptions,r.binaryOptions);break;case"meta":r.meta={},cM(t.meta,r.meta),cM(e.meta,r.meta);break;case"interceptors":r.interceptors=t.interceptors?t.interceptors.concat(n):n.concat();break}}return r}uM.mergeRpcOptions=F2t;function cM(t,e){if(!t)return;let r=e;for(let[s,n]of Object.entries(t))n instanceof Date?r[s]=new Date(n.getTime()):Array.isArray(n)?r[s]=n.concat():r[s]=n}});var OW=E(up=>{"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.Deferred=up.DeferredState=void 0;var Au;(function(t){t[t.PENDING=0]="PENDING",t[t.REJECTED=1]="REJECTED",t[t.RESOLVED=2]="RESOLVED"})(Au=up.DeferredState||(up.DeferredState={}));var PW=class{constructor(e=!0){this._state=Au.PENDING,this._promise=new Promise((r,s)=>{this._resolve=r,this._reject=s}),e&&this._promise.catch(r=>{})}get state(){return this._state}get promise(){return this._promise}resolve(e){if(this.state!==Au.PENDING)throw new Error(`cannot resolve ${Au[this.state].toLowerCase()}`);this._resolve(e),this._state=Au.RESOLVED}reject(e){if(this.state!==Au.PENDING)throw new Error(`cannot reject ${Au[this.state].toLowerCase()}`);this._reject(e),this._state=Au.REJECTED}resolvePending(e){this._state===Au.PENDING&&this.resolve(e)}rejectPending(e){this._state===Au.PENDING&&this.reject(e)}};up.Deferred=PW});var GW=E(lM=>{"use strict";Object.defineProperty(lM,"__esModule",{value:!0});lM.RpcOutputStreamController=void 0;var dDe=OW(),lp=mt(),HW=class{constructor(){this._lis={nxt:[],msg:[],err:[],cmp:[]},this._closed=!1,this._itState={q:[]}}onNext(e){return this.addLis(e,this._lis.nxt)}onMessage(e){return this.addLis(e,this._lis.msg)}onError(e){return this.addLis(e,this._lis.err)}onComplete(e){return this.addLis(e,this._lis.cmp)}addLis(e,r){return r.push(e),()=>{let s=r.indexOf(e);s>=0&&r.splice(s,1)}}clearLis(){for(let e of Object.values(this._lis))e.splice(0,e.length)}get closed(){return this._closed!==!1}notifyNext(e,r,s){lp.assert((e?1:0)+(r?1:0)+(s?1:0)<=1,"only one emission at a time"),e&&this.notifyMessage(e),r&&this.notifyError(r),s&&this.notifyComplete()}notifyMessage(e){lp.assert(!this.closed,"stream is closed"),this.pushIt({value:e,done:!1}),this._lis.msg.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(e,void 0,!1))}notifyError(e){lp.assert(!this.closed,"stream is closed"),this._closed=e,this.pushIt(e),this._lis.err.forEach(r=>r(e)),this._lis.nxt.forEach(r=>r(void 0,e,!1)),this.clearLis()}notifyComplete(){lp.assert(!this.closed,"stream is closed"),this._closed=!0,this.pushIt({value:null,done:!0}),this._lis.cmp.forEach(e=>e()),this._lis.nxt.forEach(e=>e(void 0,void 0,!0)),this.clearLis()}[Symbol.asyncIterator](){return this._closed===!0?this.pushIt({value:null,done:!0}):this._closed!==!1&&this.pushIt(this._closed),{next:()=>{let e=this._itState;lp.assert(e,"bad state"),lp.assert(!e.p,"iterator contract broken");let r=e.q.shift();return r?"value"in r?Promise.resolve(r):Promise.reject(r):(e.p=new dDe.Deferred,e.p.promise)}}}pushIt(e){let r=this._itState;if(r.p){let s=r.p;lp.assert(s.state==dDe.DeferredState.PENDING,"iterator contract broken"),"value"in e?s.resolve(e):s.reject(e),delete r.p}else r.q.push(e)}};lM.RpcOutputStreamController=HW});var qW=E(EC=>{"use strict";var M2t=EC&&EC.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(EC,"__esModule",{value:!0});EC.UnaryCall=void 0;var YW=class{constructor(e,r,s,n,i,o,a){this.method=e,this.requestHeaders=r,this.request=s,this.headers=n,this.response=i,this.status=o,this.trailers=a}then(e,r){return this.promiseFinished().then(s=>e?Promise.resolve(e(s)):s,s=>r?Promise.resolve(r(s)):Promise.reject(s))}promiseFinished(){return M2t(this,void 0,void 0,function*(){let[e,r,s,n]=yield Promise.all([this.headers,this.response,this.status,this.trailers]);return{method:this.method,requestHeaders:this.requestHeaders,request:this.request,headers:e,response:r,status:s,trailers:n}})}};EC.UnaryCall=YW});var VW=E(mC=>{"use strict";var U2t=mC&&mC.__awaiter||function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};Object.defineProperty(mC,"__esModule",{value:!0});mC.ServerStreamingCall=void 0;var JW=class{constructor(e
Line truncated
|
||||
\v\f\r\x1B !"#$\u066A&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xB0\xB7\u2219\u221A\u2592\u2500\u2502\u253C\u2524\u252C\u251C\u2534\u2510\u250C\u2514\u2518\u03B2\u221E\u03C6\xB1\xBD\xBC\u2248\xAB\xBB\uFEF7\uFEF8\uFFFD\uFFFD\uFEFB\uFEFC\uFFFD\xA0\xAD\uFE82\xA3\xA4\uFE84\uFFFD\uFFFD\uFE8E\uFE8F\uFE95\uFE99\u060C\uFE9D\uFEA1\uFEA5\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFED1\u061B\uFEB1\uFEB5\uFEB9\u061F\xA2\uFE80\uFE81\uFE83\uFE85\uFECA\uFE8B\uFE8D\uFE91\uFE93\uFE97\uFE9B\uFE9F\uFEA3\uFEA7\uFEA9\uFEAB\uFEAD\uFEAF\uFEB3\uFEB7\uFEBB\uFEBF\uFEC1\uFEC5\uFECB\uFECF\xA6\xAC\xF7\xD7\uFEC9\u0640\uFED3\uFED7\uFEDB\uFEDF\uFEE3\uFEE7\uFEEB\uFEED\uFEEF\uFEF3\uFEBD\uFECC\uFECE\uFECD\uFEE1\uFE7D\u0651\uFEE5\uFEE9\uFEEC\uFEF0\uFEF2\uFED0\uFED5\uFEF5\uFEF6\uFEDD\uFED9\uFEF1\u25A0\uFFFD`},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"\xC7\xFC\xE9\xE2\xE4\xE0\xE5\xE7\xEA\xEB\xE8\xEF\xEE\xEC\xC4\xC5\xC9\xE6\xC6\xF4\xF6\xF2\xFB\xF9\xFF\xD6\xDC\xF8\xA3\xD8\u20A7\u0192\xE1\xED\xF3\xFA\xF1\xD1\xAA\xBA\xBF\u2310\xAC\xBD\xBC\xA1\xAB\xA4\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u03B1\xDF\u0393\u03C0\u03A3\u03C3\xB5\u03C4\u03A6\u0398\u03A9\u03B4\u221E\u03C6\u03B5\u2229\u2261\xB1\u2265\u2264\u2320\u2321\xF7\u2248\xB0\u2219\xB7\u221A\u207F\xB2\u25A0\xA0"},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u2591\u2592\u2593\u2502\u2524\u2561\u2562\u2556\u2555\u2563\u2551\u2557\u255D\u255C\u255B\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u255E\u255F\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u2567\u2568\u2564\u2565\u2559\u2558\u2552\u2553\u256B\u256A\u2518\u250C\u2588\u2584\u258C\u2590\u2580\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F\u0401\u0451\u0404\u0454\u0407\u0457\u040E\u045E\xB0\u2219\xB7\u221A\u2116\xA4\u25A0\xA0"},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0386\uFFFD\xB7\xAC\xA6\u2018\u2019\u0388\u2015\u0389\u038A\u03AA\u038C\uFFFD\uFFFD\u038E\u03AB\xA9\u038F\xB2\xB3\u03AC\xA3\u03AD\u03AE\u03AF\u03CA\u0390\u03CC\u03CD\u0391\u0392\u0393\u0394\u0395\u0396\u0397\xBD\u0398\u0399\xAB\xBB\u2591\u2592\u2593\u2502\u2524\u039A\u039B\u039C\u039D\u2563\u2551\u2557\u255D\u039E\u039F\u2510\u2514\u2534\u252C\u251C\u2500\u253C\u03A0\u03A1\u255A\u2554\u2569\u2566\u2560\u2550\u256C\u03A3\u03A4\u03A5\u03A6\u03A7\u03A8\u03A9\u03B1\u03B2\u03B3\u2518\u250C\u2588\u2584\u03B4\u03B5\u2580\u03B6\u03B7\u03B8\u03B9\u03BA\u03BB\u03BC\u03BD\u03BE\u03BF\u03C0\u03C1\u03C3\u03C2\u03C4\u0384\xAD\xB1\u03C5\u03C6\u03C7\xA7\u03C8\u0385\xB0\xA8\u03C9\u03CB\u03B0\u03CE\u25A0\xA0"},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\u203E\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\xC0\xC1\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xCB\xCC\xCD\xCE\xCF\u0160\xD1\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xDB\xDC\xDD\u017D\xDF\xE0\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\u0161\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\u017E\xFF"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"\uFE88\xD7\xF7\uF8F6\uF8F5\uF8F4\uF8F7\uFE71\x88\u25A0\u2502\u2500\u2510\u250C\u2514\u2518\uFE79\uFE7B\uFE7D\uFE7F\uFE77\uFE8A\uFEF0\uFEF3\uFEF2\uFECE\uFECF\uFED0\uFEF6\uFEF8\uFEFA\uFEFC\xA0\uF8FA\uF8F9\uF8F8\xA4\uF8FB\uFE8B\uFE91\uFE97\uFE9B\uFE9F\uFEA3\u060C\xAD\uFEA7\uFEB3\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\uFEB7\u061B\uFEBB\uFEBF\uFECA\u061F\uFECB\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\uFEC7\u0639\u063A\uFECC\uFE82\uFE84\uFE8E\uFED3\u0640\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\uFED7\uFEDB\uFEDF\uF8FC\uFEF5\uFEF7\uFEF9\uFEFB\uFEE3\uFEE7\uFEEC\uFEE9\uFFFD"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\u0401\u0402\u0490\u0404\u0405\u0406\u0407\u0408\u0409\u040A\u040B\u040C\xAD\u040E\u040F\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041FLine truncated
|
||||
\v\f\r\u1EE8\u1EF0\u1EF2\u1EF6\u1EF8\xDD\u1EF4\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\xC0\u1EA2\xC3\xC1\u1EA0\u1EB6\u1EAC\xC8\u1EBA\u1EBC\xC9\u1EB8\u1EC6\xCC\u1EC8\u0128\xCD\u1ECA\xD2\u1ECE\xD5\xD3\u1ECC\u1ED8\u1EDC\u1EDE\u1EE0\u1EDA\u1EE2\xD9\u1EE6\u0168\xA0\u0102\xC2\xCA\xD4\u01A0\u01AF\u0110\u0103\xE2\xEA\xF4\u01A1\u01B0\u0111\u1EB0\u0300\u0309\u0303\u0301\u0323\xE0\u1EA3\xE3\xE1\u1EA1\u1EB2\u1EB1\u1EB3\u1EB5\u1EAF\u1EB4\u1EAE\u1EA6\u1EA8\u1EAA\u1EA4\u1EC0\u1EB7\u1EA7\u1EA9\u1EAB\u1EA5\u1EAD\xE8\u1EC2\u1EBB\u1EBD\xE9\u1EB9\u1EC1\u1EC3\u1EC5\u1EBF\u1EC7\xEC\u1EC9\u1EC4\u1EBE\u1ED2\u0129\xED\u1ECB\xF2\u1ED4\u1ECF\xF5\xF3\u1ECD\u1ED3\u1ED5\u1ED7\u1ED1\u1ED9\u1EDD\u1EDF\u1EE1\u1EDB\u1EE3\xF9\u1ED6\u1EE7\u0169\xFA\u1EE5\u1EEB\u1EED\u1EEF\u1EE9\u1EF1\u1EF3\u1EF7\u1EF9\xFD\u1EF5\u1ED0`},georgianacademy:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10EF\u10F0\u10F1\u10F2\u10F3\u10F4\u10F5\u10F6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},georgianps:{type:"_sbcs",chars:"\x80\x81\u201A\u0192\u201E\u2026\u2020\u2021\u02C6\u2030\u0160\u2039\u0152\x8D\x8E\x8F\x90\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u02DC\u2122\u0161\u203A\u0153\x9D\x9E\u0178\xA0\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xAB\xAC\xAD\xAE\xAF\xB0\xB1\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xBB\xBC\xBD\xBE\xBF\u10D0\u10D1\u10D2\u10D3\u10D4\u10D5\u10D6\u10F1\u10D7\u10D8\u10D9\u10DA\u10DB\u10DC\u10F2\u10DD\u10DE\u10DF\u10E0\u10E1\u10E2\u10F3\u10E3\u10E4\u10E5\u10E6\u10E7\u10E8\u10E9\u10EA\u10EB\u10EC\u10ED\u10EE\u10F4\u10EF\u10F0\u10F5\xE6\xE7\xE8\xE9\xEA\xEB\xEC\xED\xEE\xEF\xF0\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFB\xFC\xFD\xFE\xFF"},pt154:{type:"_sbcs",chars:"\u0496\u0492\u04EE\u0493\u201E\u2026\u04B6\u04AE\u04B2\u04AF\u04A0\u04E2\u04A2\u049A\u04BA\u04B8\u0497\u2018\u2019\u201C\u201D\u2022\u2013\u2014\u04B3\u04B7\u04A1\u04E3\u04A3\u049B\u04BB\u04B9\xA0\u040E\u045E\u0408\u04E8\u0498\u04B0\xA7\u0401\xA9\u04D8\xAB\xAC\u04EF\xAE\u049C\xB0\u04B1\u0406\u0456\u0499\u04E9\xB6\xB7\u0451\u2116\u04D9\xBB\u0458\u04AA\u04AB\u049D\u0410\u0411\u0412\u0413\u0414\u0415\u0416\u0417\u0418\u0419\u041A\u041B\u041C\u041D\u041E\u041F\u0420\u0421\u0422\u0423\u0424\u0425\u0426\u0427\u0428\u0429\u042A\u042B\u042C\u042D\u042E\u042F\u0430\u0431\u0432\u0433\u0434\u0435\u0436\u0437\u0438\u0439\u043A\u043B\u043C\u043D\u043E\u043F\u0440\u0441\u0442\u0443\u0444\u0445\u0446\u0447\u0448\u0449\u044A\u044B\u044C\u044D\u044E\u044F"},viscii:{type:"_sbcs",chars:`\0\u1EB2\u1EB4\u1EAA\x07\b
|
||||
\v\f\r\u1EF6\u1EF8\x1B\u1EF4 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}~\x7F\u1EA0\u1EAE\u1EB0\u1EB6\u1EA4\u1EA6\u1EA8\u1EAC\u1EBC\u1EB8\u1EBE\u1EC0\u1EC2\u1EC4\u1EC6\u1ED0\u1ED2\u1ED4\u1ED6\u1ED8\u1EE2\u1EDA\u1EDC\u1EDE\u1ECA\u1ECE\u1ECC\u1EC8\u1EE6\u0168\u1EE4\u1EF2\xD5\u1EAF\u1EB1\u1EB7\u1EA5\u1EA7\u1EA9\u1EAD\u1EBD\u1EB9\u1EBF\u1EC1\u1EC3\u1EC5\u1EC7\u1ED1\u1ED3\u1ED5\u1ED7\u1EE0\u01A0\u1ED9\u1EDD\u1EDF\u1ECB\u1EF0\u1EE8\u1EEA\u1EEC\u01A1\u1EDB\u01AF\xC0\xC1\xC2\xC3\u1EA2\u0102\u1EB3\u1EB5\xC8\xC9\xCA\u1EBA\xCC\xCD\u0128\u1EF3\u0110\u1EE9\xD2\xD3\xD4\u1EA1\u1EF7\u1EEB\u1EED\xD9\xDA\u1EF9\u1EF5\xDD\u1EE1\u01B0\xE0\xE1\xE2\xE3\u1EA3\u0103\u1EEF\u1EAB\xE8\xE9\xEA\u1EBB\xEC\xED\u0129\u1EC9\u0111\u1EF1\xF2\xF3\xF4\xF5\u1ECF\u1ECD\u1EE5\xF9\xFA\u0169\u1EE7\xFD\u1EE3\u1EEE`},iso646cn:{type:"_sbcs",chars:`\0\x07\b
|
||||
\v\f\r\x1B !"#\xA5%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},iso646jp:{type:"_sbcs",chars:`\0\x07\b
|
||||
\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}});var qxe=E(Yxe=>{"use strict";var fj=Zl().Buffer;Yxe._dbcs=Xl;var Dn=-1,Gxe=-2,Va=-10,Qi=-1e3,VC=new Array(256),tS=-1;for(RU=0;RU<256;RU++)VC[RU]=Dn;var RU;function Xl(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=t.table();this.decodeTables=[],this.decodeTables[0]=VC.slice(0),this.decodeTableSeq=[];for(var s=0;s<r.length;s++)this._addDecodeChunk(r[s]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var n=this.decodeTables.length;this.decodeTables.push(VC.slice(0));var i=this.decodeTables.length;this.decodeTables.push(VC.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Qi-o[s]],A=48;A<=57;A++){if(a[A]===Dn)a[A]=Qi-n;else if(a[A]>Qi)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Qi-a[A]],u=129;u<=254;u++){if(c[u]===Dn)c[u]=Qi-i;else{if(c[u]===Qi-i)continue;if(c[u]>Qi)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Qi-c[u]],d=48;d<=57;d++)l[d]===Dn&&(l[d]=Gxe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function y3t(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let s=e.length;s!==0;s--){let n=e[s-1].trim();if(A3t.has(n)){r=n;break}}return r}function b3t(t,e){let r=y3t(e);r!==""&&(t.referrerPolicy=r)}function w3t(){return"allowed"}function S3t(){return"success"}function N3t(){return"success"}function D3t(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function R3t(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&DK(t.origin)&&!DK(Fp(t))&&(e=null);break;case"same-origin":lS(t,Fp(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function $C(t,e){return t}function T3t(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:$C(t.domainLookupStartTime,r),domainLookupEndTime:$C(t.domainLookupEndTime,r),connectionStartTime:$C(t.connectionStartTime,r),connectionEndTime:$C(t.connectionEndTime,r),secureConnectionStartTime:$C(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function x3t(t){return $C(d3t.now(),t)}function k3t(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function IFe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function F3t(t){return{referrerPolicy:t.referrerPolicy}}function M3t(t){let e=t.referrerPolicy;dS(e);let r=null;if(t.referrer==="client"){let i=gFe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Yh.is.URL(t.referrer)&&(r=t.referrer);let s=NK(r),n=NK(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??NK(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Fp(t);return lS(s,i)?s:kp(s)&&!kp(i)?"no-referrer":n}case"same-origin":return lS(t,s)?s:"no-referrer";case"origin-when-cross-origin":return lS(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":s}}}function NK(t,e=!1){return dS(Yh.is.URL(t)),t=new URL(t),bFe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var U3t=RegExp.prototype.test.bind(/^127\.(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){2}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)$/),L3t=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function BFe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),L3t(t)):U3t(t)}function v3t(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||BFe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function kp(t){return Yh.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:v3t(t.origin):!1}function _3t(t){}function lS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function P3t(t){return t.controller.state==="aborted"}function O3t(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function H3t(t){return f3t[t.toLowerCase()]??t}var G3t=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function QFe(t,e,r=0,s=1){class n{#e;#t;#r;constructor(o,a){this.#e=o,this.#t=a,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#r,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[s]:u}=a[o];this.#r=o+1;let l;switch(this.#t){case"key":l=c;break;case"value":l=u;break;case"key+value":l=[c,u];break}return{value:l,done:!1}}}return delete n.prototype.constructor,Object.setPrototypeOf(n.prototype,G3t),Object.defineProperties(n.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new n(i,o)}}function Y3t(t,e,r,s=0,n=1){let i=QFe(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ja(a=>vK(a)&&a!==59,t,e);i=UK.decode(o)}return{name:s,value:i}}function h8t(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw to("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=ja(a=>a!==10&&a!==13&&a!==58,t,e);if(o=LK(o,!0,!0,a=>a===9||a===32),!i8t.test(o.toString()))throw to("header name does not match the field-name token production");if(t[e.position]!==58)throw to("expected :");switch(e.position++,ja(a=>a===32||a===9,t,e),n8t(o)){case"content-disposition":{if(r=s=null,ja(A=>vK(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw to("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=d8t(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw to("name attribute is required in content-disposition header");break}case"content-type":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),n=TFe(a);break}case"content-transfer-encoding":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),i=TFe(a);break}default:ja(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw to("expected CRLF");e.position+=2}}function ja(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function LK(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function f8t(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}function to(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function g8t(t){return t<=31||t===127}function p8t(t){return t===40||t===41||t===60||t===62||t===64||t===44||t===59||t===58||t===92||t===34||t===47||t===91||t===93||t===63||t===61}function vK(t){return t<=127&&t!==32&&t!==9&&!g8t(t)&&!p8t(t)}xFe.exports={multipartFormDataParser:l8t,validateBoundary:u8t}});var hS=E((C8r,FFe)=>{"use strict";function E8t(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}FFe.exports={createDeferredPromise:E8t}});var rI=E((I8r,_Fe)=>{"use strict";var OK=At(),{ReadableStreamFrom:m8t,readableStreamClose:C8t,fullyReadBody:I8t,extractMimeType:B8t}=_o(),{FormData:MFe,setFormDataState:Q8t}=$U(),{webidl:KA}=Rn(),_K=B("node:assert"),{isErrored:PK,isDisturbed:y8t}=B("node:stream"),{isUint8Array:b8t}=B("node:util/types"),{serializeAMimeType:w8t}=za(),{multipartFormDataParser:S8t}=kFe(),{createDeferredPromise:N8t}=hS(),{parseJSONFromBytes:D8t}=td(),{utf8DecodeBytes:R8t}=AS(),{runtimeFeatures:T8t}=rd(),x8t=T8t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),eL=new TextEncoder;function k8t(){}var F8t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!y8t(e)&&!PK(e)&&e.cancel("Response object has been garbage collected").catch(k8t)});function LFe(t,e=!1){let r=null,s=null;KA.is.ReadableStream(t)?r=t:KA.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),_K(KA.is.ReadableStream(r));let n=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(KA.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(KA.is.BufferSource(t))i=KA.util.getCopyOfBytesHeldByBufferSource(t);else if(KA.is.FormData(t)){let c=`----formdata-undici-0${`${x8t(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
\v\f\r\x1B !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\xA5]^_\`abcdefghijklmnopqrstuvwxyz{|}\u203E\x7F\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD`},hproman8:{type:"_sbcs",chars:"\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x8B\x8C\x8D\x8E\x8F\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9A\x9B\x9C\x9D\x9E\x9F\xA0\xC0\xC2\xC8\xCA\xCB\xCE\xCF\xB4\u02CB\u02C6\xA8\u02DC\xD9\xDB\u20A4\xAF\xDD\xFD\xB0\xC7\xE7\xD1\xF1\xA1\xBF\xA4\xA3\xA5\xA7\u0192\xA2\xE2\xEA\xF4\xFB\xE1\xE9\xF3\xFA\xE0\xE8\xF2\xF9\xE4\xEB\xF6\xFC\xC5\xEE\xD8\xC6\xE5\xED\xF8\xE6\xC4\xEC\xD6\xDC\xC9\xEF\xDF\xD4\xC1\xC3\xE3\xD0\xF0\xCD\xCC\xD3\xD2\xD5\xF5\u0160\u0161\xDA\u0178\xFF\xDE\xFE\xB7\xB5\xB6\xBE\u2014\xBC\xBD\xAA\xBA\xAB\u25A0\xBB\xB1\uFFFD"},macintosh:{type:"_sbcs",chars:"\xC4\xC5\xC7\xC9\xD1\xD6\xDC\xE1\xE0\xE2\xE4\xE3\xE5\xE7\xE9\xE8\xEA\xEB\xED\xEC\xEE\xEF\xF1\xF3\xF2\xF4\xF6\xF5\xFA\xF9\xFB\xFC\u2020\xB0\xA2\xA3\xA7\u2022\xB6\xDF\xAE\xA9\u2122\xB4\xA8\u2260\xC6\xD8\u221E\xB1\u2264\u2265\xA5\xB5\u2202\u2211\u220F\u03C0\u222B\xAA\xBA\u2126\xE6\xF8\xBF\xA1\xAC\u221A\u0192\u2248\u2206\xAB\xBB\u2026\xA0\xC0\xC3\xD5\u0152\u0153\u2013\u2014\u201C\u201D\u2018\u2019\xF7\u25CA\xFF\u0178\u2044\xA4\u2039\u203A\uFB01\uFB02\u2021\xB7\u201A\u201E\u2030\xC2\xCA\xC1\xCB\xC8\xCD\xCE\xCF\xCC\xD3\xD4\uFFFD\xD2\xDA\xDB\xD9\u0131\u02C6\u02DC\xAF\u02D8\u02D9\u02DA\xB8\u02DD\u02DB\u02C7"},ascii:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD"},tis620:{type:"_sbcs",chars:"\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\uFFFD\u0E01\u0E02\u0E03\u0E04\u0E05\u0E06\u0E07\u0E08\u0E09\u0E0A\u0E0B\u0E0C\u0E0D\u0E0E\u0E0F\u0E10\u0E11\u0E12\u0E13\u0E14\u0E15\u0E16\u0E17\u0E18\u0E19\u0E1A\u0E1B\u0E1C\u0E1D\u0E1E\u0E1F\u0E20\u0E21\u0E22\u0E23\u0E24\u0E25\u0E26\u0E27\u0E28\u0E29\u0E2A\u0E2B\u0E2C\u0E2D\u0E2E\u0E2F\u0E30\u0E31\u0E32\u0E33\u0E34\u0E35\u0E36\u0E37\u0E38\u0E39\u0E3A\uFFFD\uFFFD\uFFFD\uFFFD\u0E3F\u0E40\u0E41\u0E42\u0E43\u0E44\u0E45\u0E46\u0E47\u0E48\u0E49\u0E4A\u0E4B\u0E4C\u0E4D\u0E4E\u0E4F\u0E50\u0E51\u0E52\u0E53\u0E54\u0E55\u0E56\u0E57\u0E58\u0E59\u0E5A\u0E5B\uFFFD\uFFFD\uFFFD\uFFFD"}}});var qxe=E(Yxe=>{"use strict";var fj=Zl().Buffer;Yxe._dbcs=Xl;var Dn=-1,Gxe=-2,Va=-10,Qi=-1e3,VC=new Array(256),tS=-1;for(RU=0;RU<256;RU++)VC[RU]=Dn;var RU;function Xl(t,e){if(this.encodingName=t.encodingName,!t)throw new Error("DBCS codec is called without the data.");if(!t.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var r=t.table();this.decodeTables=[],this.decodeTables[0]=VC.slice(0),this.decodeTableSeq=[];for(var s=0;s<r.length;s++)this._addDecodeChunk(r[s]);if(typeof t.gb18030=="function"){this.gb18030=t.gb18030();var n=this.decodeTables.length;this.decodeTables.push(VC.slice(0));var i=this.decodeTables.length;this.decodeTables.push(VC.slice(0));for(var o=this.decodeTables[0],s=129;s<=254;s++)for(var a=this.decodeTables[Qi-o[s]],A=48;A<=57;A++){if(a[A]===Dn)a[A]=Qi-n;else if(a[A]>Qi)throw new Error("gb18030 decode tables conflict at byte 2");for(var c=this.decodeTables[Qi-a[A]],u=129;u<=254;u++){if(c[u]===Dn)c[u]=Qi-i;else{if(c[u]===Qi-i)continue;if(c[u]>Qi)throw new Error("gb18030 decode tables conflict at byte 3")}for(var l=this.decodeTables[Qi-c[u]],d=48;d<=57;d++)l[d]===Dn&&(l[d]=Gxe)}}}this.defaultCharUnicode=e.defaultCharUnicode,this.encodeTable=[],this.encodeTableSeq=[];var h={};if(t.encodeSkipVals)for(var s=0;s<t.encodeSkipValsLine truncated
|
||||
`)||t.includes("\r")||t.includes("\0"))===!1}function b3t(t){let e=(t.headersList.get("referrer-policy",!0)??"").split(","),r="";if(e.length)for(let s=e.length;s!==0;s--){let n=e[s-1].trim();if(c3t.has(n)){r=n;break}}return r}function w3t(t,e){let r=b3t(e);r!==""&&(t.referrerPolicy=r)}function S3t(){return"allowed"}function N3t(){return"success"}function D3t(){return"success"}function R3t(t){let e=null;e=t.mode,t.headersList.set("sec-fetch-mode",e,!0)}function T3t(t){let e=t.origin;if(!(e==="client"||e===void 0)){if(t.responseTainting==="cors"||t.mode==="websocket")t.headersList.append("origin",e,!0);else if(t.method!=="GET"&&t.method!=="HEAD"){switch(t.referrerPolicy){case"no-referrer":e=null;break;case"no-referrer-when-downgrade":case"strict-origin":case"strict-origin-when-cross-origin":t.origin&&DK(t.origin)&&!DK(Fp(t))&&(e=null);break;case"same-origin":lS(t,Fp(t))||(e=null);break;default:}t.headersList.append("origin",e,!0)}}}function $C(t,e){return t}function x3t(t,e,r){return!t?.startTime||t.startTime<e?{domainLookupStartTime:e,domainLookupEndTime:e,connectionStartTime:e,connectionEndTime:e,secureConnectionStartTime:e,ALPNNegotiatedProtocol:t?.ALPNNegotiatedProtocol}:{domainLookupStartTime:$C(t.domainLookupStartTime,r),domainLookupEndTime:$C(t.domainLookupEndTime,r),connectionStartTime:$C(t.connectionStartTime,r),connectionEndTime:$C(t.connectionEndTime,r),secureConnectionStartTime:$C(t.secureConnectionStartTime,r),ALPNNegotiatedProtocol:t.ALPNNegotiatedProtocol}}function k3t(t){return $C(h3t.now(),t)}function F3t(t){return{startTime:t.startTime??0,redirectStartTime:0,redirectEndTime:0,postRedirectStartTime:t.startTime??0,finalServiceWorkerStartTime:0,finalNetworkResponseStartTime:0,finalNetworkRequestStartTime:0,endTime:0,encodedBodySize:0,decodedBodySize:0,finalConnectionTimingInfo:null}}function IFe(){return{referrerPolicy:"strict-origin-when-cross-origin"}}function M3t(t){return{referrerPolicy:t.referrerPolicy}}function U3t(t){let e=t.referrerPolicy;dS(e);let r=null;if(t.referrer==="client"){let i=gFe();if(!i||i.origin==="null")return"no-referrer";r=new URL(i)}else Yh.is.URL(t.referrer)&&(r=t.referrer);let s=NK(r),n=NK(r,!0);switch(s.toString().length>4096&&(s=n),e){case"no-referrer":return"no-referrer";case"origin":return n??NK(r,!0);case"unsafe-url":return s;case"strict-origin":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":n}case"strict-origin-when-cross-origin":{let i=Fp(t);return lS(s,i)?s:kp(s)&&!kp(i)?"no-referrer":n}case"same-origin":return lS(t,s)?s:"no-referrer";case"origin-when-cross-origin":return lS(t,s)?s:n;case"no-referrer-when-downgrade":{let i=Fp(t);return kp(s)&&!kp(i)?"no-referrer":s}}}function NK(t,e=!1){return dS(Yh.is.URL(t)),t=new URL(t),bFe(t)?"no-referrer":(t.username="",t.password="",t.hash="",e===!0&&(t.pathname="",t.search=""),t)}var L3t=RegExp.prototype.test.bind(/^127\.(?:(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)\.){2}(?:25[0-5]|2[0-4]\d|1\d\d|[1-9]\d|\d)$/),v3t=RegExp.prototype.test.bind(/^(?:(?:0{1,4}:){7}|(?:0{1,4}:){1,6}:|::)0{0,3}1$/);function BFe(t){return t.includes(":")?(t[0]==="["&&t[t.length-1]==="]"&&(t=t.slice(1,-1)),v3t(t)):L3t(t)}function _3t(t){return t==null||t==="null"?!1:(t=new URL(t),!!(t.protocol==="https:"||t.protocol==="wss:"||BFe(t.hostname)||t.hostname==="localhost"||t.hostname==="localhost."||t.hostname.endsWith(".localhost")||t.hostname.endsWith(".localhost.")||t.protocol==="file:"))}function kp(t){return Yh.is.URL(t)?t.href==="about:blank"||t.href==="about:srcdoc"||t.protocol==="data:"||t.protocol==="blob:"?!0:_3t(t.origin):!1}function P3t(t){}function lS(t,e){return t.origin===e.origin&&t.origin==="null"||t.protocol===e.protocol&&t.hostname===e.hostname&&t.port===e.port}function O3t(t){return t.controller.state==="aborted"}function H3t(t){return t.controller.state==="aborted"||t.controller.state==="terminated"}function G3t(t){return g3t[t.toLowerCase()]??t}var Y3t=Object.getPrototypeOf(Object.getPrototypeOf([][Symbol.iterator]()));function QFe(t,e,r=0,s=1){class n{#e;#t;#r;constructor(o,a){this.#e=o,this.#t=a,this.#r=0}next(){if(typeof this!="object"||this===null||!(#e in this))throw new TypeError(`'next' called on an object that does not implement interface ${t} Iterator.`);let o=this.#r,a=e(this.#e),A=a.length;if(o>=A)return{value:void 0,done:!0};let{[r]:c,[s]:u}=a[o];this.#r=o+1;let l;switch(this.#t){case"key":l=c;break;case"value":l=u;break;case"key+value":l=[c,u];break}return{value:l,done:!1}}}return delete n.prototype.constructor,Object.setPrototypeOf(n.prototype,Y3t),Object.defineProperties(n.prototype,{[Symbol.toStringTag]:{writable:!1,enumerable:!1,configurable:!0,value:`${t} Iterator`},next:{writable:!0,enumerable:!0,configurable:!0}}),function(i,o){return new n(i,o)}}function q3t(t,e,r,s=0,n=1){let i=QFe(t,r,s,n),o={keys:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"key")}},values:{writable:!0,enumerable:!0,configurable:!0,value:function(){return Yh.brandCheck(this,e),i(this,"value
Line truncated
|
||||
`).replace(/%0D/ig,"\r").replace(/%22/g,'"')}else{let o=ja(a=>vK(a)&&a!==59,t,e);i=UK.decode(o)}return{name:s,value:i}}function f8t(t,e){let r=null,s=null,n=null,i=null;for(;;){if(t[e.position]===13&&t[e.position+1]===10){if(r===null)throw to("header name is null");return{name:r,filename:s,contentType:n,encoding:i}}let o=ja(a=>a!==10&&a!==13&&a!==58,t,e);if(o=LK(o,!0,!0,a=>a===9||a===32),!o8t.test(o.toString()))throw to("header name does not match the field-name token production");if(t[e.position]!==58)throw to("expected :");switch(e.position++,ja(a=>a===32||a===9,t,e),i8t(o)){case"content-disposition":{if(r=s=null,ja(A=>vK(A),t,e).toString("ascii").toLowerCase()!=="form-data")throw to("expected form-data for content-disposition header");for(;e.position<t.length&&t[e.position]!==13&&t[e.position+1]!==10;){let A=h8t(t,e);if(!A)break;A.name==="name"?r=A.value:A.name==="filename"&&(s=A.value)}if(r===null)throw to("name attribute is required in content-disposition header");break}case"content-type":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),n=TFe(a);break}case"content-transfer-encoding":{let a=ja(A=>A!==10&&A!==13,t,e);a=LK(a,!1,!0,A=>A===9||A===32),i=TFe(a);break}default:ja(a=>a!==10&&a!==13,t,e)}if(t[e.position]!==13&&t[e.position+1]!==10)throw to("expected CRLF");e.position+=2}}function ja(t,e,r){let s=r.position;for(;s<e.length&&t(e[s]);)++s;return e.subarray(r.position,r.position=s)}function LK(t,e,r,s){let n=0,i=t.length-1;if(e)for(;n<t.length&&s(t[n]);)n++;if(r)for(;i>0&&s(t[i]);)i--;return n===0&&i===t.length-1?t:t.subarray(n,i+1)}function g8t(t,e,r){if(t.length<e.length)return!1;for(let s=0;s<e.length;s++)if(e[s]!==t[r.position+s])return!1;return!0}function to(t){return new TypeError("Failed to parse body as FormData.",{cause:new TypeError(t)})}function p8t(t){return t<=31||t===127}function E8t(t){return t===40||t===41||t===60||t===62||t===64||t===44||t===59||t===58||t===92||t===34||t===47||t===91||t===93||t===63||t===61}function vK(t){return t<=127&&t!==32&&t!==9&&!p8t(t)&&!E8t(t)}xFe.exports={multipartFormDataParser:d8t,validateBoundary:l8t}});var hS=E((B8r,FFe)=>{"use strict";function m8t(){let t,e;return{promise:new Promise((s,n)=>{t=s,e=n}),resolve:t,reject:e}}FFe.exports={createDeferredPromise:m8t}});var rI=E((Q8r,_Fe)=>{"use strict";var OK=At(),{ReadableStreamFrom:C8t,readableStreamClose:I8t,fullyReadBody:B8t,extractMimeType:Q8t}=_o(),{FormData:MFe,setFormDataState:y8t}=$U(),{webidl:KA}=Rn(),_K=B("node:assert"),{isErrored:PK,isDisturbed:b8t}=B("node:stream"),{isUint8Array:w8t}=B("node:util/types"),{serializeAMimeType:S8t}=za(),{multipartFormDataParser:N8t}=kFe(),{createDeferredPromise:D8t}=hS(),{parseJSONFromBytes:R8t}=td(),{utf8DecodeBytes:T8t}=AS(),{runtimeFeatures:x8t}=rd(),k8t=x8t.has("crypto")?B("node:crypto").randomInt:t=>Math.floor(Math.random()*t),eL=new TextEncoder;function F8t(){}var M8t=new FinalizationRegistry(t=>{let e=t.deref();e&&!e.locked&&!b8t(e)&&!PK(e)&&e.cancel("Response object has been garbage collected").catch(F8t)});function LFe(t,e=!1){let r=null,s=null;KA.is.ReadableStream(t)?r=t:KA.is.Blob(t)?r=t.stream():r=new ReadableStream({pull(){},start(c){s=c},cancel(){},type:"bytes"}),_K(KA.is.ReadableStream(r));let n=null,i=null,o=null,a=null;if(typeof t=="string")i=t,a="text/plain;charset=UTF-8";else if(KA.is.URLSearchParams(t))i=t.toString(),a="application/x-www-form-urlencoded;charset=UTF-8";else if(KA.is.BufferSource(t))i=KA.util.getCopyOfBytesHeldByBufferSource(t);else if(KA.is.FormData(t)){let c=`----formdata-undici-0${`${k8t(1e11)}`.padStart(11,"0")}`,u=`--${c}\r
|
||||
Content-Disposition: form-data`;let l=m=>m.replace(/\n/g,"%0A").replace(/\r/g,"%0D").replace(/"/g,"%22"),d=m=>m.replace(/\r?\n|\r/g,`\r
|
||||
`),h=[],f=new Uint8Array([13,10]);o=0;let p=!1;for(let[m,I]of t)if(typeof I=="string"){let Q=eL.encode(u+`; name="${l(d(m))}"\r
|
||||
\r
|
||||
@@ -122,20 +122,20 @@ ${d(I)}\r
|
||||
Content-Type: ${I.type||"application/octet-stream"}\r
|
||||
\r
|
||||
`);h.push(Q,I,f),typeof I.size=="number"?o+=Q.byteLength+I.size+f.byteLength:p=!0}let C=eL.encode(`--${c}--\r
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(KA.is.Blob(t))i=t,o=t.size,t.type&&(a=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(OK.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=KA.is.ReadableStream(t)?t:m8t(t)}return(typeof i=="string"||b8t(i))&&(n=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),n!=null&&(async()=>{let c=n(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(PK(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!PK(r)&&s.enqueue(typeof c=="string"?eL.encode(c):new Uint8Array(c));queueMicrotask(()=>C8t(s))})(),[{stream:r,source:i,length:o},a]}function M8t(t,e=!1){return KA.is.ReadableStream(t)&&(_K(!OK.isDisturbed(t),"The body has already been consumed."),_K(!t.locked,"The stream is locked.")),LFe(t,e)}function U8t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function L8t(t,e){return{blob(){return tI(this,s=>{let n=UFe(e(this));return n===null?n="":n&&(n=w8t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return tI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return tI(this,R8t,t,e)},json(){return tI(this,D8t,t,e)},formData(){return tI(this,s=>{let n=UFe(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=S8t(s,n),o=new MFe;return Q8t(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new MFe;for(let[a,A]of i)o.append(a,A);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return tI(this,s=>new Uint8Array(s),t,e)}}}function v8t(t,e){Object.assign(t.prototype,L8t(t,e))}function tI(t,e,r,s){try{KA.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),vFe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=N8t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(I8t(t.body,o,i),n.promise)}function vFe(t){let e=t.body;return e!=null&&(e.stream.locked||OK.isDisturbed(e.stream))}function UFe(t){let e=t.headersList,r=B8t(e);return r==="failure"?null:r}_Fe.exports={extractBody:LFe,safelyExtractBody:M8t,cloneBody:U8t,mixinBody:v8t,streamRegistry:F8t,bodyUnusable:vFe}});var jFe=E((B8r,zFe)=>{"use strict";var et=B("node:assert"),tt=At(),{channels:PFe}=Hh(),HK=Sj(),{RequestContentLengthMismatchError:Mp,ResponseContentLengthMismatchError:_8t,RequestAbortedError:JFe,HeadersTimeoutError:P8t,HeadersOverflowError:O8t,SocketError:pS,InformationalError:sI,BodyTimeoutError:H8t,HTTPParserError:G8t,ResponseExceededMaxSizeError:Y8t}=pt(),{kUrl:VFe,kReset:ro,kClient:zK,kParser:ps,kBlocking:ES,kRunning:Kn,kPending:q8t,kSize:OFe,kWriting:Jh,kQueue:ZA,kNoRef:fS,kKeepAliveDefaultTimeout:J8t,kHostHeader:V8t,kPendingIdx:W8t,kRunningIdx:Ka,kError:Za,kPipelining:sL,kSocket:nI,kKeepAliveTimeoutValue:iL,kMaxHeadersSize:z8t,kKeepAliveMaxTimeout:j8t,kKeepAliveTimeoutThreshold:K8t,kHeadersTimeout:Z8t,kBodyTimeout:X8t,kStrictContentLength:qK,kMaxRequests:HFe,kCounter:$8t,kMaxResponseSize:e4t,kOnError:t4t,kResume:qh,kHTTPContext:WFe,kClosed:JK}=Ir(),Eu=_ke(),r4t=Buffer.alloc(0),tL=Buffer[Symbol.species],s4t=tt.removeAllListeners,GK;function n4t(){let t=process.env.JEST_WORKER_ID?fK():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(Hke())}catch{}return e||(e=new WebAssembly.Module(t||fK())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onStatus(new tL(mu.buffer,o,i))},wasm_on_message_begin:s=>(et(Ks.ptr===s),Ks.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderField(new tL(mu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderValue(new tL(mu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Ks.ptr===s),Ks.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onBody(new tL(mu.buffer,o,i))},wasm_on_message_complete:s=>(et(Ks.ptr===s),Ks.onMessageComplete())}})}var YK=null,Ks=null,mu=null,rL=0,Cu=null,i4t=0,gS=1,iI=2|gS,nL=4|gS,VK=8|i4t,WK=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Eu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[z8t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[e4t]}setTi
Line truncated
|
||||
`);h.push(C),o+=C.byteLength,p&&(o=null),i=t,n=async function*(){for(let m of h)m.stream?yield*m.stream():yield m},a=`multipart/form-data; boundary=${c}`}else if(KA.is.Blob(t))i=t,o=t.size,t.type&&(a=t.type);else if(typeof t[Symbol.asyncIterator]=="function"){if(e)throw new TypeError("keepalive");if(OK.isDisturbed(t)||t.locked)throw new TypeError("Response body object should not be disturbed or locked");r=KA.is.ReadableStream(t)?t:C8t(t)}return(typeof i=="string"||w8t(i))&&(n=()=>(o=typeof i=="string"?Buffer.byteLength(i):i.length,i)),n!=null&&(async()=>{let c=n(),u=c?.[Symbol.asyncIterator]?.();if(u)for await(let l of u){if(PK(r))break;l.length&&s.enqueue(new Uint8Array(l))}else c?.length&&!PK(r)&&s.enqueue(typeof c=="string"?eL.encode(c):new Uint8Array(c));queueMicrotask(()=>I8t(s))})(),[{stream:r,source:i,length:o},a]}function U8t(t,e=!1){return KA.is.ReadableStream(t)&&(_K(!OK.isDisturbed(t),"The body has already been consumed."),_K(!t.locked,"The stream is locked.")),LFe(t,e)}function L8t(t){let{0:e,1:r}=t.stream.tee();return t.stream=e,{stream:r,length:t.length,source:t.source}}function v8t(t,e){return{blob(){return tI(this,s=>{let n=UFe(e(this));return n===null?n="":n&&(n=S8t(n)),new Blob([s],{type:n})},t,e)},arrayBuffer(){return tI(this,s=>new Uint8Array(s).buffer,t,e)},text(){return tI(this,T8t,t,e)},json(){return tI(this,R8t,t,e)},formData(){return tI(this,s=>{let n=UFe(e(this));if(n!==null)switch(n.essence){case"multipart/form-data":{let i=N8t(s,n),o=new MFe;return y8t(o,i),o}case"application/x-www-form-urlencoded":{let i=new URLSearchParams(s.toString()),o=new MFe;for(let[a,A]of i)o.append(a,A);return o}}throw new TypeError('Content-Type was not one of "multipart/form-data" or "application/x-www-form-urlencoded".')},t,e)},bytes(){return tI(this,s=>new Uint8Array(s),t,e)}}}function _8t(t,e){Object.assign(t.prototype,v8t(t,e))}function tI(t,e,r,s){try{KA.brandCheck(t,r)}catch(a){return Promise.reject(a)}if(t=s(t),vFe(t))return Promise.reject(new TypeError("Body is unusable: Body has already been read"));let n=D8t(),i=n.reject,o=a=>{try{n.resolve(e(a))}catch(A){i(A)}};return t.body==null?(o(Buffer.allocUnsafe(0)),n.promise):(B8t(t.body,o,i),n.promise)}function vFe(t){let e=t.body;return e!=null&&(e.stream.locked||OK.isDisturbed(e.stream))}function UFe(t){let e=t.headersList,r=Q8t(e);return r==="failure"?null:r}_Fe.exports={extractBody:LFe,safelyExtractBody:U8t,cloneBody:L8t,mixinBody:_8t,streamRegistry:M8t,bodyUnusable:vFe}});var jFe=E((y8r,zFe)=>{"use strict";var et=B("node:assert"),tt=At(),{channels:PFe}=Hh(),HK=Sj(),{RequestContentLengthMismatchError:Mp,ResponseContentLengthMismatchError:P8t,RequestAbortedError:JFe,HeadersTimeoutError:O8t,HeadersOverflowError:H8t,SocketError:pS,InformationalError:sI,BodyTimeoutError:G8t,HTTPParserError:Y8t,ResponseExceededMaxSizeError:q8t}=pt(),{kUrl:VFe,kReset:ro,kClient:zK,kParser:ps,kBlocking:ES,kRunning:Kn,kPending:J8t,kSize:OFe,kWriting:Jh,kQueue:ZA,kNoRef:fS,kKeepAliveDefaultTimeout:V8t,kHostHeader:W8t,kPendingIdx:z8t,kRunningIdx:Ka,kError:Za,kPipelining:sL,kSocket:nI,kKeepAliveTimeoutValue:iL,kMaxHeadersSize:j8t,kKeepAliveMaxTimeout:K8t,kKeepAliveTimeoutThreshold:Z8t,kHeadersTimeout:X8t,kBodyTimeout:$8t,kStrictContentLength:qK,kMaxRequests:HFe,kCounter:e4t,kMaxResponseSize:t4t,kOnError:r4t,kResume:qh,kHTTPContext:WFe,kClosed:JK}=Ir(),Eu=_ke(),s4t=Buffer.alloc(0),tL=Buffer[Symbol.species],n4t=tt.removeAllListeners,GK;function i4t(){let t=process.env.JEST_WORKER_ID?fK():void 0,e,r=process.arch!=="ppc64";if(process.env.UNDICI_NO_WASM_SIMD==="1"?r=!0:process.env.UNDICI_NO_WASM_SIMD==="0"&&(r=!1),r)try{e=new WebAssembly.Module(Hke())}catch{}return e||(e=new WebAssembly.Module(t||fK())),new WebAssembly.Instance(e,{env:{wasm_on_url:(s,n,i)=>0,wasm_on_status:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onStatus(new tL(mu.buffer,o,i))},wasm_on_message_begin:s=>(et(Ks.ptr===s),Ks.onMessageBegin()),wasm_on_header_field:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderField(new tL(mu.buffer,o,i))},wasm_on_header_value:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onHeaderValue(new tL(mu.buffer,o,i))},wasm_on_headers_complete:(s,n,i,o)=>(et(Ks.ptr===s),Ks.onHeadersComplete(n,i===1,o===1)),wasm_on_body:(s,n,i)=>{et(Ks.ptr===s);let o=n-Cu+mu.byteOffset;return Ks.onBody(new tL(mu.buffer,o,i))},wasm_on_message_complete:s=>(et(Ks.ptr===s),Ks.onMessageComplete())}})}var YK=null,Ks=null,mu=null,rL=0,Cu=null,o4t=0,gS=1,iI=2|gS,nL=4|gS,VK=8|o4t,WK=class{constructor(e,r,{exports:s}){this.llhttp=s,this.ptr=this.llhttp.llhttp_alloc(Eu.TYPE.RESPONSE),this.client=e,this.socket=r,this.timeout=null,this.timeoutValue=null,this.timeoutType=null,this.statusCode=0,this.statusText="",this.upgrade=!1,this.headers=[],this.headersSize=0,this.headersMaxSize=e[j8t],this.shouldKeepAlive=!1,this.paused=!1,this.resume=this.resume.bind(this),this.bytesRead=0,this.keepAlive="",this.contentLength="",this.connection="",this.maxResponseSize=e[t4t]}setTi
Line truncated
|
||||
`;if(typeof n=="string"?p+=`host: ${n}\r
|
||||
`:p+=t[V8t],i?p+=`connection: upgrade\r
|
||||
`:p+=t[W8t],i?p+=`connection: upgrade\r
|
||||
upgrade: ${i}\r
|
||||
`:t[sL]&&!h[ro]?p+=`connection: keep-alive\r
|
||||
`:p+=`connection: close\r
|
||||
`,Array.isArray(c))for(let C=0;C<c.length;C+=2){let m=c[C+0],I=c[C+1];if(Array.isArray(I))for(let Q=0;Q<I.length;Q++)p+=`${m}: ${I[Q]}\r
|
||||
`;else p+=`${m}: ${I}\r
|
||||
`}return PFe.sendHeaders.hasSubscribers&&PFe.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?YFe(f,null,t,e,h,u,p,l):tt.isBuffer(A)?YFe(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?qFe(f,A.stream(),t,e,h,u,p,l):p4t(f,A,t,e,h,u,p,l):tt.isStream(A)?g4t(f,A,t,e,h,u,p,l):tt.isIterable(A)?qFe(f,A,t,e,h,u,p,l):et(!1),!0}function g4t(t,e,r,s,n,i,o,a){et(i!==0||r[Kn]===0,"stream body cannot be pipelined");let A=!1,c=new oL({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new JFe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[Jh]&&r[Kn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function YFe(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`}return PFe.sendHeaders.hasSubscribers&&PFe.sendHeaders.publish({request:e,headers:p,socket:h}),!A||d===0?YFe(f,null,t,e,h,u,p,l):tt.isBuffer(A)?YFe(f,A,t,e,h,u,p,l):tt.isBlobLike(A)?typeof A.stream=="function"?qFe(f,A.stream(),t,e,h,u,p,l):E4t(f,A,t,e,h,u,p,l):tt.isStream(A)?p4t(f,A,t,e,h,u,p,l):tt.isIterable(A)?qFe(f,A,t,e,h,u,p,l):et(!1),!0}function p4t(t,e,r,s,n,i,o,a){et(i!==0||r[Kn]===0,"stream body cannot be pipelined");let A=!1,c=new oL({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o}),u=function(f){if(!A)try{!c.write(f)&&this.pause&&this.pause()}catch(p){tt.destroy(this,p)}},l=function(){A||e.resume&&e.resume()},d=function(){if(queueMicrotask(()=>{e.removeListener("error",h)}),!A){let f=new JFe;queueMicrotask(()=>h(f))}},h=function(f){if(!A){if(A=!0,et(n.destroyed||n[Jh]&&r[Kn]<=1),n.off("drain",l).off("error",h),e.removeListener("data",u).removeListener("end",h).removeListener("close",d),!f)try{c.end()}catch(p){f=p}c.destroy(f),f&&(f.code!=="UND_ERR_INFO"||f.message!=="reset")?tt.destroy(e,f):tt.destroy(e)}};e.on("data",u).on("end",h).on("error",h).on("close",d),e.resume&&e.resume(),n.on("drain",l).on("error",h),e.errorEmitted??e.errored?setImmediate(h,e.errored):(e.endEmitted??e.readableEnded)&&setImmediate(h,null),(e.closeEmitted??e.closed)&&setImmediate(d)}function YFe(t,e,r,s,n,i,o,a){try{e?tt.isBuffer(e)&&(et(i===e.byteLength,"buffer body must have content length"),n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(e),n.uncork(),s.onBodySent(e),!a&&s.reset!==!1&&(n[ro]=!0)):i===0?n.write(`${o}content-length: 0\r
|
||||
\r
|
||||
`,"latin1"):(et(i===null,"no body must not have content length"),n.write(`${o}\r
|
||||
`,"latin1")),s.onRequestSent(),r[qh]()}catch(A){t(A)}}async function p4t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Mp;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
`,"latin1")),s.onRequestSent(),r[qh]()}catch(A){t(A)}}async function E4t(t,e,r,s,n,i,o,a){et(i===e.size,"blob body must have content length");try{if(i!=null&&i!==e.size)throw new Mp;let A=Buffer.from(await e.arrayBuffer());n.cork(),n.write(`${o}content-length: ${i}\r
|
||||
\r
|
||||
`,"latin1"),n.write(A),n.uncork(),s.onBodySent(A),s.onRequestSent(),!a&&s.reset!==!1&&(n[ro]=!0),r[qh]()}catch(A){t(A)}}async function qFe(t,e,r,s,n,i,o,a){et(i!==0||r[Kn]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let d=A;A=null,d()}}let u=()=>new Promise((d,h)=>{et(A===null),n[Za]?h(n[Za]):A=d});n.on("close",c).on("drain",c);let l=new oL({abort:t,socket:n,request:s,contentLength:i,client:r,expectsPayload:a,header:o});try{for await(let d of e){if(n[Za])throw n[Za];l.write(d)||await u()}l.end()}catch(d){l.destroy(d)}finally{n.off("close",c).off("drain",c)}}var oL=class{constructor({abort:e,socket:r,request:s,contentLength:n,client:i,expectsPayload:o,header:a}){this.socket=r,this.request=s,this.contentLength=n,this.client=i,this.bytesWritten=0,this.expectsPayload=o,this.header=a,this.abort=e,r[Jh]=!0}write(e){let{socket:r,request:s,contentLength:n,client:i,bytesWritten:o,expectsPayload:a,header:A}=this;if(r[Za])throw r[Za];if(r.destroyed)return!1;let c=Buffer.byteLength(e);if(!c)return!0;if(n!==null&&o+c>n){if(i[qK])throw new Mp;process.emitWarning(new Mp)}r.cork(),o===0&&(!a&&s.reset!==!1&&(r[ro]=!0),n===null?r.write(`${A}transfer-encoding: chunked\r
|
||||
`,"latin1"):r.write(`${A}content-length: ${n}\r
|
||||
@@ -148,13 +148,13 @@ ${c.toString(16)}\r
|
||||
`,"latin1"):r===null&&e.write(`\r
|
||||
0\r
|
||||
\r
|
||||
`,"latin1"),r!==null&&n!==r){if(s[qK])throw new Mp;process.emitWarning(new Mp)}e[ps].timeout&&e[ps].timeoutType===iI&&e[ps].timeout.refresh&&e[ps].timeout.refresh(),s[qh]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Jh]=!1,e&&(et(s[Kn]<=1,"pipeline should only contain this request"),n(e))}};zFe.exports=o4t});var nMe=E((Q8r,sMe)=>{"use strict";var $a=B("node:assert"),{pipeline:E4t}=B("node:stream"),Ct=At(),{RequestContentLengthMismatchError:XK,RequestAbortedError:m4t,SocketError:BS,InformationalError:Vh,InvalidArgumentError:C4t}=pt(),{kUrl:IS,kReset:uL,kClient:Po,kRunning:QS,kPending:I4t,kQueue:Wh,kPendingIdx:eZ,kRunningIdx:XA,kError:Oo,kSocket:rs,kStrictContentLength:B4t,kOnError:oI,kMaxConcurrentStreams:AL,kPingInterval:KFe,kHTTP2Session:nd,kHTTP2InitialWindowSize:Q4t,kHTTP2ConnectionWindowSize:y4t,kResume:Iu,kSize:b4t,kHTTPContext:tZ,kClosed:$K,kBodyTimeout:w4t,kEnableConnectProtocol:mS,kRemoteSettings:CS,kHTTP2Stream:aL,kHTTP2SessionState:rZ}=Ir(),{channels:ZFe}=Hh(),Xa=Symbol("open streams"),XFe,cL;try{cL=B("node:http2")}catch{cL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:S4t,HTTP2_HEADER_METHOD:$Fe,HTTP2_HEADER_PATH:eMe,HTTP2_HEADER_SCHEME:jK,HTTP2_HEADER_CONTENT_LENGTH:N4t,HTTP2_HEADER_EXPECT:D4t,HTTP2_HEADER_STATUS:KK,HTTP2_HEADER_PROTOCOL:R4t,NGHTTP2_REFUSED_STREAM:T4t,NGHTTP2_CANCEL:x4t}}=cL;function ZK(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}function k4t(t,e){t[rs]=e;let r=t[Q4t],s=t[y4t],n=cL.connect(t[IS],{createConnection:()=>e,peerMaxConcurrentStreams:t[AL],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[rs]=e,n[Xa]=0,n[Po]=t,n[rs]=e,n[rZ]={ping:{interval:t[KFe]===0?null:setInterval(L4t,t[KFe],n).unref()}},n[mS]=!1,n[CS]=!1,s&&Ct.addListener(n,"connect",M4t.bind(n,s)),Ct.addListener(n,"error",v4t),Ct.addListener(n,"frameError",_4t),Ct.addListener(n,"end",P4t),Ct.addListener(n,"goaway",O4t),Ct.addListener(n,"close",H4t),Ct.addListener(n,"remoteSettings",U4t),n.unref(),t[nd]=n,e[nd]=n,Ct.addListener(e,"error",Y4t),Ct.addListener(e,"end",q4t),Ct.addListener(e,"close",G4t),e[$K]=!1,e.on("close",J4t),{version:"h2",defaultPipelining:1/0,write(i){return W4t(t,i)},resume(){F4t(t)},destroy(i,o){e[$K]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[QS]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1||Ct.bodyLength(i.body)!==0&&(Ct.isStream(i.body)||Ct.isAsyncIterable(i.body)||Ct.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1;return!1}}}function F4t(t){let e=t[rs];e?.destroyed===!1&&(t[b4t]===0||t[AL]===0?(e.unref(),t[nd].unref()):(e.ref(),t[nd].ref()))}function M4t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function U4t(t){if(this[Po][AL]=t.maxConcurrentStreams??this[Po][AL],this[CS]===!0&&this[mS]===!0&&t.enableConnectProtocol===!1){let e=new Vh("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[rs][Oo]=e,this[Po][oI](e);return}this[mS]=t.enableConnectProtocol??this[mS],this[CS]=!0,this[Po][Iu]()}function L4t(t){let e=t[rZ];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(s,n){let i=this[Po],o=this[Po];if(s!=null){let a=new Vh(`HTTP/2: "PING" errored - type ${s.message}`);o[Oo]=a,i[oI](a)}else i.emit("ping",n)}}function v4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[rs][Oo]=t,this[Po][oI](t)}function _4t(t,e,r){if(r===0){let s=new Vh(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[rs][Oo]=s,this[Po][oI](s)}}function P4t(){let t=new BS("other side closed",Ct.getSocketInfo(this[rs]));this.destroy(t),Ct.destroy(this[rs],t)}function O4t(t){let e=this[Oo]||new BS(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ct.getSocketInfo(this[rs])),r=this[Po];if(r[rs]=null,r[tZ]=null,this.close(),this[nd]=null,Ct.destroy(this[rs],e),r[XA]<r[Wh].length){let s=r[Wh][r[XA]];r[Wh][r[XA]++]=null,Ct.errorRequest(r,s,e),r[eZ]=r[XA]}$a(r[QS]===0),r.emit("disconnect",r[IS],[r],e),r.emit("connectionError",r[IS],[r],e),r[Iu]()}function H4t(){let{[Po]:t,[rZ]:e}=this,{[rs]:r}=t,s=this[rs][Oo]||this[Oo]||new BS("closed",Ct.getSocketInfo(r));if(t[rs]=null,t[tZ]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){$a(t[I4t]===0);let n=t[Wh].splice(t[XA]);for(let i=0;i<n.length;i++){let o=n[i];Ct.errorRequest(t,o,s)}}}function G4t(){let t=this[Oo]||new BS("closed",Ct.getSocketInfo(this)),e=this[nd][Po];e[rs]=null,e[tZ]=null,this[nd]!==null&&this[nd].destroy(t),e[eZ]=e[XA],$a(e[QS]===0),e.emit("disconnect",e[IS],[e],t),e[Iu]()}function Y4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Oo]=t,this[Po][oI](t)}function q4t(){Ct.destroy(this,new BS("other side closed",Ct.getSocketInfo(this)))}func
Line truncated
|
||||
`;ZFe.sendHeaders.publish({request:e,headers:x,socket:s[rs]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[D4t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,f.once("continue",Y)):(f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,Y()),++s[Xa],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[KK]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),ZK(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[Wh][t[XA]++]=null,t[Iu]()):(m(new Vh("HTTP/2: stream half-closed (remote)")),t[Wh][t[XA]++]=null,t[eZ]=t[XA],t[Iu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new Vh(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new Vh(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function Y(){!d||Q===0?tMe(m,f,null,t,e,t[rs],Q,I):Ct.isBuffer(d)?tMe(m,f,d,t,e,t[rs],Q,I):Ct.isBlobLike(d)?typeof d.stream=="function"?rMe(m,f,d.stream(),t,e,t[rs],Q,I):j4t(m,f,d,t,e,t[rs],Q,I):Ct.isStream(d)?z4t(m,t[rs],I,f,d,t,e,Q):Ct.isIterable(d)?rMe(m,f,d,t,e,t[rs],Q,I):$a(!1)}}function tMe(t,e,r,s,n,i,o,a){try{r!=null&&Ct.isBuffer(r)&&($a(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[uL]=!0),n.onRequestSent(),s[Iu]()}catch(A){t(A)}}function z4t(t,e,r,s,n,i,o,a){$a(a!==0||i[QS]===0,"stream body cannot be pipelined");let A=E4t(n,s,u=>{u?(Ct.destroy(A,u),t(u)):(Ct.removeAllListeners(A),o.onRequestSent(),r||(e[uL]=!0),i[Iu]())});Ct.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function j4t(t,e,r,s,n,i,o,a){$a(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new XK;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(A){t(A)}}async function rMe(t,e,r,s,n,i,o,a){$a(o!==0||s[QS]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{$a(A===null),i[Oo]?d(i[Oo]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Oo])throw i[Oo];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}sMe.exports=k4t});var Xh=E((y8r,hMe)=>{"use strict";var id=B("node:assert"),cMe=B("node:net"),yS=B("node:http"),Up=At(),{ClientStats:K4t}=$j(),{channels:aI}=Hh(),Z4t=Ske(),X4t=ZC(),{InvalidArgumentError:Fr,InformationalError:$4t,ClientDestroyedError:eHt}=pt(),tHt=XC(),{kUrl:Bu,kServerName:Zh,kClient:rHt,kBusy:sZ,kConnect:sHt,kResuming:Lp,kRunning:NS,kPending:DS,kSize:bS,kQueue:$A,kConnected:nHt,kConnecting:AI,kNeedDrain:jh,kKeepAliveDefaultTimeout:iMe,kHostHeader:iHt,kPendingIdx:ec,kRunningIdx:od,kError:oHt,kPipelining:lL,kKeepAliveTimeoutValue:aHt,kMaxHeadersSize:AHt,kKeepAliveMaxTimeout:cHt,kKeepAliveTimeoutThreshold:uHt,kHeadersTimeout:lHt,kBodyTimeout:dHt,kStrictContentLength:hHt,kConnector:wS,kMaxRequests:nZ,kCounter:fHt,kClose:gHt,kDestroy:pHt,kDispatch:EHt,kLocalAddress:SS,kMaxResponseSize:mHt,kOnError:CHt,kHTTPContext:Rs,kMaxConcurrentStreams:IHt,kHTTP2InitialWindowSize:BHt,kHTTP2ConnectionWindowSize:QHt,kResume:Kh,kPingInterval:yHt}=Ir(),bHt=jFe(),wHt=nMe(),zh=Symbol("kClosedResolve"),SHt=yS&&yS.maxHeaderSize&&Number.isInteger(yS.maxHeaderSize)&&yS.maxHeaderSize>0?()=>yS.maxHeaderSize:()=>{throw new Fr("http module not available or http.maxHeaderSize invalid")},oMe=()=>{};function uMe(t){return t[lL]??t[Rs]?.defaultPipelining??1}var iZ=class extends X4t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:Y,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:V,useH2c:X,initialWindowSize:$,connectionWindowSize:ie,pingInterval:Be}={}){if(c!==void 0)throw new Fr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Fr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Fr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Fr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Fr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout ins
Line truncated
|
||||
`,this[dHt]=a??3e5,this[lHt]=s??3e5,this[hHt]=m??!0,this[nZ]=b,this[zh]=null,this[mHt]=Y>-1?Y:-1,this[Rs]=null,this[IHt]=F??100,this[BHt]=$??262144,this[QHt]=ie??524288,this[yHt]=Be??6e4,this[$A]=[],this[od]=0,this[ec]=0,this[Kh]=Me=>oZ(this,Me),this[CHt]=Me=>lMe(this,Me)}get pipelining(){return this[lL]}set pipelining(e){this[lL]=e,this[Kh](!0)}get stats(){return new K4t(this)}get[DS](){return this[$A].length-this[ec]}get[NS](){return this[ec]-this[od]}get[bS](){return this[$A].length-this[od]}get[nHt](){return!!this[Rs]&&!this[AI]&&!this[Rs].destroyed}get[sZ](){return!!(this[Rs]?.busy(null)||this[bS]>=(uMe(this)||1)||this[DS]>0)}[sHt](e){dMe(this),this.once("connect",e)}[EHt](e,r){let s=new Z4t(this[Bu].origin,e,r);return this[$A].push(s),this[Lp]||(Up.bodyLength(s.body)==null&&Up.isIterable(s.body)?(this[Lp]=1,queueMicrotask(()=>oZ(this))):this[Kh](!0)),this[Lp]&&this[jh]!==2&&this[sZ]&&(this[jh]=2),this[jh]<2}[gHt](){return new Promise(e=>{this[bS]?this[zh]=e:e(null)})}[pHt](e){return new Promise(r=>{let s=this[$A].splice(this[ec]);for(let i=0;i<s.length;i++){let o=s[i];Up.errorRequest(this,o,e)}let n=()=>{this[zh]&&(this[zh](),this[zh]=null),r(null)};this[Rs]?(this[Rs].destroy(e,n),this[Rs]=null):queueMicrotask(n),this[Kh]()})}};function lMe(t,e){if(t[NS]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){id(t[ec]===t[od]);let r=t[$A].splice(t[od]);for(let s=0;s<r.length;s++){let n=r[s];Up.errorRequest(t,n,e)}id(t[bS]===0)}}function dMe(t){id(!t[AI]),id(!t[Rs]);let{host:e,hostname:r,protocol:s,port:n}=t[Bu];if(r[0]==="["){let i=r.indexOf("]");id(i!==-1);let o=r.substring(1,i);id(cMe.isIPv6(o)),r=o}t[AI]=!0,aI.beforeConnect.hasSubscribers&&aI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS]}),t[wS]({host:e,hostname:r,protocol:s,port:n,servername:t[Zh],localAddress:t[SS]},(i,o)=>{if(i){aMe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}if(t.destroyed){Up.destroy(o.on("error",oMe),new eHt),t[Kh]();return}id(o);try{t[Rs]=o.alpnProtocol==="h2"?wHt(t,o):bHt(t,o)}catch(a){o.destroy().on("error",oMe),aMe(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}t[AI]=!1,o[fHt]=0,o[nZ]=t[nZ],o[rHt]=t,o[oHt]=null,aI.connected.hasSubscribers&&aI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],socket:o}),t.emit("connect",t[Bu],[t]),t[Kh]()})}function aMe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[AI]=!1,aI.connectError.hasSubscribers&&aI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(id(t[NS]===0);t[DS]>0&&t[$A][t[ec]].servername===t[Zh];){let o=t[$A][t[ec]++];Up.errorRequest(t,o,e)}else lMe(t,e);t.emit("connectionError",t[Bu],[t],e)}}function AMe(t){t[jh]=0,t.emit("drain",t[Bu],[t])}function oZ(t,e){t[Lp]!==2&&(t[Lp]=2,NHt(t,e),t[Lp]=0,t[od]>256&&(t[$A].splice(0,t[od]),t[ec]-=t[od],t[od]=0))}function NHt(t,e){for(;;){if(t.destroyed){id(t[DS]===0);return}if(t[zh]&&!t[bS]){t[zh](),t[zh]=null;return}if(t[Rs]&&t[Rs].resume(),t[sZ])t[jh]=2;else if(t[jh]===2){e?(t[jh]=1,queueMicrotask(()=>AMe(t))):AMe(t);continue}if(t[DS]===0||t[NS]>=(uMe(t)||1))return;let r=t[$A][t[ec]];if(t[Bu].protocol==="https:"&&t[Zh]!==r.servername){if(t[NS]>0)return;t[Zh]=r.servername,t[Rs]?.destroy(new $4t("servername changed"),()=>{t[Rs]=null,oZ(t)})}if(t[AI])return;if(!t[Rs]){dMe(t);return}if(t[Rs].destroyed||t[Rs].busy(r))return;!r.aborted&&t[Rs].write(r)?t[ec]++:t[$A].splice(t[ec],1)}}hMe.exports=iZ});var aZ=E((w8r,fMe)=>{"use strict";var dL=class{bottom=0;top=0;list=new Array(2048).fill(void 0);next=null;isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};fMe.exports=class{constructor(){this.head=this.tail=new dL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new dL),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next,e.next=null),r}}});var hL=E((S8r,yMe)=>{"use strict";var{PoolStats:DHt}=$j(),RHt=ZC(),THt=aZ(),{kConnected:AZ,kSize:gMe,kRunning:pMe,kPending:EMe,kQueued:RS,kBusy:xHt,kFree:kHt,kUrl:FHt,kClose:MHt,kDestroy:UHt,kDispatch:LHt}=Ir(),In=Symbol("clients"),yi=Symbol("needDrain"),TS=Symbol("queue"),cZ=Symbol("closed resolve"),uZ=Symbol("onDrain"),mMe=Symbol("onConnect"),CMe=Symbol("onDisconnect"),IMe=Symbol("onConnectionError"),lZ=Symbol("get dispatcher"),BMe=Symbol("add client"),QMe=Symbol("remove client"),dZ=class extends RHt{[TS]=new THt;[RS]=0;[In]=[];[yi]=!1;[uZ](e,r,s){let n=this[TS],i=!1;for(;!i;){let o=n.shift();if(!o)break;thi
Line truncated
|
||||
`,"latin1"),r!==null&&n!==r){if(s[qK])throw new Mp;process.emitWarning(new Mp)}e[ps].timeout&&e[ps].timeoutType===iI&&e[ps].timeout.refresh&&e[ps].timeout.refresh(),s[qh]()}}destroy(e){let{socket:r,client:s,abort:n}=this;r[Jh]=!1,e&&(et(s[Kn]<=1,"pipeline should only contain this request"),n(e))}};zFe.exports=a4t});var nMe=E((b8r,sMe)=>{"use strict";var $a=B("node:assert"),{pipeline:m4t}=B("node:stream"),Ct=At(),{RequestContentLengthMismatchError:XK,RequestAbortedError:C4t,SocketError:BS,InformationalError:Vh,InvalidArgumentError:I4t}=pt(),{kUrl:IS,kReset:uL,kClient:Po,kRunning:QS,kPending:B4t,kQueue:Wh,kPendingIdx:eZ,kRunningIdx:XA,kError:Oo,kSocket:rs,kStrictContentLength:Q4t,kOnError:oI,kMaxConcurrentStreams:AL,kPingInterval:KFe,kHTTP2Session:nd,kHTTP2InitialWindowSize:y4t,kHTTP2ConnectionWindowSize:b4t,kResume:Iu,kSize:w4t,kHTTPContext:tZ,kClosed:$K,kBodyTimeout:S4t,kEnableConnectProtocol:mS,kRemoteSettings:CS,kHTTP2Stream:aL,kHTTP2SessionState:rZ}=Ir(),{channels:ZFe}=Hh(),Xa=Symbol("open streams"),XFe,cL;try{cL=B("node:http2")}catch{cL={constants:{}}}var{constants:{HTTP2_HEADER_AUTHORITY:N4t,HTTP2_HEADER_METHOD:$Fe,HTTP2_HEADER_PATH:eMe,HTTP2_HEADER_SCHEME:jK,HTTP2_HEADER_CONTENT_LENGTH:D4t,HTTP2_HEADER_EXPECT:R4t,HTTP2_HEADER_STATUS:KK,HTTP2_HEADER_PROTOCOL:T4t,NGHTTP2_REFUSED_STREAM:x4t,NGHTTP2_CANCEL:k4t}}=cL;function ZK(t){let e=[];for(let[r,s]of Object.entries(t))if(Array.isArray(s))for(let n of s)e.push(Buffer.from(r),Buffer.from(n));else e.push(Buffer.from(r),Buffer.from(s));return e}function F4t(t,e){t[rs]=e;let r=t[y4t],s=t[b4t],n=cL.connect(t[IS],{createConnection:()=>e,peerMaxConcurrentStreams:t[AL],settings:{enablePush:!1,...r!=null?{initialWindowSize:r}:null}});return t[rs]=e,n[Xa]=0,n[Po]=t,n[rs]=e,n[rZ]={ping:{interval:t[KFe]===0?null:setInterval(v4t,t[KFe],n).unref()}},n[mS]=!1,n[CS]=!1,s&&Ct.addListener(n,"connect",U4t.bind(n,s)),Ct.addListener(n,"error",_4t),Ct.addListener(n,"frameError",P4t),Ct.addListener(n,"end",O4t),Ct.addListener(n,"goaway",H4t),Ct.addListener(n,"close",G4t),Ct.addListener(n,"remoteSettings",L4t),n.unref(),t[nd]=n,e[nd]=n,Ct.addListener(e,"error",q4t),Ct.addListener(e,"end",J4t),Ct.addListener(e,"close",Y4t),e[$K]=!1,e.on("close",V4t),{version:"h2",defaultPipelining:1/0,write(i){return z4t(t,i)},resume(){M4t(t)},destroy(i,o){e[$K]?queueMicrotask(o):e.destroy(i).on("close",o)},get destroyed(){return e.destroyed},busy(i){if(i!=null)if(t[QS]>0){if(i.idempotent===!1||(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1||Ct.bodyLength(i.body)!==0&&(Ct.isStream(i.body)||Ct.isAsyncIterable(i.body)||Ct.isFormDataLike(i.body)))return!0}else return(i.upgrade==="websocket"||i.method==="CONNECT")&&n[CS]===!1;return!1}}}function M4t(t){let e=t[rs];e?.destroyed===!1&&(t[w4t]===0||t[AL]===0?(e.unref(),t[nd].unref()):(e.ref(),t[nd].ref()))}function U4t(t){try{typeof this.setLocalWindowSize=="function"&&this.setLocalWindowSize(t)}catch{}}function L4t(t){if(this[Po][AL]=t.maxConcurrentStreams??this[Po][AL],this[CS]===!0&&this[mS]===!0&&t.enableConnectProtocol===!1){let e=new Vh("HTTP/2: Server disabled extended CONNECT protocol against RFC-8441");this[rs][Oo]=e,this[Po][oI](e);return}this[mS]=t.enableConnectProtocol??this[mS],this[CS]=!0,this[Po][Iu]()}function v4t(t){let e=t[rZ];if((t.closed||t.destroyed)&&e.ping.interval!=null){clearInterval(e.ping.interval),e.ping.interval=null;return}t.ping(r.bind(t));function r(s,n){let i=this[Po],o=this[Po];if(s!=null){let a=new Vh(`HTTP/2: "PING" errored - type ${s.message}`);o[Oo]=a,i[oI](a)}else i.emit("ping",n)}}function _4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[rs][Oo]=t,this[Po][oI](t)}function P4t(t,e,r){if(r===0){let s=new Vh(`HTTP/2: "frameError" received - type ${t}, code ${e}`);this[rs][Oo]=s,this[Po][oI](s)}}function O4t(){let t=new BS("other side closed",Ct.getSocketInfo(this[rs]));this.destroy(t),Ct.destroy(this[rs],t)}function H4t(t){let e=this[Oo]||new BS(`HTTP/2: "GOAWAY" frame received with code ${t}`,Ct.getSocketInfo(this[rs])),r=this[Po];if(r[rs]=null,r[tZ]=null,this.close(),this[nd]=null,Ct.destroy(this[rs],e),r[XA]<r[Wh].length){let s=r[Wh][r[XA]];r[Wh][r[XA]++]=null,Ct.errorRequest(r,s,e),r[eZ]=r[XA]}$a(r[QS]===0),r.emit("disconnect",r[IS],[r],e),r.emit("connectionError",r[IS],[r],e),r[Iu]()}function G4t(){let{[Po]:t,[rZ]:e}=this,{[rs]:r}=t,s=this[rs][Oo]||this[Oo]||new BS("closed",Ct.getSocketInfo(r));if(t[rs]=null,t[tZ]=null,e.ping.interval!=null&&(clearInterval(e.ping.interval),e.ping.interval=null),t.destroyed){$a(t[B4t]===0);let n=t[Wh].splice(t[XA]);for(let i=0;i<n.length;i++){let o=n[i];Ct.errorRequest(t,o,s)}}}function Y4t(){let t=this[Oo]||new BS("closed",Ct.getSocketInfo(this)),e=this[nd][Po];e[rs]=null,e[tZ]=null,this[nd]!==null&&this[nd].destroy(t),e[eZ]=e[XA],$a(e[QS]===0),e.emit("disconnect",e[IS],[e],t),e[Iu]()}function q4t(t){$a(t.code!=="ERR_TLS_CERT_ALTNAME_INVALID"),this[Oo]=t,this[Po][oI](t)}function J4t(){Ct.destroy(this,new BS("other side closed",Ct.getSocketInfo(this)))}func
Line truncated
|
||||
`;ZFe.sendHeaders.publish({request:e,headers:x,socket:s[rs]})}let b=n==="GET"||n==="HEAD"||d===null;A?(h[R4t]="100-continue",f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,f.once("continue",Y)):(f=s.request(h,{endStream:b,signal:c}),f[aL]=!0,Y()),++s[Xa],f.setTimeout(r);let U=!1;return f.once("response",x=>{let{[KK]:P,...F}=x;if(e.onResponseStarted(),U=!0,e.aborted){f.removeAllListeners("data");return}e.onHeaders(Number(P),ZK(F),f.resume.bind(f),"")===!1&&f.pause()}),f.on("data",x=>{e.onData(x)===!1&&f.pause()}),f.once("end",()=>{f.removeAllListeners("data"),U?(!e.aborted&&!e.completed&&e.onComplete({}),t[Wh][t[XA]++]=null,t[Iu]()):(m(new Vh("HTTP/2: stream half-closed (remote)")),t[Wh][t[XA]++]=null,t[eZ]=t[XA],t[Iu]())}),f.once("close",()=>{f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref()}),f.once("error",function(x){f.removeAllListeners("data"),m(x)}),f.once("frameError",(x,P)=>{f.removeAllListeners("data"),m(new Vh(`HTTP/2: "frameError" received - type ${x}, code ${P}`))}),f.on("aborted",()=>{f.removeAllListeners("data")}),f.on("timeout",()=>{let x=new Vh(`HTTP/2: "stream timeout after ${r}"`);f.removeAllListeners("data"),s[Xa]-=1,s[Xa]===0&&s.unref(),m(x)}),f.once("trailers",x=>{e.aborted||e.completed||e.onComplete(x)}),!0;function Y(){!d||Q===0?tMe(m,f,null,t,e,t[rs],Q,I):Ct.isBuffer(d)?tMe(m,f,d,t,e,t[rs],Q,I):Ct.isBlobLike(d)?typeof d.stream=="function"?rMe(m,f,d.stream(),t,e,t[rs],Q,I):K4t(m,f,d,t,e,t[rs],Q,I):Ct.isStream(d)?j4t(m,t[rs],I,f,d,t,e,Q):Ct.isIterable(d)?rMe(m,f,d,t,e,t[rs],Q,I):$a(!1)}}function tMe(t,e,r,s,n,i,o,a){try{r!=null&&Ct.isBuffer(r)&&($a(o===r.byteLength,"buffer body must have content length"),e.cork(),e.write(r),e.uncork(),e.end(),n.onBodySent(r)),a||(i[uL]=!0),n.onRequestSent(),s[Iu]()}catch(A){t(A)}}function j4t(t,e,r,s,n,i,o,a){$a(a!==0||i[QS]===0,"stream body cannot be pipelined");let A=m4t(n,s,u=>{u?(Ct.destroy(A,u),t(u)):(Ct.removeAllListeners(A),o.onRequestSent(),r||(e[uL]=!0),i[Iu]())});Ct.addListener(A,"data",c);function c(u){o.onBodySent(u)}}async function K4t(t,e,r,s,n,i,o,a){$a(o===r.size,"blob body must have content length");try{if(o!=null&&o!==r.size)throw new XK;let A=Buffer.from(await r.arrayBuffer());e.cork(),e.write(A),e.uncork(),e.end(),n.onBodySent(A),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(A){t(A)}}async function rMe(t,e,r,s,n,i,o,a){$a(o!==0||s[QS]===0,"iterator body cannot be pipelined");let A=null;function c(){if(A){let l=A;A=null,l()}}let u=()=>new Promise((l,d)=>{$a(A===null),i[Oo]?d(i[Oo]):A=l});e.on("close",c).on("drain",c);try{for await(let l of r){if(i[Oo])throw i[Oo];let d=e.write(l);n.onBodySent(l),d||await u()}e.end(),n.onRequestSent(),a||(i[uL]=!0),s[Iu]()}catch(l){t(l)}finally{e.off("close",c).off("drain",c)}}sMe.exports=F4t});var Xh=E((w8r,hMe)=>{"use strict";var id=B("node:assert"),cMe=B("node:net"),yS=B("node:http"),Up=At(),{ClientStats:Z4t}=$j(),{channels:aI}=Hh(),X4t=Ske(),$4t=ZC(),{InvalidArgumentError:Fr,InformationalError:eHt,ClientDestroyedError:tHt}=pt(),rHt=XC(),{kUrl:Bu,kServerName:Zh,kClient:sHt,kBusy:sZ,kConnect:nHt,kResuming:Lp,kRunning:NS,kPending:DS,kSize:bS,kQueue:$A,kConnected:iHt,kConnecting:AI,kNeedDrain:jh,kKeepAliveDefaultTimeout:iMe,kHostHeader:oHt,kPendingIdx:ec,kRunningIdx:od,kError:aHt,kPipelining:lL,kKeepAliveTimeoutValue:AHt,kMaxHeadersSize:cHt,kKeepAliveMaxTimeout:uHt,kKeepAliveTimeoutThreshold:lHt,kHeadersTimeout:dHt,kBodyTimeout:hHt,kStrictContentLength:fHt,kConnector:wS,kMaxRequests:nZ,kCounter:gHt,kClose:pHt,kDestroy:EHt,kDispatch:mHt,kLocalAddress:SS,kMaxResponseSize:CHt,kOnError:IHt,kHTTPContext:Rs,kMaxConcurrentStreams:BHt,kHTTP2InitialWindowSize:QHt,kHTTP2ConnectionWindowSize:yHt,kResume:Kh,kPingInterval:bHt}=Ir(),wHt=jFe(),SHt=nMe(),zh=Symbol("kClosedResolve"),NHt=yS&&yS.maxHeaderSize&&Number.isInteger(yS.maxHeaderSize)&&yS.maxHeaderSize>0?()=>yS.maxHeaderSize:()=>{throw new Fr("http module not available or http.maxHeaderSize invalid")},oMe=()=>{};function uMe(t){return t[lL]??t[Rs]?.defaultPipelining??1}var iZ=class extends $4t{constructor(e,{maxHeaderSize:r,headersTimeout:s,socketTimeout:n,requestTimeout:i,connectTimeout:o,bodyTimeout:a,idleTimeout:A,keepAlive:c,keepAliveTimeout:u,maxKeepAliveTimeout:l,keepAliveMaxTimeout:d,keepAliveTimeoutThreshold:h,socketPath:f,pipelining:p,tls:C,strictContentLength:m,maxCachedSessions:I,connect:Q,maxRequestsPerClient:b,localAddress:U,maxResponseSize:Y,autoSelectFamily:x,autoSelectFamilyAttemptTimeout:P,maxConcurrentStreams:F,allowH2:V,useH2c:X,initialWindowSize:$,connectionWindowSize:ie,pingInterval:Be}={}){if(c!==void 0)throw new Fr("unsupported keepAlive, use pipelining=0 instead");if(n!==void 0)throw new Fr("unsupported socketTimeout, use headersTimeout & bodyTimeout instead");if(i!==void 0)throw new Fr("unsupported requestTimeout, use headersTimeout & bodyTimeout instead");if(A!==void 0)throw new Fr("unsupported idleTimeout, use keepAliveTimeout instead");if(l!==void 0)throw new Fr("unsupported maxKeepAliveTimeout, use keepAliveMaxTimeout ins
Line truncated
|
||||
`,this[hHt]=a??3e5,this[dHt]=s??3e5,this[fHt]=m??!0,this[nZ]=b,this[zh]=null,this[CHt]=Y>-1?Y:-1,this[Rs]=null,this[BHt]=F??100,this[QHt]=$??262144,this[yHt]=ie??524288,this[bHt]=Be??6e4,this[$A]=[],this[od]=0,this[ec]=0,this[Kh]=Me=>oZ(this,Me),this[IHt]=Me=>lMe(this,Me)}get pipelining(){return this[lL]}set pipelining(e){this[lL]=e,this[Kh](!0)}get stats(){return new Z4t(this)}get[DS](){return this[$A].length-this[ec]}get[NS](){return this[ec]-this[od]}get[bS](){return this[$A].length-this[od]}get[iHt](){return!!this[Rs]&&!this[AI]&&!this[Rs].destroyed}get[sZ](){return!!(this[Rs]?.busy(null)||this[bS]>=(uMe(this)||1)||this[DS]>0)}[nHt](e){dMe(this),this.once("connect",e)}[mHt](e,r){let s=new X4t(this[Bu].origin,e,r);return this[$A].push(s),this[Lp]||(Up.bodyLength(s.body)==null&&Up.isIterable(s.body)?(this[Lp]=1,queueMicrotask(()=>oZ(this))):this[Kh](!0)),this[Lp]&&this[jh]!==2&&this[sZ]&&(this[jh]=2),this[jh]<2}[pHt](){return new Promise(e=>{this[bS]?this[zh]=e:e(null)})}[EHt](e){return new Promise(r=>{let s=this[$A].splice(this[ec]);for(let i=0;i<s.length;i++){let o=s[i];Up.errorRequest(this,o,e)}let n=()=>{this[zh]&&(this[zh](),this[zh]=null),r(null)};this[Rs]?(this[Rs].destroy(e,n),this[Rs]=null):queueMicrotask(n),this[Kh]()})}};function lMe(t,e){if(t[NS]===0&&e.code!=="UND_ERR_INFO"&&e.code!=="UND_ERR_SOCKET"){id(t[ec]===t[od]);let r=t[$A].splice(t[od]);for(let s=0;s<r.length;s++){let n=r[s];Up.errorRequest(t,n,e)}id(t[bS]===0)}}function dMe(t){id(!t[AI]),id(!t[Rs]);let{host:e,hostname:r,protocol:s,port:n}=t[Bu];if(r[0]==="["){let i=r.indexOf("]");id(i!==-1);let o=r.substring(1,i);id(cMe.isIPv6(o)),r=o}t[AI]=!0,aI.beforeConnect.hasSubscribers&&aI.beforeConnect.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS]}),t[wS]({host:e,hostname:r,protocol:s,port:n,servername:t[Zh],localAddress:t[SS]},(i,o)=>{if(i){aMe(t,i,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}if(t.destroyed){Up.destroy(o.on("error",oMe),new tHt),t[Kh]();return}id(o);try{t[Rs]=o.alpnProtocol==="h2"?SHt(t,o):wHt(t,o)}catch(a){o.destroy().on("error",oMe),aMe(t,a,{host:e,hostname:r,protocol:s,port:n}),t[Kh]();return}t[AI]=!1,o[gHt]=0,o[nZ]=t[nZ],o[sHt]=t,o[aHt]=null,aI.connected.hasSubscribers&&aI.connected.publish({connectParams:{host:e,hostname:r,protocol:s,port:n,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],socket:o}),t.emit("connect",t[Bu],[t]),t[Kh]()})}function aMe(t,e,{host:r,hostname:s,protocol:n,port:i}){if(!t.destroyed){if(t[AI]=!1,aI.connectError.hasSubscribers&&aI.connectError.publish({connectParams:{host:r,hostname:s,protocol:n,port:i,version:t[Rs]?.version,servername:t[Zh],localAddress:t[SS]},connector:t[wS],error:e}),e.code==="ERR_TLS_CERT_ALTNAME_INVALID")for(id(t[NS]===0);t[DS]>0&&t[$A][t[ec]].servername===t[Zh];){let o=t[$A][t[ec]++];Up.errorRequest(t,o,e)}else lMe(t,e);t.emit("connectionError",t[Bu],[t],e)}}function AMe(t){t[jh]=0,t.emit("drain",t[Bu],[t])}function oZ(t,e){t[Lp]!==2&&(t[Lp]=2,DHt(t,e),t[Lp]=0,t[od]>256&&(t[$A].splice(0,t[od]),t[ec]-=t[od],t[od]=0))}function DHt(t,e){for(;;){if(t.destroyed){id(t[DS]===0);return}if(t[zh]&&!t[bS]){t[zh](),t[zh]=null;return}if(t[Rs]&&t[Rs].resume(),t[sZ])t[jh]=2;else if(t[jh]===2){e?(t[jh]=1,queueMicrotask(()=>AMe(t))):AMe(t);continue}if(t[DS]===0||t[NS]>=(uMe(t)||1))return;let r=t[$A][t[ec]];if(t[Bu].protocol==="https:"&&t[Zh]!==r.servername){if(t[NS]>0)return;t[Zh]=r.servername,t[Rs]?.destroy(new eHt("servername changed"),()=>{t[Rs]=null,oZ(t)})}if(t[AI])return;if(!t[Rs]){dMe(t);return}if(t[Rs].destroyed||t[Rs].busy(r))return;!r.aborted&&t[Rs].write(r)?t[ec]++:t[$A].splice(t[ec],1)}}hMe.exports=iZ});var aZ=E((N8r,fMe)=>{"use strict";var dL=class{bottom=0;top=0;list=new Array(2048).fill(void 0);next=null;isEmpty(){return this.top===this.bottom}isFull(){return(this.top+1&2047)===this.bottom}push(e){this.list[this.top]=e,this.top=this.top+1&2047}shift(){let e=this.list[this.bottom];return e===void 0?null:(this.list[this.bottom]=void 0,this.bottom=this.bottom+1&2047,e)}};fMe.exports=class{constructor(){this.head=this.tail=new dL}isEmpty(){return this.head.isEmpty()}push(e){this.head.isFull()&&(this.head=this.head.next=new dL),this.head.push(e)}shift(){let e=this.tail,r=e.shift();return e.isEmpty()&&e.next!==null&&(this.tail=e.next,e.next=null),r}}});var hL=E((D8r,yMe)=>{"use strict";var{PoolStats:RHt}=$j(),THt=ZC(),xHt=aZ(),{kConnected:AZ,kSize:gMe,kRunning:pMe,kPending:EMe,kQueued:RS,kBusy:kHt,kFree:FHt,kUrl:MHt,kClose:UHt,kDestroy:LHt,kDispatch:vHt}=Ir(),In=Symbol("clients"),yi=Symbol("needDrain"),TS=Symbol("queue"),cZ=Symbol("closed resolve"),uZ=Symbol("onDrain"),mMe=Symbol("onConnect"),CMe=Symbol("onDisconnect"),IMe=Symbol("onConnectionError"),lZ=Symbol("get dispatcher"),BMe=Symbol("add client"),QMe=Symbol("remove client"),dZ=class extends THt{[TS]=new xHt;[RS]=0;[In]=[];[yi]=!1;[uZ](e,r,s){let n=this[TS],i=!1;for(;!i;){let o=n.shift();if(!o)break;thi
Line truncated
|
||||
|
||||
${e.format(r)}`.trim():`${r.length} interceptors are pending:
|
||||
|
||||
${e.format(r)}`.trim())}};kLe.exports=bX});var SX=E((e4r,LLe)=>{"use strict";var{InvalidArgumentError:g5t}=pt(),{runtimeFeatures:p5t}=rd();function E5t(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:s=[],caseSensitive:n=!1}=t;return{ignore:new Set(e.map(i=>n?i:i.toLowerCase())),exclude:new Set(r.map(i=>n?i:i.toLowerCase())),match:new Set(s.map(i=>n?i:i.toLowerCase()))}}var FLe=p5t.has("crypto")?B("node:crypto"):null,m5t=FLe?.hash?t=>FLe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function ULe(t){return Array.isArray(t)&&(t.length&1)===0}function C5t(t=[]){return t.length===0?()=>!1:function(r){let s;for(let n of t)if(typeof n=="string"){if(s||(s=r.toLowerCase()),s.includes(n.toLowerCase()))return!0}else if(n instanceof RegExp&&n.test(r))return!0;return!1}}function I5t(t){let e={};if(!t)return e;if(ULe(t)){for(let r=0;r<t.length;r+=2){let s=t[r],n=t[r+1];if(s&&n!==void 0){let i=Buffer.isBuffer(s)?s.toString():s,o=Buffer.isBuffer(n)?n.toString():n;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,s]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(s)?s.join(", "):String(s));return e}var MLe=["record","playback","update"];function B5t(t){if(!MLe.includes(t))throw new g5t(`Invalid snapshot mode: ${t}. Must be one of: ${MLe.join(", ")}`)}LLe.exports={createHeaderFilters:E5t,hashId:m5t,isUndiciHeaders:ULe,normalizeHeaders:I5t,isUrlExcludedFactory:C5t,validateSnapshotMode:B5t}});var JLe=E((t4r,qLe)=>{"use strict";var{writeFile:Q5t,readFile:y5t,mkdir:b5t}=B("node:fs/promises"),{dirname:w5t,resolve:vLe}=B("node:path"),{setTimeout:S5t,clearTimeout:_Le}=B("node:timers"),{InvalidArgumentError:PLe,UndiciError:N5t}=pt(),{hashId:D5t,isUrlExcludedFactory:R5t,normalizeHeaders:OLe,createHeaderFilters:HLe}=SX();function GS(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||OLe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:GLe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function GLe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:i,exclude:o,match:a}=e;for(let[A,c]of Object.entries(t)){let u=s?A:A.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(n[u]=c)}return n}function YLe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let A=s?o:o.toLowerCase();i.has(A)||(n[A]=a)}return n}function YS(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let s=Object.keys(t.headers).sort();for(let n of s){let i=Array.isArray(t.headers[n])?t.headers[n]:[t.headers[n]];e.push(n);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return D5t(r)}var NX=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#a=HLe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=R5t(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=GS(e,this.#a,this.matchOptions),n=YS(s),i=OLe(r.headers),o={statusCode:r.statusCode,headers:YLe(i,this.#a,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#n&&!this.#r.has(n)){let A=this.#r.keys().next().value;this.#r.delete(A)}let a=this.#r.get(n);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=GS(e,this.#a,this.matchOptions),s=YS(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");try{let s=await y5t(vLe(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:i,snapshot:o}of n)this.#r.set(i,o)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new N5t(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");let s=vLe(r);await b5t(w5t(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await Q5t(s,JSON.s
Line truncated
|
||||
${e.format(r)}`.trim())}};kLe.exports=bX});var SX=E((r4r,LLe)=>{"use strict";var{InvalidArgumentError:p5t}=pt(),{runtimeFeatures:E5t}=rd();function m5t(t={}){let{ignoreHeaders:e=[],excludeHeaders:r=[],matchHeaders:s=[],caseSensitive:n=!1}=t;return{ignore:new Set(e.map(i=>n?i:i.toLowerCase())),exclude:new Set(r.map(i=>n?i:i.toLowerCase())),match:new Set(s.map(i=>n?i:i.toLowerCase()))}}var FLe=E5t.has("crypto")?B("node:crypto"):null,C5t=FLe?.hash?t=>FLe.hash("sha256",t,"base64url"):t=>Buffer.from(t).toString("base64url");function ULe(t){return Array.isArray(t)&&(t.length&1)===0}function I5t(t=[]){return t.length===0?()=>!1:function(r){let s;for(let n of t)if(typeof n=="string"){if(s||(s=r.toLowerCase()),s.includes(n.toLowerCase()))return!0}else if(n instanceof RegExp&&n.test(r))return!0;return!1}}function B5t(t){let e={};if(!t)return e;if(ULe(t)){for(let r=0;r<t.length;r+=2){let s=t[r],n=t[r+1];if(s&&n!==void 0){let i=Buffer.isBuffer(s)?s.toString():s,o=Buffer.isBuffer(n)?n.toString():n;e[i.toLowerCase()]=o}}return e}if(t&&typeof t=="object")for(let[r,s]of Object.entries(t))r&&typeof r=="string"&&(e[r.toLowerCase()]=Array.isArray(s)?s.join(", "):String(s));return e}var MLe=["record","playback","update"];function Q5t(t){if(!MLe.includes(t))throw new p5t(`Invalid snapshot mode: ${t}. Must be one of: ${MLe.join(", ")}`)}LLe.exports={createHeaderFilters:m5t,hashId:C5t,isUndiciHeaders:ULe,normalizeHeaders:B5t,isUrlExcludedFactory:I5t,validateSnapshotMode:Q5t}});var JLe=E((s4r,qLe)=>{"use strict";var{writeFile:y5t,readFile:b5t,mkdir:w5t}=B("node:fs/promises"),{dirname:S5t,resolve:vLe}=B("node:path"),{setTimeout:N5t,clearTimeout:_Le}=B("node:timers"),{InvalidArgumentError:PLe,UndiciError:D5t}=pt(),{hashId:R5t,isUrlExcludedFactory:T5t,normalizeHeaders:OLe,createHeaderFilters:HLe}=SX();function GS(t,e,r={}){let s=new URL(t.path,t.origin),n=t._normalizedHeaders||OLe(t.headers);return t._normalizedHeaders||(t._normalizedHeaders=n),{method:t.method||"GET",url:r.matchQuery!==!1?s.toString():`${s.origin}${s.pathname}`,headers:GLe(n,e,r),body:r.matchBody!==!1&&t.body?String(t.body):""}}function GLe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{ignore:i,exclude:o,match:a}=e;for(let[A,c]of Object.entries(t)){let u=s?A:A.toLowerCase();o.has(u)||i.has(u)||a.size!==0&&!a.has(u)||(n[u]=c)}return n}function YLe(t,e,r={}){if(!t||typeof t!="object")return{};let{caseSensitive:s=!1}=r,n={},{exclude:i}=e;for(let[o,a]of Object.entries(t)){let A=s?o:o.toLowerCase();i.has(A)||(n[A]=a)}return n}function YS(t){let e=[t.method,t.url];if(t.headers&&typeof t.headers=="object"){let s=Object.keys(t.headers).sort();for(let n of s){let i=Array.isArray(t.headers[n])?t.headers[n]:[t.headers[n]];e.push(n);for(let o of i.sort())e.push(String(o))}}e.push(t.body);let r=e.join("|");return R5t(r)}var NX=class{#e;#t;#r=new Map;#s;#n=1/0;#i=!1;#a;constructor(e={}){this.#s=e.snapshotPath,this.#n=e.maxSnapshots||1/0,this.#i=e.autoFlush||!1,this.flushInterval=e.flushInterval||3e4,this._flushTimer=null,this.matchOptions={matchHeaders:e.matchHeaders||[],ignoreHeaders:e.ignoreHeaders||[],excludeHeaders:e.excludeHeaders||[],matchBody:e.matchBody!==!1,matchQuery:e.matchQuery!==!1,caseSensitive:e.caseSensitive||!1},this.#a=HLe(this.matchOptions),this.shouldRecord=e.shouldRecord||(()=>!0),this.shouldPlayback=e.shouldPlayback||(()=>!0),this.#t=T5t(e.excludeUrls),this.#i&&this.#s&&this.#o()}async record(e,r){if(!this.shouldRecord(e)||this.isUrlExcluded(e))return;let s=GS(e,this.#a,this.matchOptions),n=YS(s),i=OLe(r.headers),o={statusCode:r.statusCode,headers:YLe(i,this.#a,this.matchOptions),body:Buffer.isBuffer(r.body)?r.body.toString("base64"):Buffer.from(String(r.body||"")).toString("base64"),trailers:r.trailers};if(this.#r.size>=this.#n&&!this.#r.has(n)){let A=this.#r.keys().next().value;this.#r.delete(A)}let a=this.#r.get(n);a&&a.responses?(a.responses.push(o),a.timestamp=new Date().toISOString()):this.#r.set(n,{request:s,responses:[o],callCount:0,timestamp:new Date().toISOString()}),this.#i&&this.#s&&this.#c()}isUrlExcluded(e){let r=new URL(e.path,e.origin).toString();return this.#t(r)}findSnapshot(e){if(!this.shouldPlayback(e)||this.isUrlExcluded(e))return;let r=GS(e,this.#a,this.matchOptions),s=YS(r),n=this.#r.get(s);if(!n)return;let i=n.callCount||0,o=Math.min(i,n.responses.length-1);return n.callCount=i+1,{...n,response:n.responses[o]}}async loadSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");try{let s=await b5t(vLe(r),"utf8"),n=JSON.parse(s);if(Array.isArray(n)){this.#r.clear();for(let{hash:i,snapshot:o}of n)this.#r.set(i,o)}else this.#r=new Map(Object.entries(n))}catch(s){if(s.code==="ENOENT")this.#r.clear();else throw new D5t(`Failed to load snapshots from ${r}`,{cause:s})}}async saveSnapshots(e){let r=e||this.#s;if(!r)throw new PLe("Snapshot path is required");let s=vLe(r);await w5t(S5t(s),{recursive:!0});let n=Array.from(this.#r.entries()).map(([i,o])=>({hash:i,snapshot:o}));await y5t(s,JSON.s
Line truncated
|
||||
PRAGMA journal_mode = WAL;
|
||||
PRAGMA synchronous = NORMAL;
|
||||
PRAGMA temp_store = memory;
|
||||
@@ -237,80 +237,80 @@ ${e.format(r)}`.trim())}};kLe.exports=bX});var SX=E((e4r,LLe)=>{"use strict";var
|
||||
ORDER BY cachedAt DESC
|
||||
LIMIT ?
|
||||
)
|
||||
`)}close(){this.#r.close()}get(e){jX(e);let r=this.#f(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){jX(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){jX(e),cYt(r);let s=0,n=[],i=this;return new AYt({decodeStrings:!0,write(o,a,A){s+=o.byteLength,s<i.#e?n.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:n}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#h(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#A.get();return e}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!uYt(n[l],u[l])){c=!1;break}}if(c)return A}}};function uYt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var Vp=E((y4r,Kve)=>{"use strict";var{kConstruct:lYt}=Ir(),{kEnumerableProperty:yI}=At(),{iteratorMixin:dYt,isValidHeaderName:WS,isValidHeaderValue:Jve}=_o(),{webidl:vt}=Rn(),ZX=B("node:assert"),qL=B("node:util");function qve(t){return t===10||t===13||t===9||t===32}function Vve(t){let e=0,r=t.length;for(;r>e&&qve(t.charCodeAt(r-1));)--r;for(;r>e&&qve(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function Wve(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw vt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});XX(t,s[0],s[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let s=0;s<r.length;++s)XX(t,r[s],e[r[s]])}else throw vt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function XX(t,e,r){if(r=Vve(r),WS(e)){if(!Jve(r))throw vt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw vt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(jve(t)==="immutable")throw new TypeError("immutable");return VL(t).append(e,r,!1)}function hYt(t){let e=VL(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],s=e.toSortedArray(),n=e.cookies;if(n===null||n.length===1)return e.sortedMap=s;for(let i=0;i<s.length;++i){let{0:o,1:a}=s[i];if(o==="set-cookie")for(let A=0;A<n.length;++A)r.push([o,n[A]]);else r.push([o,a])}return e.sortedMap=r}function zve(t,e){return t[0]<e[0]?-1:1}var JL=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||
${i}`;break;case"retry":rOe(i)&&(r[n]=i);break;case"id":sOe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&rOe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&sOe(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};nOe.exports={EventSourceStream:M$}});var hOe=E((z4r,dOe)=>{"use strict";var{pipeline:RWt}=B("node:stream"),{fetching:TWt}=XS(),{makeRequest:xWt}=wI(),{webidl:wi}=Rn(),{EventSourceStream:kWt}=iOe(),{parseMIMEType:FWt}=za(),{createFastMessageEvent:MWt}=Ev(),{isNetworkError:oOe}=jS(),{kEnumerableProperty:eE}=At(),{environmentSettingsObject:aOe}=_o(),AOe=!1,cOe=3e3,nN=0,uOe=1,iN=2,UWt="anonymous",LWt="use-credentials",UI=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=nN;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),wi.util.markAsUncloneable(this);let s="EventSource constructor";wi.argumentLengthCheck(arguments,1,s),AOe||(AOe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=wi.converters.USVString(e),r=wi.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=aOe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=UWt;r.withCredentials===!0&&(o=LWt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=aOe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=xWt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===iN)return;this.#s=nN;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!oOe(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(oOe(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?FWt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=uOe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new kWt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(MWt(A.type,A.options))}});RWt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=TWt(e)}#c(){this.#s!==iN&&(this.#s=nN,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===nN&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){wi.brandCheck(this,t),this.#s!==iN&&(this.#s=iN,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},lOe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:nN,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:uOe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:iN,writable:!1}};Object.defineProperties(UI,lOe);Object.defineProperties(UI.prototype,lOe);Object.defineProperties(UI.prototype,{close:eE,onerror:eE,onmessage:eE,onopen:eE,readyState:eE,url:eE,withCredentials:eE});wi.converters.EventSourceInitDict=wi.dictionaryConverter([{key:"withCredentials",converter:wi.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:wi.converters.any},{key:"node",converter:wi.dictionaryConverter([{key:"reconnectionTime",converter:wi.converters["unsigned long"],defaultValue:()=>cOe},{key:"dispatcher",converter:wi.converters.any}]),defaultValue:()=>({})}]);dOe.exports={EventSource:UI,defaultReconnectionTime:cOe}});var COe=E((j4r,pe)=>{"use strict";var vWt=Xh(),gOe=iS(),_Wt=cI(),PWt=xMe(),OWt=UMe(),HWt=Pp(),GWt=RZ(),YWt=iUe(),qWt=lUe(),JWt=fUe(),pOe=pt(),xv=At(),{InvalidArgumentError:Tv}=pOe,LI=jUe(),VWt=XC(),WWt=hX(),{MockCallHistory:zWt,MockCal
Line truncated
|
||||
`)}close(){this.#r.close()}get(e){jX(e);let r=this.#f(e);return r?{body:r.body?Buffer.from(r.body.buffer,r.body.byteOffset,r.body.byteLength):void 0,statusCode:r.statusCode,statusMessage:r.statusMessage,headers:r.headers?JSON.parse(r.headers):void 0,etag:r.etag?r.etag:void 0,vary:r.vary?JSON.parse(r.vary):void 0,cacheControlDirectives:r.cacheControlDirectives?JSON.parse(r.cacheControlDirectives):void 0,cachedAt:r.cachedAt,staleAt:r.staleAt,deleteAt:r.deleteAt}:void 0}set(e,r){jX(e);let s=this.#h(e),n=Array.isArray(r.body)?Buffer.concat(r.body):r.body,i=n?.byteLength;if(i&&i>this.#e)return;let o=this.#f(e,!0);o?this.#n.run(n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.cachedAt,r.staleAt,o.id):(this.#u(),this.#i.run(s,e.method,n,r.deleteAt,r.statusCode,r.statusMessage,r.headers?JSON.stringify(r.headers):null,r.etag?r.etag:null,r.cacheControlDirectives?JSON.stringify(r.cacheControlDirectives):null,r.vary?JSON.stringify(r.vary):null,r.cachedAt,r.staleAt))}createWriteStream(e,r){jX(e),uYt(r);let s=0,n=[],i=this;return new cYt({decodeStrings:!0,write(o,a,A){s+=o.byteLength,s<i.#e?n.push(o):this.destroy(),A()},final(o){i.set(e,{...r,body:n}),o()}})}delete(e){if(typeof e!="object")throw new TypeError(`expected key to be object, got ${typeof e}`);this.#o.run(this.#h(e))}#u(){if(Number.isFinite(this.#t)&&this.size<=this.#t)return 0;{let e=this.#a.run(Date.now()).changes;if(e)return e}{let e=this.#c?.run(Math.max(Math.floor(this.#t*.1),1)).changes;if(e)return e}return 0}get size(){let{total:e}=this.#A.get();return e}#h(e){return`${e.origin}/${e.path}`}#f(e,r=!1){let s=this.#h(e),{headers:n,method:i}=e,o=this.#s.all(s,i);if(o.length===0)return;let a=Date.now();for(let A of o){if(a>=A.deleteAt&&!r)return;let c=!0;if(A.vary){let u=JSON.parse(A.vary);for(let l in u)if(!lYt(n[l],u[l])){c=!1;break}}if(c)return A}}};function lYt(t,e){return t==null&&e==null?!0:t==null&&e!=null||t!=null&&e==null?!1:Array.isArray(t)&&Array.isArray(e)?t.length!==e.length?!1:t.every((r,s)=>r===e[s]):t===e}});var Vp=E((w4r,Kve)=>{"use strict";var{kConstruct:dYt}=Ir(),{kEnumerableProperty:yI}=At(),{iteratorMixin:hYt,isValidHeaderName:WS,isValidHeaderValue:Jve}=_o(),{webidl:vt}=Rn(),ZX=B("node:assert"),qL=B("node:util");function qve(t){return t===10||t===13||t===9||t===32}function Vve(t){let e=0,r=t.length;for(;r>e&&qve(t.charCodeAt(r-1));)--r;for(;r>e&&qve(t.charCodeAt(e));)++e;return e===0&&r===t.length?t:t.substring(e,r)}function Wve(t,e){if(Array.isArray(e))for(let r=0;r<e.length;++r){let s=e[r];if(s.length!==2)throw vt.errors.exception({header:"Headers constructor",message:`expected name/value pair to be length 2, found ${s.length}.`});XX(t,s[0],s[1])}else if(typeof e=="object"&&e!==null){let r=Object.keys(e);for(let s=0;s<r.length;++s)XX(t,r[s],e[r[s]])}else throw vt.errors.conversionFailed({prefix:"Headers constructor",argument:"Argument 1",types:["sequence<sequence<ByteString>>","record<ByteString, ByteString>"]})}function XX(t,e,r){if(r=Vve(r),WS(e)){if(!Jve(r))throw vt.errors.invalidArgument({prefix:"Headers.append",value:r,type:"header value"})}else throw vt.errors.invalidArgument({prefix:"Headers.append",value:e,type:"header name"});if(jve(t)==="immutable")throw new TypeError("immutable");return VL(t).append(e,r,!1)}function fYt(t){let e=VL(t);if(!e)return[];if(e.sortedMap)return e.sortedMap;let r=[],s=e.toSortedArray(),n=e.cookies;if(n===null||n.length===1)return e.sortedMap=s;for(let i=0;i<s.length;++i){let{0:o,1:a}=s[i];if(o==="set-cookie")for(let A=0;A<n.length;++A)r.push([o,n[A]]);else r.push([o,a])}return e.sortedMap=r}function zve(t,e){return t[0]<e[0]?-1:1}var JL=class t{cookies=null;sortedMap;headersMap;constructor(e){e instanceof t?(this.headersMap=new Map(e.headersMap),this.sortedMap=e.sortedMap,this.cookies=e.cookies===null?null:[...e.cookies]):(this.headersMap=new Map(e),this.sortedMap=null)}contains(e,r){return this.headersMap.has(r?e:e.toLowerCase())}clear(){this.headersMap.clear(),this.sortedMap=null,this.cookies=null}append(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase(),i=this.headersMap.get(n);if(i){let o=n==="cookie"?"; ":", ";this.headersMap.set(n,{name:i.name,value:`${i.value}${o}${r}`})}else this.headersMap.set(n,{name:e,value:r});n==="set-cookie"&&(this.cookies??=[]).push(r)}set(e,r,s){this.sortedMap=null;let n=s?e:e.toLowerCase();n==="set-cookie"&&(this.cookies=[r]),this.headersMap.set(n,{name:e,value:r})}delete(e,r){this.sortedMap=null,r||(e=e.toLowerCase()),e==="set-cookie"&&(this.cookies=null),this.headersMap.delete(e)}get(e,r){return this.headersMap.get(r?e:e.toLowerCase())?.value??null}*[Symbol.iterator](){for(let{0:e,1:{value:r}}of this.headersMap)yield[e,r]}get entries(){let e={};if(this.headersMap.size!==0)for(let{name:r,value:s}of this.headersMap.values())e[r]=s;return e}rawValues(){return this.headersMap.values()}get entriesList(){let e=[];if(this.headersMap.size!
Line truncated
|
||||
${i}`;break;case"retry":rOe(i)&&(r[n]=i);break;case"id":sOe(i)&&(r[n]=i);break;case"event":i.length>0&&(r[n]=i);break}}processEvent(e){e.retry&&rOe(e.retry)&&(this.state.reconnectionTime=parseInt(e.retry,10)),e.id!==void 0&&sOe(e.id)&&(this.state.lastEventId=e.id),e.data!==void 0&&this.push({type:e.event||"message",options:{data:e.data,lastEventId:this.state.lastEventId,origin:this.state.origin}})}clearEvent(){this.event={data:void 0,event:void 0,id:void 0,retry:void 0}}};nOe.exports={EventSourceStream:M$}});var hOe=E((K4r,dOe)=>{"use strict";var{pipeline:TWt}=B("node:stream"),{fetching:xWt}=XS(),{makeRequest:kWt}=wI(),{webidl:wi}=Rn(),{EventSourceStream:FWt}=iOe(),{parseMIMEType:MWt}=za(),{createFastMessageEvent:UWt}=Ev(),{isNetworkError:oOe}=jS(),{kEnumerableProperty:eE}=At(),{environmentSettingsObject:aOe}=_o(),AOe=!1,cOe=3e3,nN=0,uOe=1,iN=2,LWt="anonymous",vWt="use-credentials",UI=class t extends EventTarget{#e={open:null,error:null,message:null};#t;#r=!1;#s=nN;#n=null;#i=null;#a;#o;constructor(e,r={}){super(),wi.util.markAsUncloneable(this);let s="EventSource constructor";wi.argumentLengthCheck(arguments,1,s),AOe||(AOe=!0,process.emitWarning("EventSource is experimental, expect them to change at any time.",{code:"UNDICI-ES"})),e=wi.converters.USVString(e),r=wi.converters.EventSourceInitDict(r,s,"eventSourceInitDict"),this.#a=r.node.dispatcher||r.dispatcher,this.#o={lastEventId:"",reconnectionTime:r.node.reconnectionTime};let n=aOe,i;try{i=new URL(e,n.settingsObject.baseUrl),this.#o.origin=i.origin}catch(A){throw new DOMException(A,"SyntaxError")}this.#t=i.href;let o=LWt;r.withCredentials===!0&&(o=vWt,this.#r=!0);let a={redirect:"follow",keepalive:!0,mode:"cors",credentials:o==="anonymous"?"same-origin":"omit",referrer:"no-referrer"};a.client=aOe.settingsObject,a.headersList=[["accept",{name:"accept",value:"text/event-stream"}]],a.cache="no-store",a.initiator="other",a.urlList=[new URL(this.#t)],this.#n=kWt(a),this.#A()}get readyState(){return this.#s}get url(){return this.#t}get withCredentials(){return this.#r}#A(){if(this.#s===iN)return;this.#s=nN;let e={request:this.#n,dispatcher:this.#a},r=s=>{if(!oOe(s))return this.#c()};e.processResponseEndOfBody=r,e.processResponse=s=>{if(oOe(s))if(s.aborted){this.close(),this.dispatchEvent(new Event("error"));return}else{this.#c();return}let n=s.headersList.get("content-type",!0),i=n!==null?MWt(n):"failure",o=i!=="failure"&&i.essence==="text/event-stream";if(s.status!==200||o===!1){this.close(),this.dispatchEvent(new Event("error"));return}this.#s=uOe,this.dispatchEvent(new Event("open")),this.#o.origin=s.urlList[s.urlList.length-1].origin;let a=new FWt({eventSourceSettings:this.#o,push:A=>{this.dispatchEvent(UWt(A.type,A.options))}});TWt(s.body.stream,a,A=>{A?.aborted===!1&&(this.close(),this.dispatchEvent(new Event("error")))})},this.#i=xWt(e)}#c(){this.#s!==iN&&(this.#s=nN,this.dispatchEvent(new Event("error")),setTimeout(()=>{this.#s===nN&&(this.#o.lastEventId.length&&this.#n.headersList.set("last-event-id",this.#o.lastEventId,!0),this.#A())},this.#o.reconnectionTime)?.unref())}close(){wi.brandCheck(this,t),this.#s!==iN&&(this.#s=iN,this.#i.abort(),this.#n=null)}get onopen(){return this.#e.open}set onopen(e){this.#e.open&&this.removeEventListener("open",this.#e.open);let r=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("open",r),this.#e.open=e):this.#e.open=null}get onmessage(){return this.#e.message}set onmessage(e){this.#e.message&&this.removeEventListener("message",this.#e.message);let r=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("message",r),this.#e.message=e):this.#e.message=null}get onerror(){return this.#e.error}set onerror(e){this.#e.error&&this.removeEventListener("error",this.#e.error);let r=wi.converters.EventHandlerNonNull(e);r!==null?(this.addEventListener("error",r),this.#e.error=e):this.#e.error=null}},lOe={CONNECTING:{__proto__:null,configurable:!1,enumerable:!0,value:nN,writable:!1},OPEN:{__proto__:null,configurable:!1,enumerable:!0,value:uOe,writable:!1},CLOSED:{__proto__:null,configurable:!1,enumerable:!0,value:iN,writable:!1}};Object.defineProperties(UI,lOe);Object.defineProperties(UI.prototype,lOe);Object.defineProperties(UI.prototype,{close:eE,onerror:eE,onmessage:eE,onopen:eE,readyState:eE,url:eE,withCredentials:eE});wi.converters.EventSourceInitDict=wi.dictionaryConverter([{key:"withCredentials",converter:wi.converters.boolean,defaultValue:()=>!1},{key:"dispatcher",converter:wi.converters.any},{key:"node",converter:wi.dictionaryConverter([{key:"reconnectionTime",converter:wi.converters["unsigned long"],defaultValue:()=>cOe},{key:"dispatcher",converter:wi.converters.any}]),defaultValue:()=>({})}]);dOe.exports={EventSource:UI,defaultReconnectionTime:cOe}});var COe=E((Z4r,pe)=>{"use strict";var _Wt=Xh(),gOe=iS(),PWt=cI(),OWt=xMe(),HWt=UMe(),GWt=Pp(),YWt=RZ(),qWt=iUe(),JWt=lUe(),VWt=fUe(),pOe=pt(),xv=At(),{InvalidArgumentError:Tv}=pOe,LI=jUe(),WWt=XC(),zWt=hX(),{MockCallHistory:jWt,MockCal
Line truncated
|
||||
`).slice(1).join(`
|
||||
`);t.stack=r?`${r}
|
||||
${i}`:n.stack}pe.exports.fetch=function(e,r=void 0){return izt(e,r).catch(s=>{throw fOe?mOe(s,fOe):s&&typeof s=="object"&&Error.captureStackTrace(s,pe.exports.fetch),s})};pe.exports.Headers=Vp().Headers;pe.exports.Response=jS().Response;pe.exports.Request=wI().Request;pe.exports.FormData=$U().FormData;var{setGlobalOrigin:ozt,getGlobalOrigin:azt}=EK();pe.exports.setGlobalOrigin=ozt;pe.exports.getGlobalOrigin=azt;var{CacheStorage:Azt}=$_e(),{kConstruct:czt}=Ir();pe.exports.caches=new Azt(czt);var{deleteCookie:uzt,getCookies:lzt,getSetCookies:dzt,setCookie:hzt,parseCookie:fzt}=dPe();pe.exports.deleteCookie=uzt;pe.exports.getCookies=lzt;pe.exports.getSetCookies=dzt;pe.exports.setCookie=hzt;pe.exports.parseCookie=fzt;var{parseMIMEType:gzt,serializeAMimeType:pzt}=za();pe.exports.parseMIMEType=gzt;pe.exports.serializeAMimeType=pzt;var{CloseEvent:Ezt,ErrorEvent:mzt,MessageEvent:Czt}=Ev(),{WebSocket:Izt,ping:Bzt}=JPe();pe.exports.WebSocket=Izt;pe.exports.CloseEvent=Ezt;pe.exports.ErrorEvent=mzt;pe.exports.MessageEvent=Czt;pe.exports.ping=Bzt;pe.exports.WebSocketStream=$Pe().WebSocketStream;pe.exports.WebSocketError=R$().WebSocketError;pe.exports.request=oN(LI.request);pe.exports.stream=oN(LI.stream);pe.exports.pipeline=oN(LI.pipeline);pe.exports.connect=oN(LI.connect);pe.exports.upgrade=oN(LI.upgrade);pe.exports.MockClient=WWt;pe.exports.MockCallHistory=zWt;pe.exports.MockCallHistoryLog=jWt;pe.exports.MockPool=ZWt;pe.exports.MockAgent=KWt;pe.exports.SnapshotAgent=XWt;pe.exports.mockErrors=$Wt;var{EventSource:Qzt}=hOe();pe.exports.EventSource=Qzt;function yzt(){globalThis.fetch=pe.exports.fetch,globalThis.Headers=pe.exports.Headers,globalThis.Response=pe.exports.Response,globalThis.Request=pe.exports.Request,globalThis.FormData=pe.exports.FormData,globalThis.WebSocket=pe.exports.WebSocket,globalThis.CloseEvent=pe.exports.CloseEvent,globalThis.ErrorEvent=pe.exports.ErrorEvent,globalThis.MessageEvent=pe.exports.MessageEvent,globalThis.EventSource=pe.exports.EventSource}pe.exports.install=yzt});var aN=E(Af=>{"use strict";Af.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Af.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Af.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";Af.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Af.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Af.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Af.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let s=t[e];if(++e,s==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var BOe=E((X4r,IOe)=>{"use strict";var{asciiLowercase:kv,solelyContainsHTTPTokenCodePoints:bzt,soleyContainsHTTPQuotedStringTokenCodePoints:wzt}=aN();IOe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=kv(String(e)),this._map.get(e)}has(e){return e=kv(String(e)),this._map.has(e)}set(e,r){if(e=kv(String(e)),r=String(r),!bzt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!wzt(r))throw new Error(`Invalid MIME type parameter value "${r}": only HTTP quoted-string token code points are valid.`);return this._map.set(e,r)}clear(){this._map.clear()}delete(e){return e=kv(String(e)),this._map.delete(e)}forEach(e,r){this._map.forEach(e,r)}keys(){return this._map.keys()}values(){return this._map.values()}entries(){return this._map.entries()}[Symbol.iterator](){return this._map[Symbol.iterator]()}}});var bOe=E(($4r,yOe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Szt,removeTrailingHTTPWhitespace:QOe,isHTTPWhitespaceChar:Nzt,solelyContainsHTTPTokenCodePoints:U$,soleyContainsHTTPQuotedStringTokenCodePoints:Dzt,asciiLowercase:L$,collectAnHTTPQuotedString:Rzt}=aN();yOe.exports=t=>{t=Szt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!U$(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=QOe(s),s.length===0||!U$(s))return null;let n={type:L$(r),subtype:L$(s),parameters:new Map};for(;e<t.length;){for(++e;Nzt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=L$(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Rzt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=QOe(o),o==="")continue}i.length>0&&U$(i)&&Dzt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var SOe=E((eHr,wOe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:Tzt}=aN();wOe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,s]of t.parameters)e+=";",e+=r,e+="=",(!Tzt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var TOe=E((rHr,ROe)=>{"use strict";var xzt=BOe(),kzt=bOe(),Fzt=SOe(),{asciiLowercase:NOe,solelyContainsHTTPTokenCodePoints:DOe}=aN();ROe.exports=class{constructor(e){e=String(e);let r=kzt(e);if(r===null)throw new Error(`Could not parse MIME type string "${e}"`);this._type=r.type,this._subtype=r.subtype,this._parameters=new xzt(r.parameters)}static parse(e){try{return new this(e)}catch{return null}}get essence(){return`${this.type}/${this.subtype}`}get type(){return this._type}set type(e){if(e=NOe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!DOe(e))throw new Error(`Invalid type ${e}: must contain only HTTP token code points`);this._type=e}get subtype(){return this._subtype}set subtype(e){if(e=NOe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!DOe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return Fzt(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});var VOe=E((gGr,Xzt)=>{Xzt.exports={name:"@actions/artifact",version:"6.1.0",preview:!0,description:"Actions artifact lib",keywords:["github","actions","artifact"],homepage:"https://github.com/actions/toolkit/tree/main/packages/artifact",license:"MIT",type:"module",main:"lib/artifact.js",types:"lib/artifact.d.ts",exports:{".":{types:"./lib/artifact.d.ts",import:"./lib/artifact.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/artifact"},scripts:{"audit-moderate":"npm install &&Line truncated
|
||||
${i}`:n.stack}pe.exports.fetch=function(e,r=void 0){return ozt(e,r).catch(s=>{throw fOe?mOe(s,fOe):s&&typeof s=="object"&&Error.captureStackTrace(s,pe.exports.fetch),s})};pe.exports.Headers=Vp().Headers;pe.exports.Response=jS().Response;pe.exports.Request=wI().Request;pe.exports.FormData=$U().FormData;var{setGlobalOrigin:azt,getGlobalOrigin:Azt}=EK();pe.exports.setGlobalOrigin=azt;pe.exports.getGlobalOrigin=Azt;var{CacheStorage:czt}=$_e(),{kConstruct:uzt}=Ir();pe.exports.caches=new czt(uzt);var{deleteCookie:lzt,getCookies:dzt,getSetCookies:hzt,setCookie:fzt,parseCookie:gzt}=dPe();pe.exports.deleteCookie=lzt;pe.exports.getCookies=dzt;pe.exports.getSetCookies=hzt;pe.exports.setCookie=fzt;pe.exports.parseCookie=gzt;var{parseMIMEType:pzt,serializeAMimeType:Ezt}=za();pe.exports.parseMIMEType=pzt;pe.exports.serializeAMimeType=Ezt;var{CloseEvent:mzt,ErrorEvent:Czt,MessageEvent:Izt}=Ev(),{WebSocket:Bzt,ping:Qzt}=JPe();pe.exports.WebSocket=Bzt;pe.exports.CloseEvent=mzt;pe.exports.ErrorEvent=Czt;pe.exports.MessageEvent=Izt;pe.exports.ping=Qzt;pe.exports.WebSocketStream=$Pe().WebSocketStream;pe.exports.WebSocketError=R$().WebSocketError;pe.exports.request=oN(LI.request);pe.exports.stream=oN(LI.stream);pe.exports.pipeline=oN(LI.pipeline);pe.exports.connect=oN(LI.connect);pe.exports.upgrade=oN(LI.upgrade);pe.exports.MockClient=zWt;pe.exports.MockCallHistory=jWt;pe.exports.MockCallHistoryLog=KWt;pe.exports.MockPool=XWt;pe.exports.MockAgent=ZWt;pe.exports.SnapshotAgent=$Wt;pe.exports.mockErrors=ezt;var{EventSource:yzt}=hOe();pe.exports.EventSource=yzt;function bzt(){globalThis.fetch=pe.exports.fetch,globalThis.Headers=pe.exports.Headers,globalThis.Response=pe.exports.Response,globalThis.Request=pe.exports.Request,globalThis.FormData=pe.exports.FormData,globalThis.WebSocket=pe.exports.WebSocket,globalThis.CloseEvent=pe.exports.CloseEvent,globalThis.ErrorEvent=pe.exports.ErrorEvent,globalThis.MessageEvent=pe.exports.MessageEvent,globalThis.EventSource=pe.exports.EventSource}pe.exports.install=bzt});var aN=E(Af=>{"use strict";Af.removeLeadingAndTrailingHTTPWhitespace=t=>t.replace(/^[ \t\n\r]+/u,"").replace(/[ \t\n\r]+$/u,"");Af.removeTrailingHTTPWhitespace=t=>t.replace(/[ \t\n\r]+$/u,"");Af.isHTTPWhitespaceChar=t=>t===" "||t===" "||t===`
|
||||
`||t==="\r";Af.solelyContainsHTTPTokenCodePoints=t=>/^[-!#$%&'*+.^_`|~A-Za-z0-9]*$/u.test(t);Af.soleyContainsHTTPQuotedStringTokenCodePoints=t=>/^[\t\u0020-\u007E\u0080-\u00FF]*$/u.test(t);Af.asciiLowercase=t=>t.replace(/[A-Z]/ug,e=>e.toLowerCase());Af.collectAnHTTPQuotedString=(t,e)=>{let r="";for(e++;;){for(;e<t.length&&t[e]!=='"'&&t[e]!=="\\";)r+=t[e],++e;if(e>=t.length)break;let s=t[e];if(++e,s==="\\"){if(e>=t.length){r+="\\";break}r+=t[e],++e}else break}return[r,e]}});var BOe=E((eHr,IOe)=>{"use strict";var{asciiLowercase:kv,solelyContainsHTTPTokenCodePoints:wzt,soleyContainsHTTPQuotedStringTokenCodePoints:Szt}=aN();IOe.exports=class{constructor(e){this._map=e}get size(){return this._map.size}get(e){return e=kv(String(e)),this._map.get(e)}has(e){return e=kv(String(e)),this._map.has(e)}set(e,r){if(e=kv(String(e)),r=String(r),!wzt(e))throw new Error(`Invalid MIME type parameter name "${e}": only HTTP token code points are valid.`);if(!Szt(r))throw new Error(`Invalid MIME type parameter value "${r}": only HTTP quoted-string token code points are valid.`);return this._map.set(e,r)}clear(){this._map.clear()}delete(e){return e=kv(String(e)),this._map.delete(e)}forEach(e,r){this._map.forEach(e,r)}keys(){return this._map.keys()}values(){return this._map.values()}entries(){return this._map.entries()}[Symbol.iterator](){return this._map[Symbol.iterator]()}}});var bOe=E((tHr,yOe)=>{"use strict";var{removeLeadingAndTrailingHTTPWhitespace:Nzt,removeTrailingHTTPWhitespace:QOe,isHTTPWhitespaceChar:Dzt,solelyContainsHTTPTokenCodePoints:U$,soleyContainsHTTPQuotedStringTokenCodePoints:Rzt,asciiLowercase:L$,collectAnHTTPQuotedString:Tzt}=aN();yOe.exports=t=>{t=Nzt(t);let e=0,r="";for(;e<t.length&&t[e]!=="/";)r+=t[e],++e;if(r.length===0||!U$(r)||e>=t.length)return null;++e;let s="";for(;e<t.length&&t[e]!==";";)s+=t[e],++e;if(s=QOe(s),s.length===0||!U$(s))return null;let n={type:L$(r),subtype:L$(s),parameters:new Map};for(;e<t.length;){for(++e;Dzt(t[e]);)++e;let i="";for(;e<t.length&&t[e]!==";"&&t[e]!=="=";)i+=t[e],++e;if(i=L$(i),e<t.length){if(t[e]===";")continue;++e}let o=null;if(t[e]==='"')for([o,e]=Tzt(t,e);e<t.length&&t[e]!==";";)++e;else{for(o="";e<t.length&&t[e]!==";";)o+=t[e],++e;if(o=QOe(o),o==="")continue}i.length>0&&U$(i)&&Rzt(o)&&!n.parameters.has(i)&&n.parameters.set(i,o)}return n}});var SOe=E((rHr,wOe)=>{"use strict";var{solelyContainsHTTPTokenCodePoints:xzt}=aN();wOe.exports=t=>{let e=`${t.type}/${t.subtype}`;if(t.parameters.size===0)return e;for(let[r,s]of t.parameters)e+=";",e+=r,e+="=",(!xzt(s)||s.length===0)&&(s=s.replace(/(["\\])/ug,"\\$1"),s=`"${s}"`),e+=s;return e}});var TOe=E((nHr,ROe)=>{"use strict";var kzt=BOe(),Fzt=bOe(),Mzt=SOe(),{asciiLowercase:NOe,solelyContainsHTTPTokenCodePoints:DOe}=aN();ROe.exports=class{constructor(e){e=String(e);let r=Fzt(e);if(r===null)throw new Error(`Could not parse MIME type string "${e}"`);this._type=r.type,this._subtype=r.subtype,this._parameters=new kzt(r.parameters)}static parse(e){try{return new this(e)}catch{return null}}get essence(){return`${this.type}/${this.subtype}`}get type(){return this._type}set type(e){if(e=NOe(String(e)),e.length===0)throw new Error("Invalid type: must be a non-empty string");if(!DOe(e))throw new Error(`Invalid type ${e}: must contain only HTTP token code points`);this._type=e}get subtype(){return this._subtype}set subtype(e){if(e=NOe(String(e)),e.length===0)throw new Error("Invalid subtype: must be a non-empty string");if(!DOe(e))throw new Error(`Invalid subtype ${e}: must contain only HTTP token code points`);this._subtype=e}get parameters(){return this._parameters}toString(){return Mzt(this)}isJavaScript({prohibitParameters:e=!1}={}){switch(this._type){case"text":switch(this._subtype){case"ecmascript":case"javascript":case"javascript1.0":case"javascript1.1":case"javascript1.2":case"javascript1.3":case"javascript1.4":case"javascript1.5":case"jscript":case"livescript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}case"application":switch(this._subtype){case"ecmascript":case"javascript":case"x-ecmascript":case"x-javascript":return!e||this._parameters.size===0;default:return!1}default:return!1}}isXML(){return this._subtype==="xml"&&(this._type==="text"||this._type==="application")||this._subtype.endsWith("+xml")}isHTML(){return this._subtype==="html"&&this._type==="text"}}});var VOe=E((EGr,$zt)=>{$zt.exports={name:"@actions/artifact",version:"6.1.0",preview:!0,description:"Actions artifact lib",keywords:["github","actions","artifact"],homepage:"https://github.com/actions/toolkit/tree/main/packages/artifact",license:"MIT",type:"module",main:"lib/artifact.js",types:"lib/artifact.d.ts",exports:{".":{types:"./lib/artifact.d.ts",import:"./lib/artifact.js"}},directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/artifact"},scripts:{"audit-moderate":"npm install &&Line truncated
|
||||
globstar while`,e,l,r,d,h),this.matchOne(e.slice(l),r.slice(d),s))return this.debug("globstar found match!",l,a,h),!0;if(h==="."||h===".."||!n.dot&&h.charAt(0)==="."){this.debug("dot detected!",e,l,r,d);break}this.debug("globstar swallow a segment, and continue"),l++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return B3e(this.pattern,this.options)}parse(e,r){_v(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return sc;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=Tee,i=!0;break;case"?":n+=Fee,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;m3e[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:E3e[c].open,close:E3e[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+m7t(p7t(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),m3e[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,xee),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,V,X)=>(X||(X="\\"),V+V+X+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?Tee:f.type==="?"?Fee:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=h7t[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),V=n.slice(P.reStart,P.reEnd-8),X=n.slice(P.reEnd),$=n.slice(P.reEnd-8,P.reEnd)+X,ie=F.split(")").length,Be=F.split("(").length-ie,Me=X;for(let Ft=0;Ft<Be;Ft++)Me=Me.replace(/\)[+*?]?/,"");X=Me;let Pe=X===""&&r!==xee?"(?:$|\\/)":"";n=F+V+X+Pe+$}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===xee)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return g7t(e);let Y=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",Y),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Tee:r.dot?l7t:d7t,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?E7t(a):a===sc?sc:a._src).reduce((a,A)=>(a[a.length-1]===sc&&A===sc||a.push(A),a),[]),o.forEach((a,A)=>{a!==sc||o[A-1]===sc||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=sc))}),o.filter(a=>a!==sc).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;kee.sep!=="/"&&(e=e.split(kee.sep).join("/")),e=e.split(C3e),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return zo.defaults(e).Minimatch}};zo.Minimatch=GI});var N3e=E((JGr,S3e)=>{S3e.exports=w3e;var Lee=B("fs"),{EventEmitter:C7t}=B("events"),{Minimatch:Uee}=Q3e(),{resolve:I7t}=B("path");function B7t(t,e){return new Promise((r,s)=>{Lee.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function y3e(t,e){return new Promise((r,s)=>{(e?Lee.stat:Lee.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?y3e(t,!1):null):r(null):r(o)})})}async function*b3e(t,e,r,s,n,i){let o=await B7t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await y3e(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*b3e(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*Q7t(t,e,r,s){yield*b3e("",t,e,r,s,!0)}function y7t(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var Pv=class extends C7t{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=y7t(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new Uee(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new Uee(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new Uee(i,{dot:!0}))}this.iterator=Q7t(I7t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.i
Line truncated
|
||||
>>> no match, partial?`,e,l,r,d),l===a))}var f;if(typeof c=="string"?(f=u===c,this.debug("string match",c,u,f)):(f=u.match(c),this.debug("pattern match",c,u,f)),!f)return!1}if(i===a&&o===A)return!0;if(i===a)return s;if(o===A)return i===a-1&&e[i]==="";throw new Error("wtf?")}braceExpand(){return B3e(this.pattern,this.options)}parse(e,r){_v(e);let s=this.options;if(e==="**")if(s.noglobstar)e="*";else return sc;if(e==="")return"";let n="",i=!1,o=!1,a=[],A=[],c,u=!1,l=-1,d=-1,h,f,p,C=e.charAt(0)===".",m=s.dot||C,I=()=>C?"":m?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",Q=x=>x.charAt(0)==="."?"":s.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",b=()=>{if(c){switch(c){case"*":n+=Tee,i=!0;break;case"?":n+=Fee,i=!0;break;default:n+="\\"+c;break}this.debug("clearStateChar %j %j",c,n),c=!1}};for(let x=0,P;x<e.length&&(P=e.charAt(x));x++){if(this.debug("%s %s %s %j",e,x,n,P),o){if(P==="/")return!1;m3e[P]&&(n+="\\"),n+=P,o=!1;continue}switch(P){case"/":return!1;case"\\":if(u&&e.charAt(x+1)==="-"){n+=P;continue}b(),o=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s %s %s %j <-- stateChar",e,x,n,P),u){this.debug(" in class"),P==="!"&&x===d+1&&(P="^"),n+=P;continue}this.debug("call clearStateChar %j",c),b(),c=P,s.noext&&b();continue;case"(":{if(u){n+="(";continue}if(!c){n+="\\(";continue}let F={type:c,start:x-1,reStart:n.length,open:E3e[c].open,close:E3e[c].close};this.debug(this.pattern," ",F),a.push(F),n+=F.open,F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1))),this.debug("plType %j %j",c,n),c=!1;continue}case")":{let F=a[a.length-1];if(u||!F){n+="\\)";continue}a.pop(),b(),i=!0,f=F,n+=f.close,f.type==="!"&&A.push(Object.assign(f,{reEnd:n.length}));continue}case"|":{let F=a[a.length-1];if(u||!F){n+="\\|";continue}b(),n+="|",F.start===0&&F.type!=="!"&&(C=!0,n+=Q(e.slice(x+1)));continue}case"[":if(b(),u){n+="\\"+P;continue}u=!0,d=x,l=n.length,n+=P;continue;case"]":if(x===d+1||!u){n+="\\"+P;continue}h=e.substring(d+1,x);try{RegExp("["+C7t(E7t(h))+"]"),n+=P}catch{n=n.substring(0,l)+"(?:$.)"}i=!0,u=!1;continue;default:b(),m3e[P]&&!(P==="^"&&u)&&(n+="\\"),n+=P;break}}for(u&&(h=e.slice(d+1),p=this.parse(h,xee),n=n.substring(0,l)+"\\["+p[0],i=i||p[1]),f=a.pop();f;f=a.pop()){let x;x=n.slice(f.reStart+f.open.length),this.debug("setting tail",n,f),x=x.replace(/((?:\\{2}){0,64})(\\?)\|/g,(F,V,X)=>(X||(X="\\"),V+V+X+"|")),this.debug(`tail=%j
|
||||
%s`,x,x,f,n);let P=f.type==="*"?Tee:f.type==="?"?Fee:"\\"+f.type;i=!0,n=n.slice(0,f.reStart)+P+"\\("+x}b(),o&&(n+="\\\\");let U=f7t[n.charAt(0)];for(let x=A.length-1;x>-1;x--){let P=A[x],F=n.slice(0,P.reStart),V=n.slice(P.reStart,P.reEnd-8),X=n.slice(P.reEnd),$=n.slice(P.reEnd-8,P.reEnd)+X,ie=F.split(")").length,Be=F.split("(").length-ie,Me=X;for(let Ft=0;Ft<Be;Ft++)Me=Me.replace(/\)[+*?]?/,"");X=Me;let Pe=X===""&&r!==xee?"(?:$|\\/)":"";n=F+V+X+Pe+$}if(n!==""&&i&&(n="(?=.)"+n),U&&(n=I()+n),r===xee)return[n,i];if(s.nocase&&!i&&(i=e.toUpperCase()!==e.toLowerCase()),!i)return p7t(e);let Y=s.nocase?"i":"";try{return Object.assign(new RegExp("^"+n+"$",Y),{_glob:e,_src:n})}catch{return new RegExp("$.")}}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?Tee:r.dot?d7t:h7t,n=r.nocase?"i":"",i=e.map(o=>(o=o.map(a=>typeof a=="string"?m7t(a):a===sc?sc:a._src).reduce((a,A)=>(a[a.length-1]===sc&&A===sc||a.push(A),a),[]),o.forEach((a,A)=>{a!==sc||o[A-1]===sc||(A===0?o.length>1?o[A+1]="(?:\\/|"+s+"\\/)?"+o[A+1]:o[A]=s:A===o.length-1?o[A-1]+="(?:\\/|"+s+")?":(o[A-1]+="(?:\\/|\\/"+s+"\\/)"+o[A+1],o[A+1]=sc))}),o.filter(a=>a!==sc).join("/"))).join("|");i="^(?:"+i+")$",this.negate&&(i="^(?!"+i+").*$");try{this.regexp=new RegExp(i,n)}catch{this.regexp=!1}return this.regexp}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;kee.sep!=="/"&&(e=e.split(kee.sep).join("/")),e=e.split(C3e),this.debug(this.pattern,"split",e);let n=this.set;this.debug(this.pattern,"set",n);let i;for(let o=e.length-1;o>=0&&(i=e[o],!i);o--);for(let o=0;o<n.length;o++){let a=n[o],A=e;if(s.matchBase&&a.length===1&&(A=[i]),this.matchOne(A,a,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return zo.defaults(e).Minimatch}};zo.Minimatch=GI});var N3e=E((WGr,S3e)=>{S3e.exports=w3e;var Lee=B("fs"),{EventEmitter:I7t}=B("events"),{Minimatch:Uee}=Q3e(),{resolve:B7t}=B("path");function Q7t(t,e){return new Promise((r,s)=>{Lee.readdir(t,{withFileTypes:!0},(n,i)=>{if(n)switch(n.code){case"ENOTDIR":e?s(n):r([]);break;case"ENOTSUP":case"ENOENT":case"ENAMETOOLONG":case"UNKNOWN":r([]);break;default:s(n);break}else r(i)})})}function y3e(t,e){return new Promise((r,s)=>{(e?Lee.stat:Lee.lstat)(t,(i,o)=>{i?i.code==="ENOENT"?r(e?y3e(t,!1):null):r(null):r(o)})})}async function*b3e(t,e,r,s,n,i){let o=await Q7t(e+t,i);for(let a of o){let A=a.name;A===void 0&&(A=a,s=!0);let c=t+"/"+A,u=c.slice(1),l=e+"/"+u,d=null;(s||r)&&(d=await y3e(l,r)),!d&&a.name!==void 0&&(d=a),d===null&&(d={isDirectory:()=>!1}),d.isDirectory()?n(u)||(yield{relative:u,absolute:l,stats:d},yield*b3e(c,e,r,s,n,!1)):yield{relative:u,absolute:l,stats:d}}}async function*y7t(t,e,r,s){yield*b3e("",t,e,r,s,!0)}function b7t(t){return{pattern:t.pattern,dot:!!t.dot,noglobstar:!!t.noglobstar,matchBase:!!t.matchBase,nocase:!!t.nocase,ignore:t.ignore,skip:t.skip,follow:!!t.follow,stat:!!t.stat,nodir:!!t.nodir,mark:!!t.mark,silent:!!t.silent,absolute:!!t.absolute}}var Pv=class extends I7t{constructor(e,r,s){if(super(),typeof r=="function"&&(s=r,r=null),this.options=b7t(r||{}),this.matchers=[],this.options.pattern){let n=Array.isArray(this.options.pattern)?this.options.pattern:[this.options.pattern];this.matchers=n.map(i=>new Uee(i,{dot:this.options.dot,noglobstar:this.options.noglobstar,matchBase:this.options.matchBase,nocase:this.options.nocase}))}if(this.ignoreMatchers=[],this.options.ignore){let n=Array.isArray(this.options.ignore)?this.options.ignore:[this.options.ignore];this.ignoreMatchers=n.map(i=>new Uee(i,{dot:!0}))}if(this.skipMatchers=[],this.options.skip){let n=Array.isArray(this.options.skip)?this.options.skip:[this.options.skip];this.skipMatchers=n.map(i=>new Uee(i,{dot:!0}))}this.iterator=y7t(B7t(e||"."),this.options.follow,this.options.stat,this._shouldSkipDirectory.bind(this)),this.paused=!1,this.inactive=!1,this.aborted=!1,s&&(this._matches=[],this.on("match",n=>this._matches.push(this.options.absolute?n.absolute:n.relative)),this.on("error",n=>s(n)),this.on("end",()=>s(null,this._matches))),setTimeout(()=>this._next(),0)}_shouldSkipDirectory(e){return this.skipMatchers.some(r=>r.match(e))}_fileMatches(e,r){let s=e+(r?"/":"");return(this.matchers.length===0||this.matchers.some(n=>n.match(s)))&&!this.ignoreMatchers.some(n=>n.match(s))&&(!this.options.nodir||!r)}_next(){!this.paused&&!this.aborted?this.iterator.next().then(e=>{if(e.done)this.emit("end");else{let r=e.value.stats.isDirectory();if(this._fileMatches(e.value.relative,r)){let s=e.value.relative,n=e.value.absolute;this.options.mark&&r&&(s+="/",n+="/"),this.options.stat?this.emit("match",{relative:s,absolute:n,stat:e.value.stats}):this.emit("match",{relative:s,absolute:n})}this._next(this.iterator)}}).catch(e=>{this.abort(),this.emit("error",e),!e.code&&!this.options.silent&&console.error(e)}):this.i
Line truncated
|
||||
`,S);S=H===-1?w.length:H}else if(M!==-1&&w[S]==="/"&&w[S+1]==="*"){let H=w.indexOf("*/",S);H!==-1?(S=H+2,M=w.indexOf("*/",S)):(y+=w[S],S++)}else y+=w[S],S++;return y}function YB(w){let y=GB(w.toString()),S=y.match(VP);if(S||(S=y.match(WP)),!S)throw new Error(`could not parse args in autoInject
|
||||
Source:
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(T1).map(H=>H.replace(x1,"").trim())}function qB(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],q,W=h(H),z=!W&&H.length===1||W&&H.length===0;if(Array.isArray(H))q=[...H],H=q.pop(),S[M]=q.concat(q.length>0?ee:H);else if(z)S[M]=H;else{if(q=YB(H),H.length===0&&!W&&q.length===0)throw new Error("autoInject task functions require explicit parameters.");W||q.pop(),S[M]=q.concat(ee)}function ee(De,Mt){var zt=q.map(_t=>De[_t]);zt.push(Mt),C(H)(...zt)}}),HB(S,y)}class JB{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):VB(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):VB(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function VB(w,y){w.length=1,w.head=w.tail=y}function ME(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,q=[];let W={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function z(qe,we){W[qe].push(we)}function ee(qe,we){let Je=(...Pt)=>{De(qe,Je),we(...Pt)};W[qe].push(Je)}function De(qe,we){if(!qe)return Object.keys(W).forEach(Je=>W[Je]=[]);if(!we)return W[qe]=[];W[qe]=W[qe].filter(Je=>Je!==we)}function Mt(qe,...we){W[qe].forEach(Je=>Je(...we))}var zt=!1;function _t(qe,we,Je,Pt){if(Pt!=null&&typeof Pt!="function")throw new Error("task callback must be a function");jt.started=!0;var Pr,tn;function ta(Lf,...$B){if(Lf)return Je?tn(Lf):Pr();if($B.length<=1)return Pr($B[0]);Pr($B)}var _E=jt._createTaskItem(qe,Je?ta:Pt||ta);if(we?jt._tasks.unshift(_E):jt._tasks.push(_E),zt||(zt=!0,c(()=>{zt=!1,jt.process()})),Je||!Pt)return new Promise((Lf,$B)=>{Pr=Lf,tn=$B})}function ea(qe){return function(we,...Je){H-=1;for(var Pt=0,Pr=qe.length;Pt<Pr;Pt++){var tn=qe[Pt],ta=q.indexOf(tn);ta===0?q.shift():ta>0&&q.splice(ta,1),tn.callback(we,...Je),we!=null&&Mt("error",we,tn.data)}H<=jt.concurrency-jt.buffer&&Mt("unsaturated"),jt.idle()&&Mt("drain"),jt.process()}}function vE(qe){return qe.length===0&&jt.idle()?(c(()=>Mt("drain")),!0):!1}let Uf=qe=>we=>{if(!we)return new Promise((Je,Pt)=>{ee(qe,(Pr,tn)=>{if(Pr)return Pt(Pr);Je(tn)})});De(qe),z(qe,we)};var XB=!1,jt={_tasks:new JB,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*jt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!1,we)):_t(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!0,we)):_t(qe,!1,!0,we)},kill(){De(),jt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!1,we)):_t(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!0,we)):_t(qe,!0,!0,we)},remove(qe){jt._tasks.remove(qe)},process(){if(!XB){for(XB=!0;!jt.paused&&H<jt.concurrency&&jt._tasks.length;){var qe=[],we=[],Je=jt._tasks.length;jt.payload&&(Je=Math.min(Je,jt.payload));for(var Pt=0;Pt<Je;Pt++){var Pr=jt._tasks.shift();qe.push(Pr),q.push(Pr),we.push(Pr.data)}H+=1,jt._tasks.length===0&&Mt("empty"),H===jt.concurrency&&Mt("saturated");var tn=$(ea(qe));M(we,tn)}XB=!1}},length(){return jt._tasks.length},running(){return H},workersList(){return q},idle(){return jt._tasks.length+H===0},pause(){jt.paused=!0},resume(){jt.paused!==!1&&(jt.paused=!1,c(jt.process))}};return Object.defineProperties(jt,{saturated:{writable:!1,value:Uf("saturated")},unsaturated:{writable:!1,value:Uf("unsaturated")},empty:{writable:!1,value:Uf("empty")},drain:{writable:!1,value:Uf("drain")},error:{writable:!1,value:Uf("error")}}),jt}function WB(w,y){return ME(w,1,y)}function UE(w,y,S){return ME(w,y,S)}function $o(w,y,S,M){M=Y(M);var H=C(S);return xi(w,(q,W,z)=>{H(y,q,(ee,De)=>{y=De,z(ee)})},q=>M(q,y))}var lA=m($o,4);function LE(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Xu(),lA(y,S,(q,W,z)=>{W.apply(M,q.concat((ee,...De)=>{z(ee,De)}))},(q,W)=>H(q,...W)),H[Zu]}}function k1(...w){return LE(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(q,W)=>{H(q,(z,...ee)=>z?W(z):W(z,ee))},(q,W)=>{for(var z=[],ee=0;ee<W.length;ee++)W[ee]&&(z=z.concat(...W[ee]));return M(q,z)})}var G=m(D,4);function j(w,y,S){return G(w,1/0,y,S)}var K=m(j,3);function oe(w,y,S){return
Line truncated
|
||||
GFS4: `),console.error(t)});ss[xn]||(v3e=global[xn]||[],P3e(ss,v3e),ss.close=(function(t){function e(r,s){return t.call(ss,r,function(n){n||_3e(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,qv,{value:t}),e})(ss.close),ss.closeSync=(function(t){function e(r){t.apply(ss,arguments),_3e()}return Object.defineProperty(e,qv,{value:t}),e})(ss.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){sE(ss[xn]),B("assert").equal(ss[xn].length,0)}));var v3e;global[xn]||P3e(global,ss[xn]);Oee.exports=_ee(k7t(ss));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!ss.__patched&&(Oee.exports=_ee(ss),ss.__patched=!0);function _ee(t){T7t(t),t.gracefulify=_ee,t.createReadStream=U,t.createWriteStream=Y;var e=t.readFile;t.readFile=r;function r(F,V,X){return typeof V=="function"&&(X=V,V=null),$(F,V,X);function $(ie,Be,Me,Pe){return e(ie,Be,function(Ft){Ft&&(Ft.code==="EMFILE"||Ft.code==="ENFILE")?YI([$,[ie,Be,Me],Ft,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return s(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return i(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,V,X,$){return typeof X=="function"&&($=X,X=0),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return a(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,V,X){typeof V=="function"&&(X=V,V=null);var $=u.test(process.version)?function(Me,Pe,Ft,_r){return c(Me,ie(Me,Pe,Ft,_r))}:function(Me,Pe,Ft,_r){return c(Me,Pe,ie(Me,Pe,Ft,_r))};return $(F,V,X);function ie(Be,Me,Pe,Ft){return function(_r,Vt){_r&&(_r.code==="EMFILE"||_r.code==="ENFILE")?YI([$,[Be,Me,Pe],_r,Ft||Date.now(),Date.now()]):(Vt&&Vt.sort&&Vt.sort(),typeof Pe=="function"&&Pe.call(this,_r,Vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=x7t(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,V){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.autoClose&&F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X),F.read())})}function Q(F,V){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X))})}function U(F,V){return new t.ReadStream(F,V)}function Y(F,V){return new t.WriteStream(F,V)}var x=t.open;t.open=P;function P(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return x(Be,Me,Pe,function(Vt,Hs){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}return t}function YI(t){sE("ENQUEUE",t[0].name,t[1]),ss[xn].push(t),Pee()}var Yv;function _3e(){for(var t=Date.now(),e=0;e<ss[xn].length;++e)ss[xn][e].length>2&&(ss[xn][e][3]=t,ss[xn][e][4]=t);Pee()}function Pee(){if(clearTimeout(Yv),Yv=void 0,ss[xn].length!==0){var t=ss[xn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)sE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){sE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(sE("RETRY",e.name,r),e.apply(null,r.concat([n]))):ss[xn].push(t)}Yv===void 0&&(Yv=setTimeout(Pee,0))}}});var Jv=E((KGr,O3e)=>{"use strict";var vu=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";vu.writable=t=>vu(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";vu.readable=t=>vu(t)&&t.readable!==!1&&typeof t._rea
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};mHe.exports={AggregateError:Qte,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var yte=E((o5r,CHe)=>{"use strict";CHe.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ni=E((a5r,QHe)=>{"use strict";var{format:t$t,inspect:u_}=yte(),{AggregateError:r$t}=zr(),s$t=globalThis.AggregateError||r$t,n$t=Symbol("kIsNodeError"),i$t=["string","function","number","object","Function","Object","boolean","bigint","symbol"],o$t=/^([A-Z][a-z0-9]*)+$/,a$t="__node_internal_",l_={};function oE(t,e){if(!t)throw new l_.ERR_INTERNAL_ASSERTION(e)}function IHe(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function A$t(t,e,r){if(typeof e=="function")return oE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return oE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:t$t(e,...r)}function Fn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(A$t(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[n$t]=!0,l_[t]=s}function BHe(t){let e=a$t+t.name;return Object.defineProperty(t,"name",{value:e}),t}function c$t(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new s$t([e,t],e.message);return r.code=e.code,r}return t||e}var bte=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new l_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};Fn("ERR_ASSERTION","%s",Error);Fn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{oE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)oE(typeof A=="string","All expected entries have to be of type string"),i$t.includes(A)?n.push(A.toLowerCase()):o$t.test(A)?i.push(A):(oE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
`+y);let[,M]=S;return M.replace(/\s/g,"").split(T1).map(H=>H.replace(x1,"").trim())}function qB(w,y){var S={};return Object.keys(w).forEach(M=>{var H=w[M],q,W=h(H),z=!W&&H.length===1||W&&H.length===0;if(Array.isArray(H))q=[...H],H=q.pop(),S[M]=q.concat(q.length>0?ee:H);else if(z)S[M]=H;else{if(q=YB(H),H.length===0&&!W&&q.length===0)throw new Error("autoInject task functions require explicit parameters.");W||q.pop(),S[M]=q.concat(ee)}function ee(De,Mt){var zt=q.map(_t=>De[_t]);zt.push(Mt),C(H)(...zt)}}),HB(S,y)}class JB{constructor(){this.head=this.tail=null,this.length=0}removeLink(y){return y.prev?y.prev.next=y.next:this.head=y.next,y.next?y.next.prev=y.prev:this.tail=y.prev,y.prev=y.next=null,this.length-=1,y}empty(){for(;this.head;)this.shift();return this}insertAfter(y,S){S.prev=y,S.next=y.next,y.next?y.next.prev=S:this.tail=S,y.next=S,this.length+=1}insertBefore(y,S){S.prev=y.prev,S.next=y,y.prev?y.prev.next=S:this.head=S,y.prev=S,this.length+=1}unshift(y){this.head?this.insertBefore(this.head,y):VB(this,y)}push(y){this.tail?this.insertAfter(this.tail,y):VB(this,y)}shift(){return this.head&&this.removeLink(this.head)}pop(){return this.tail&&this.removeLink(this.tail)}toArray(){return[...this]}*[Symbol.iterator](){for(var y=this.head;y;)yield y.data,y=y.next}remove(y){for(var S=this.head;S;){var{next:M}=S;y(S)&&this.removeLink(S),S=M}return this}}function VB(w,y){w.length=1,w.head=w.tail=y}function ME(w,y,S){if(y==null)y=1;else if(y===0)throw new RangeError("Concurrency must not be zero");var M=C(w),H=0,q=[];let W={error:[],drain:[],saturated:[],unsaturated:[],empty:[]};function z(qe,we){W[qe].push(we)}function ee(qe,we){let Je=(...Pt)=>{De(qe,Je),we(...Pt)};W[qe].push(Je)}function De(qe,we){if(!qe)return Object.keys(W).forEach(Je=>W[Je]=[]);if(!we)return W[qe]=[];W[qe]=W[qe].filter(Je=>Je!==we)}function Mt(qe,...we){W[qe].forEach(Je=>Je(...we))}var zt=!1;function _t(qe,we,Je,Pt){if(Pt!=null&&typeof Pt!="function")throw new Error("task callback must be a function");jt.started=!0;var Pr,tn;function ta(Lf,...$B){if(Lf)return Je?tn(Lf):Pr();if($B.length<=1)return Pr($B[0]);Pr($B)}var _E=jt._createTaskItem(qe,Je?ta:Pt||ta);if(we?jt._tasks.unshift(_E):jt._tasks.push(_E),zt||(zt=!0,c(()=>{zt=!1,jt.process()})),Je||!Pt)return new Promise((Lf,$B)=>{Pr=Lf,tn=$B})}function ea(qe){return function(we,...Je){H-=1;for(var Pt=0,Pr=qe.length;Pt<Pr;Pt++){var tn=qe[Pt],ta=q.indexOf(tn);ta===0?q.shift():ta>0&&q.splice(ta,1),tn.callback(we,...Je),we!=null&&Mt("error",we,tn.data)}H<=jt.concurrency-jt.buffer&&Mt("unsaturated"),jt.idle()&&Mt("drain"),jt.process()}}function vE(qe){return qe.length===0&&jt.idle()?(c(()=>Mt("drain")),!0):!1}let Uf=qe=>we=>{if(!we)return new Promise((Je,Pt)=>{ee(qe,(Pr,tn)=>{if(Pr)return Pt(Pr);Je(tn)})});De(qe),z(qe,we)};var XB=!1,jt={_tasks:new JB,_createTaskItem(qe,we){return{data:qe,callback:we}},*[Symbol.iterator](){yield*jt._tasks[Symbol.iterator]()},concurrency:y,payload:S,buffer:y/4,started:!1,paused:!1,push(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!1,we)):_t(qe,!1,!1,we)},pushAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!1,!0,we)):_t(qe,!1,!0,we)},kill(){De(),jt._tasks.empty()},unshift(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!1,we)):_t(qe,!0,!1,we)},unshiftAsync(qe,we){return Array.isArray(qe)?vE(qe)?void 0:qe.map(Je=>_t(Je,!0,!0,we)):_t(qe,!0,!0,we)},remove(qe){jt._tasks.remove(qe)},process(){if(!XB){for(XB=!0;!jt.paused&&H<jt.concurrency&&jt._tasks.length;){var qe=[],we=[],Je=jt._tasks.length;jt.payload&&(Je=Math.min(Je,jt.payload));for(var Pt=0;Pt<Je;Pt++){var Pr=jt._tasks.shift();qe.push(Pr),q.push(Pr),we.push(Pr.data)}H+=1,jt._tasks.length===0&&Mt("empty"),H===jt.concurrency&&Mt("saturated");var tn=$(ea(qe));M(we,tn)}XB=!1}},length(){return jt._tasks.length},running(){return H},workersList(){return q},idle(){return jt._tasks.length+H===0},pause(){jt.paused=!0},resume(){jt.paused!==!1&&(jt.paused=!1,c(jt.process))}};return Object.defineProperties(jt,{saturated:{writable:!1,value:Uf("saturated")},unsaturated:{writable:!1,value:Uf("unsaturated")},empty:{writable:!1,value:Uf("empty")},drain:{writable:!1,value:Uf("drain")},error:{writable:!1,value:Uf("error")}}),jt}function WB(w,y){return ME(w,1,y)}function UE(w,y,S){return ME(w,y,S)}function $o(w,y,S,M){M=Y(M);var H=C(S);return xi(w,(q,W,z)=>{H(y,q,(ee,De)=>{y=De,z(ee)})},q=>M(q,y))}var lA=m($o,4);function LE(...w){var y=w.map(C);return function(...S){var M=this,H=S[S.length-1];return typeof H=="function"?S.pop():H=Xu(),lA(y,S,(q,W,z)=>{W.apply(M,q.concat((ee,...De)=>{z(ee,De)}))},(q,W)=>H(q,...W)),H[Zu]}}function k1(...w){return LE(...w.reverse())}function Ne(w,y,S,M){return Q(Be(y),w,S,M)}var O=m(Ne,4);function D(w,y,S,M){var H=C(S);return O(w,y,(q,W)=>{H(q,(z,...ee)=>z?W(z):W(z,ee))},(q,W)=>{for(var z=[],ee=0;ee<W.length;ee++)W[ee]&&(z=z.concat(...W[ee]));return M(q,z)})}var G=m(D,4);function j(w,y,S){return G(w,1/0,y,S)}var K=m(j,3);function oe(w,y,S){return
Line truncated
|
||||
GFS4: `),console.error(t)});ss[xn]||(v3e=global[xn]||[],P3e(ss,v3e),ss.close=(function(t){function e(r,s){return t.call(ss,r,function(n){n||_3e(),typeof s=="function"&&s.apply(this,arguments)})}return Object.defineProperty(e,qv,{value:t}),e})(ss.close),ss.closeSync=(function(t){function e(r){t.apply(ss,arguments),_3e()}return Object.defineProperty(e,qv,{value:t}),e})(ss.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){sE(ss[xn]),B("assert").equal(ss[xn].length,0)}));var v3e;global[xn]||P3e(global,ss[xn]);Oee.exports=_ee(F7t(ss));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!ss.__patched&&(Oee.exports=_ee(ss),ss.__patched=!0);function _ee(t){x7t(t),t.gracefulify=_ee,t.createReadStream=U,t.createWriteStream=Y;var e=t.readFile;t.readFile=r;function r(F,V,X){return typeof V=="function"&&(X=V,V=null),$(F,V,X);function $(ie,Be,Me,Pe){return e(ie,Be,function(Ft){Ft&&(Ft.code==="EMFILE"||Ft.code==="ENFILE")?YI([$,[ie,Be,Me],Ft,Pe||Date.now(),Date.now()]):typeof Me=="function"&&Me.apply(this,arguments)})}}var s=t.writeFile;t.writeFile=n;function n(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return s(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var i=t.appendFile;i&&(t.appendFile=o);function o(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return i(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var a=t.copyFile;a&&(t.copyFile=A);function A(F,V,X,$){return typeof X=="function"&&($=X,X=0),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return a(Be,Me,Pe,function(Vt){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}var c=t.readdir;t.readdir=l;var u=/^v[0-5]\./;function l(F,V,X){typeof V=="function"&&(X=V,V=null);var $=u.test(process.version)?function(Me,Pe,Ft,_r){return c(Me,ie(Me,Pe,Ft,_r))}:function(Me,Pe,Ft,_r){return c(Me,Pe,ie(Me,Pe,Ft,_r))};return $(F,V,X);function ie(Be,Me,Pe,Ft){return function(_r,Vt){_r&&(_r.code==="EMFILE"||_r.code==="ENFILE")?YI([$,[Be,Me,Pe],_r,Ft||Date.now(),Date.now()]):(Vt&&Vt.sort&&Vt.sort(),typeof Pe=="function"&&Pe.call(this,_r,Vt))}}}if(process.version.substr(0,4)==="v0.8"){var d=k7t(t);m=d.ReadStream,Q=d.WriteStream}var h=t.ReadStream;h&&(m.prototype=Object.create(h.prototype),m.prototype.open=I);var f=t.WriteStream;f&&(Q.prototype=Object.create(f.prototype),Q.prototype.open=b),Object.defineProperty(t,"ReadStream",{get:function(){return m},set:function(F){m=F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"WriteStream",{get:function(){return Q},set:function(F){Q=F},enumerable:!0,configurable:!0});var p=m;Object.defineProperty(t,"FileReadStream",{get:function(){return p},set:function(F){p=F},enumerable:!0,configurable:!0});var C=Q;Object.defineProperty(t,"FileWriteStream",{get:function(){return C},set:function(F){C=F},enumerable:!0,configurable:!0});function m(F,V){return this instanceof m?(h.apply(this,arguments),this):m.apply(Object.create(m.prototype),arguments)}function I(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.autoClose&&F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X),F.read())})}function Q(F,V){return this instanceof Q?(f.apply(this,arguments),this):Q.apply(Object.create(Q.prototype),arguments)}function b(){var F=this;P(F.path,F.flags,F.mode,function(V,X){V?(F.destroy(),F.emit("error",V)):(F.fd=X,F.emit("open",X))})}function U(F,V){return new t.ReadStream(F,V)}function Y(F,V){return new t.WriteStream(F,V)}var x=t.open;t.open=P;function P(F,V,X,$){return typeof X=="function"&&($=X,X=null),ie(F,V,X,$);function ie(Be,Me,Pe,Ft,_r){return x(Be,Me,Pe,function(Vt,Hs){Vt&&(Vt.code==="EMFILE"||Vt.code==="ENFILE")?YI([ie,[Be,Me,Pe,Ft],Vt,_r||Date.now(),Date.now()]):typeof Ft=="function"&&Ft.apply(this,arguments)})}}return t}function YI(t){sE("ENQUEUE",t[0].name,t[1]),ss[xn].push(t),Pee()}var Yv;function _3e(){for(var t=Date.now(),e=0;e<ss[xn].length;++e)ss[xn][e].length>2&&(ss[xn][e][3]=t,ss[xn][e][4]=t);Pee()}function Pee(){if(clearTimeout(Yv),Yv=void 0,ss[xn].length!==0){var t=ss[xn].shift(),e=t[0],r=t[1],s=t[2],n=t[3],i=t[4];if(n===void 0)sE("RETRY",e.name,r),e.apply(null,r);else if(Date.now()-n>=6e4){sE("TIMEOUT",e.name,r);var o=r.pop();typeof o=="function"&&o.call(null,s)}else{var a=Date.now()-i,A=Math.max(i-n,1),c=Math.min(A*1.2,100);a>=c?(sE("RETRY",e.name,r),e.apply(null,r.concat([n]))):ss[xn].push(t)}Yv===void 0&&(Yv=setTimeout(Pee,0))}}});var Jv=E((XGr,O3e)=>{"use strict";var vu=t=>t!==null&&typeof t=="object"&&typeof t.pipe=="function";vu.writable=t=>vu(t)&&t.writable!==!1&&typeof t._write=="function"&&typeof t._writableState=="object";vu.readable=t=>vu(t)&&t.readable!==!1&&typeof t._rea
Line truncated
|
||||
`;super(r),this.name="AggregateError",this.errors=e}};mHe.exports={AggregateError:Qte,ArrayIsArray(t){return Array.isArray(t)},ArrayPrototypeIncludes(t,e){return t.includes(e)},ArrayPrototypeIndexOf(t,e){return t.indexOf(e)},ArrayPrototypeJoin(t,e){return t.join(e)},ArrayPrototypeMap(t,e){return t.map(e)},ArrayPrototypePop(t,e){return t.pop(e)},ArrayPrototypePush(t,e){return t.push(e)},ArrayPrototypeSlice(t,e,r){return t.slice(e,r)},Error,FunctionPrototypeCall(t,e,...r){return t.call(e,...r)},FunctionPrototypeSymbolHasInstance(t,e){return Function.prototype[Symbol.hasInstance].call(t,e)},MathFloor:Math.floor,Number,NumberIsInteger:Number.isInteger,NumberIsNaN:Number.isNaN,NumberMAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER,NumberMIN_SAFE_INTEGER:Number.MIN_SAFE_INTEGER,NumberParseInt:Number.parseInt,ObjectDefineProperties(t,e){return Object.defineProperties(t,e)},ObjectDefineProperty(t,e,r){return Object.defineProperty(t,e,r)},ObjectGetOwnPropertyDescriptor(t,e){return Object.getOwnPropertyDescriptor(t,e)},ObjectKeys(t){return Object.keys(t)},ObjectSetPrototypeOf(t,e){return Object.setPrototypeOf(t,e)},Promise,PromisePrototypeCatch(t,e){return t.catch(e)},PromisePrototypeThen(t,e,r){return t.then(e,r)},PromiseReject(t){return Promise.reject(t)},PromiseResolve(t){return Promise.resolve(t)},ReflectApply:Reflect.apply,RegExpPrototypeTest(t,e){return t.test(e)},SafeSet:Set,String,StringPrototypeSlice(t,e,r){return t.slice(e,r)},StringPrototypeToLowerCase(t){return t.toLowerCase()},StringPrototypeToUpperCase(t){return t.toUpperCase()},StringPrototypeTrim(t){return t.trim()},Symbol,SymbolFor:Symbol.for,SymbolAsyncIterator:Symbol.asyncIterator,SymbolHasInstance:Symbol.hasInstance,SymbolIterator:Symbol.iterator,SymbolDispose:Symbol.dispose||Symbol("Symbol.dispose"),SymbolAsyncDispose:Symbol.asyncDispose||Symbol("Symbol.asyncDispose"),TypedArrayPrototypeSet(t,e,r){return t.set(e,r)},Boolean,Uint8Array}});var yte=E((A5r,CHe)=>{"use strict";CHe.exports={format(t,...e){return t.replace(/%([sdifj])/g,function(...[r,s]){let n=e.shift();return s==="f"?n.toFixed(6):s==="j"?JSON.stringify(n):s==="s"&&typeof n=="object"?`${n.constructor!==Object?n.constructor.name:""} {}`.trim():n.toString()})},inspect(t){switch(typeof t){case"string":if(t.includes("'"))if(t.includes('"')){if(!t.includes("`")&&!t.includes("${"))return`\`${t}\``}else return`"${t}"`;return`'${t}'`;case"number":return isNaN(t)?"NaN":Object.is(t,-0)?String(t):t;case"bigint":return`${String(t)}n`;case"boolean":case"undefined":return String(t);case"object":return"{}"}}}});var ni=E((c5r,QHe)=>{"use strict";var{format:r$t,inspect:u_}=yte(),{AggregateError:s$t}=zr(),n$t=globalThis.AggregateError||s$t,i$t=Symbol("kIsNodeError"),o$t=["string","function","number","object","Function","Object","boolean","bigint","symbol"],a$t=/^([A-Z][a-z0-9]*)+$/,A$t="__node_internal_",l_={};function oE(t,e){if(!t)throw new l_.ERR_INTERNAL_ASSERTION(e)}function IHe(t){let e="",r=t.length,s=t[0]==="-"?1:0;for(;r>=s+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function c$t(t,e,r){if(typeof e=="function")return oE(e.length<=r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${e.length}).`),e(...r);let s=(e.match(/%[dfijoOs]/g)||[]).length;return oE(s===r.length,`Code: ${t}; The provided arguments length (${r.length}) does not match the required ones (${s}).`),r.length===0?e:r$t(e,...r)}function Fn(t,e,r){r||(r=Error);class s extends r{constructor(...i){super(c$t(t,e,i))}toString(){return`${this.name} [${t}]: ${this.message}`}}Object.defineProperties(s.prototype,{name:{value:r.name,writable:!0,enumerable:!1,configurable:!0},toString:{value(){return`${this.name} [${t}]: ${this.message}`},writable:!0,enumerable:!1,configurable:!0}}),s.prototype.code=t,s.prototype[i$t]=!0,l_[t]=s}function BHe(t){let e=A$t+t.name;return Object.defineProperty(t,"name",{value:e}),t}function u$t(t,e){if(t&&e&&t!==e){if(Array.isArray(e.errors))return e.errors.push(t),e;let r=new n$t([e,t],e.message);return r.code=e.code,r}return t||e}var bte=class extends Error{constructor(e="The operation was aborted",r=void 0){if(r!==void 0&&typeof r!="object")throw new l_.ERR_INVALID_ARG_TYPE("options","Object",r);super(e,r),this.code="ABORT_ERR",this.name="AbortError"}};Fn("ERR_ASSERTION","%s",Error);Fn("ERR_INVALID_ARG_TYPE",(t,e,r)=>{oE(typeof t=="string","'name' must be a string"),Array.isArray(e)||(e=[e]);let s="The ";t.endsWith(" argument")?s+=`${t} `:s+=`"${t}" ${t.includes(".")?"property":"argument"} `,s+="must be ";let n=[],i=[],o=[];for(let A of e)oE(typeof A=="string","All expected entries have to be of type string"),o$t.includes(A)?n.push(A.toLowerCase()):a$t.test(A)?i.push(A):(oE(A!=="object",'The value "object" should be written as "Object"'),o.push(A));if(i.length>0){let A=n.indexOf("object");A!==-1&&(n.splice(n,A,1),i.push("Object"))}if(n.length>0){switch(n.length){case 1:s+=`of type ${n[0]}`;break;case 2:s+=`one of type ${n[0]} or ${n[1]}`;break;defaulLine truncated
|
||||
globstar while`,e,d,r,h,f),this.matchOne(e.slice(d),r.slice(h),s))return this.debug("globstar found match!",d,A,f),!0;if(f==="."||f===".."||!n.dot&&f.charAt(0)==="."){this.debug("dot detected!",e,d,r,h);break}this.debug("globstar swallow a segment, and continue"),d++}return!!(s&&(this.debug(`
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,$_.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(_ar))?n=r.dot?Oar:Par:(s=e.match(Nar))?n=(r.nocase?r.dot?xar:Tar:r.dot?Rar:Dar)(s[1]):(s=e.match(Har))?n=(r.nocase?r.dot?Yar:Gar:r.dot?qar:Jar)(s):(s=e.match(kar))?n=r.dot?Mar:Far:(s=e.match(Uar))&&(n=Lar);let i=TYe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?War:r.dot?zar:jar,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?tAr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=mE;var rAr=zre();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return rAr.AST}});var sAr=jre();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return sAr.escape}});var nAr=z_();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return nAr.unescape}});be.minimatch.AST=TYe.AST;be.minimatch.Minimatch=mE;be.minimatch.escape=bar.escape;be.minimatch.unescape=war.unescape});var _Ye=E(tP=>{"use strict";Object.defineProperty(tP,"__esModule",{value:!0});tP.LRUCache=void 0;var EB=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,UYe=new Set,Kre=typeof process=="object"&&process?process:{},LYe=(t,e,r,s)=>{typeof Kre.emitWarning=="function"?Kre.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},eP=globalThis.AbortController,MYe=globalThis.AbortSignal;if(typeof eP>"u"){MYe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},eP=class{constructor(){e()}signal=new MYe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=Kre.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,LYe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var iAr=t=>!UYe.has(t),Cf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),vYe=t=>Cf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?mB:null:null,mB=class extends Array{constructor(e){super(e),this.fill(0)}},Zre=class t{heap;length;static#e=!1;static create(e){let r=vYe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},Xre=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
>>> no match, partial?`,e,d,r,h),d===A))}let p;if(typeof u=="string"?(p=l===u,this.debug("string match",u,l,p)):(p=u.test(l),this.debug("pattern match",u,l,p)),!p)return!1}if(o===A&&a===c)return!0;if(o===A)return s;if(a===c)return o===A-1&&e[o]==="";throw new Error("wtf?")}braceExpand(){return(0,be.braceExpand)(this.pattern,this.options)}parse(e){(0,$_.assertValidPattern)(e);let r=this.options;if(e==="**")return be.GLOBSTAR;if(e==="")return"";let s,n=null;(s=e.match(Par))?n=r.dot?Har:Oar:(s=e.match(Dar))?n=(r.nocase?r.dot?kar:xar:r.dot?Tar:Rar)(s[1]):(s=e.match(Gar))?n=(r.nocase?r.dot?qar:Yar:r.dot?Jar:Var)(s):(s=e.match(Far))?n=r.dot?Uar:Mar:(s=e.match(Lar))&&(n=_ar);let i=TYe.AST.fromGlob(e,this.options).toMMPattern();return n&&typeof i=="object"&&Reflect.defineProperty(i,"test",{value:n}),i}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;let e=this.set;if(!e.length)return this.regexp=!1,this.regexp;let r=this.options,s=r.noglobstar?zar:r.dot?jar:Kar,n=new Set(r.nocase?["i"]:[]),i=e.map(A=>{let c=A.map(u=>{if(u instanceof RegExp)for(let l of u.flags.split(""))n.add(l);return typeof u=="string"?rAr(u):u===be.GLOBSTAR?be.GLOBSTAR:u._src});return c.forEach((u,l)=>{let d=c[l+1],h=c[l-1];u!==be.GLOBSTAR||h===be.GLOBSTAR||(h===void 0?d!==void 0&&d!==be.GLOBSTAR?c[l+1]="(?:\\/|"+s+"\\/)?"+d:c[l]=s:d===void 0?c[l-1]=h+"(?:\\/|"+s+")?":d!==be.GLOBSTAR&&(c[l-1]=h+"(?:\\/|\\/"+s+"\\/)"+d,c[l+1]=be.GLOBSTAR))}),c.filter(u=>u!==be.GLOBSTAR).join("/")}).join("|"),[o,a]=e.length>1?["(?:",")"]:["",""];i="^"+o+i+a+"$",this.negate&&(i="^(?!"+i+").+$");try{this.regexp=new RegExp(i,[...n].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(e){return this.preserveMultipleSlashes?e.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(e)?["",...e.split(/\/+/)]:e.split(/\/+/)}match(e,r=this.partial){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return e==="";if(e==="/"&&r)return!0;let s=this.options;this.isWindows&&(e=e.split("\\").join("/"));let n=this.slashSplit(e);this.debug(this.pattern,"split",n);let i=this.set;this.debug(this.pattern,"set",i);let o=n[n.length-1];if(!o)for(let a=n.length-2;!o&&a>=0;a--)o=n[a];for(let a=0;a<i.length;a++){let A=i[a],c=n;if(s.matchBase&&A.length===1&&(c=[o]),this.matchOne(c,A,r))return s.flipNegate?!0:!this.negate}return s.flipNegate?!1:this.negate}static defaults(e){return be.minimatch.defaults(e).Minimatch}};be.Minimatch=mE;var sAr=zre();Object.defineProperty(be,"AST",{enumerable:!0,get:function(){return sAr.AST}});var nAr=jre();Object.defineProperty(be,"escape",{enumerable:!0,get:function(){return nAr.escape}});var iAr=z_();Object.defineProperty(be,"unescape",{enumerable:!0,get:function(){return iAr.unescape}});be.minimatch.AST=TYe.AST;be.minimatch.Minimatch=mE;be.minimatch.escape=war.escape;be.minimatch.unescape=Sar.unescape});var _Ye=E(tP=>{"use strict";Object.defineProperty(tP,"__esModule",{value:!0});tP.LRUCache=void 0;var EB=typeof performance=="object"&&performance&&typeof performance.now=="function"?performance:Date,UYe=new Set,Kre=typeof process=="object"&&process?process:{},LYe=(t,e,r,s)=>{typeof Kre.emitWarning=="function"?Kre.emitWarning(t,e,r,s):console.error(`[${r}] ${e}: ${t}`)},eP=globalThis.AbortController,MYe=globalThis.AbortSignal;if(typeof eP>"u"){MYe=class{onabort;_onabort=[];reason;aborted=!1;addEventListener(s,n){this._onabort.push(n)}},eP=class{constructor(){e()}signal=new MYe;abort(s){if(!this.signal.aborted){this.signal.reason=s,this.signal.aborted=!0;for(let n of this.signal._onabort)n(s);this.signal.onabort?.(s)}}};let t=Kre.env?.LRU_CACHE_IGNORE_AC_WARNING!=="1",e=()=>{t&&(t=!1,LYe("AbortController is not defined. If using lru-cache in node 14, load an AbortController polyfill from the `node-abort-controller` package. A minimal polyfill is provided for use by LRUCache.fetch(), but it should not be relied upon in other contexts (eg, passing it to other APIs that use AbortController/AbortSignal might have undesirable effects). You may disable this with LRU_CACHE_IGNORE_AC_WARNING=1 in the env.","NO_ABORT_CONTROLLER","ENOTSUP",e))}}var oAr=t=>!UYe.has(t),Cf=t=>t&&t===Math.floor(t)&&t>0&&isFinite(t),vYe=t=>Cf(t)?t<=Math.pow(2,8)?Uint8Array:t<=Math.pow(2,16)?Uint16Array:t<=Math.pow(2,32)?Uint32Array:t<=Number.MAX_SAFE_INTEGER?mB:null:null,mB=class extends Array{constructor(e){super(e),this.fill(0)}},Zre=class t{heap;length;static#e=!1;static create(e){let r=vYe(e);if(!r)return[];t.#e=!0;let s=new t(e,r);return t.#e=!1,s}constructor(e,r){if(!t.#e)throw new TypeError("instantiate Stack using Stack.create(n)");this.heap=new r(e),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},Xre=class t{#e;#t;#r;#s;#n;#i;ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#a;#o;#A;#c;#u;#h;#f;#g;#p;#y;#m;#b;#w;#I;#B;#Q;
Line truncated
|
||||
`)),e.linkname&&(r+=rne(" linkpath="+e.linkname+`
|
||||
`));let s=e.pax;if(s)for(let n in s)r+=rne(" "+n+"="+s[n]+`
|
||||
`);return Jt.from(r)};TB.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Jt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Jt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};TB.encode=function(e){let r=Jt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Jt.byteLength(s)!==s.length)return null;for(;Jt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Jt.byteLength(s)>100||Jt.byteLength(n)>155||e.linkname&&Jt.byteLength(e.linkname)>100?null:(Jt.write(r,s),Jt.write(r,Nf(e.mode&Clr,6),100),Jt.write(r,Nf(e.uid,6),108),Jt.write(r,Nf(e.gid,6),116),Slr(e.size,r,124),Jt.write(r,Nf(e.mtime.getTime()/1e3|0,11),136),r[156]=_P+blr(e.type),e.linkname&&Jt.write(r,e.linkname,157),Jt.copy(YJe,r,Q1),Jt.copy(plr,r,sne),e.uname&&Jt.write(r,e.uname,265),e.gname&&Jt.write(r,e.gname,297),Jt.write(r,Nf(e.devmajor||0,6),329),Jt.write(r,Nf(e.devminor||0,6),337),n&&Jt.write(r,n,345),Jt.write(r,Nf(JJe(r),6),148),r)};TB.decode=function(e,r,s){let n=e[156]===0?0:e[156]-_P,i=RB(e,0,100,r),o=Sf(e,100,8),a=Sf(e,108,8),A=Sf(e,116,8),c=Sf(e,124,12),u=Sf(e,136,12),l=ylr(n),d=e[157]===0?null:RB(e,157,100,r),h=RB(e,265,32),f=RB(e,297,32),p=Sf(e,329,8),C=Sf(e,337,8),m=JJe(e);if(m===256)return null;if(m!==Sf(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(Ilr(e))e[345]&&(i=RB(e,345,155,r)+"/"+i);else if(!Blr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function Ilr(t){return Jt.equals(YJe,t.subarray(Q1,Q1+6))}function Blr(t){return Jt.equals(Elr,t.subarray(Q1,Q1+6))&&Jt.equals(mlr,t.subarray(sne,sne+2))}function Qlr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function ylr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function blr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function qJe(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function JJe(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function Nf(t,e){return t=t.toString(8),t.length>e?glr.slice(0,e)+" ":flr.slice(0,e-t.length)+t+" "}function wlr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function Slr(t,e,r){t.toString(8).length>11?wlr(t,e,r):Jt.write(e,Nf(t,11),r)}function Nlr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function Sf(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return Nlr(t);{for(;e<t.length&&t[e]===32;)e++;let s=Qlr(qJe(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Jt.toString(t.subarray(e,s)),8)}}function RB(t,e,r,s){return Jt.toString(t.subarray(e,qJe(t,0,e,e+r)),s)}function rne(t){let e=Jt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var KJe=E((FYr,jJe)=>{var{Writable:Dlr,Readable:Rlr,getStreamError:VJe}=tne(),Tlr=Ose(),WJe=bB(),xB=nne(),xlr=WJe.alloc(0),one=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new Tlr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return xlr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return WJe.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},ane=class extends Rlr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(VJe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=zJe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},Ane=class extends D
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function M4(t){process.exitCode=k4.Failure,ry(t)}function Ie(t){PE("debug",{},t)}function ry(t,e={}){PE("error",X1(e),t instanceof Error?t.toString():t)}function Kt(t,e={}){PE("warning",X1(e),t instanceof Error?t.toString():t)}function Ghe(t,e={}){PE("notice",X1(e),t instanceof Error?t.toString():t)}function fe(t){process.stdout.write(t+Hhe.EOL)}function Lm(t){return process.env[`STATE_${t}`]||""}import{readFileSync as cat,existsSync as uat}from"fs";import{EOL as lat}from"os";var vm=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(uat(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(cat(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let n=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${n} does not exist${lat}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(s=process.env.GITHUB_GRAPHQL_URL)!==null&&s!==void 0?s:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var s5=ge(fBe(),1),gBe=ge($6(),1),kCt=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function pBe(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function EBe(t){return new s5.HttpClient().getAgent(t)}function FCt(t){return new s5.HttpClient().getAgentDispatcher(t)}function mBe(t){let e=FCt(t);return(s,n)=>kCt(this,void 0,void 0,function*(){return(0,gBe.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function CBe(){return process.env.GITHUB_API_URL||"https://api.github.com"}function Zx(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&process.version!==void 0?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:"<environment undetectable>"}function Xx(t,e,r,s){if(typeof r!="function")throw new Error("method for before hook must be a function");return s||(s={}),Array.isArray(e)?e.reverse().reduce((n,i)=>Xx.bind(null,t,i,n,s),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((n,i)=>i.hook.bind(null,n,s),r)():r(s))}function IBe(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(i,o)=>Promise.resolve().then(n.bind(null,o)).then(i.bind(null,o))),e==="after"&&(s=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(A=>(a=A,n(a,o))).then(()=>a)}),e==="error"&&(s=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>n(a,o))),t.registry[r].push({hook:s,orig:n})}function BBe(t,e,r){if(!t.registry[e])return;let s=t.registry[e].map(n=>n.orig).indexOf(r);s!==-1&&t.registry[e].splice(s,1)}var QBe=Function.bind,yBe=QBe.bind(QBe);function bBe(t,e,r){let s=yBe(BBe,null).apply(null,r?[e,r]:[e]);t.api={remove:s},t.remove=s,["before","error","after","wrap"].forEach(n=>{let i=r?[e,n,r]:[e,n];t[n]=t.api[n]=yBe(IBe,null).apply(null,i)})}function UCt(){let t=Symbol("Singular"),e={registry:{}},r=Xx.bind(null,e,t);return bBe(r,e,t),r}function LCt(){let t={registry:{}},e=Xx.bind(null,t);return bBe(e,t),e}var wBe={Singular:UCt,Collection:LCt};var I5=ge(p5(),1);var ZBe=ge(p5(),1);var RIt="0.0.0-development";function TIt(t){return`Request failed due to following response errors:
|
||||
`);return Jt.from(r)};TB.decodePax=function(e){let r={};for(;e.length;){let s=0;for(;s<e.length&&e[s]!==32;)s++;let n=parseInt(Jt.toString(e.subarray(0,s)),10);if(!n)return r;let i=Jt.toString(e.subarray(s+1,n-1)),o=i.indexOf("=");if(o===-1)return r;r[i.slice(0,o)]=i.slice(o+1),e=e.subarray(n)}return r};TB.encode=function(e){let r=Jt.alloc(512),s=e.name,n="";if(e.typeflag===5&&s[s.length-1]!=="/"&&(s+="/"),Jt.byteLength(s)!==s.length)return null;for(;Jt.byteLength(s)>100;){let i=s.indexOf("/");if(i===-1)return null;n+=n?"/"+s.slice(0,i):s.slice(0,i),s=s.slice(i+1)}return Jt.byteLength(s)>100||Jt.byteLength(n)>155||e.linkname&&Jt.byteLength(e.linkname)>100?null:(Jt.write(r,s),Jt.write(r,Nf(e.mode&Ilr,6),100),Jt.write(r,Nf(e.uid,6),108),Jt.write(r,Nf(e.gid,6),116),Nlr(e.size,r,124),Jt.write(r,Nf(e.mtime.getTime()/1e3|0,11),136),r[156]=_P+wlr(e.type),e.linkname&&Jt.write(r,e.linkname,157),Jt.copy(YJe,r,Q1),Jt.copy(Elr,r,sne),e.uname&&Jt.write(r,e.uname,265),e.gname&&Jt.write(r,e.gname,297),Jt.write(r,Nf(e.devmajor||0,6),329),Jt.write(r,Nf(e.devminor||0,6),337),n&&Jt.write(r,n,345),Jt.write(r,Nf(JJe(r),6),148),r)};TB.decode=function(e,r,s){let n=e[156]===0?0:e[156]-_P,i=RB(e,0,100,r),o=Sf(e,100,8),a=Sf(e,108,8),A=Sf(e,116,8),c=Sf(e,124,12),u=Sf(e,136,12),l=blr(n),d=e[157]===0?null:RB(e,157,100,r),h=RB(e,265,32),f=RB(e,297,32),p=Sf(e,329,8),C=Sf(e,337,8),m=JJe(e);if(m===256)return null;if(m!==Sf(e,148,8))throw new Error("Invalid tar header. Maybe the tar is corrupted or it needs to be gunzipped?");if(Blr(e))e[345]&&(i=RB(e,345,155,r)+"/"+i);else if(!Qlr(e)){if(!s)throw new Error("Invalid tar header: unknown format.")}return n===0&&i&&i[i.length-1]==="/"&&(n=5),{name:i,mode:o,uid:a,gid:A,size:c,mtime:new Date(1e3*u),type:l,linkname:d,uname:h,gname:f,devmajor:p,devminor:C,pax:null}};function Blr(t){return Jt.equals(YJe,t.subarray(Q1,Q1+6))}function Qlr(t){return Jt.equals(mlr,t.subarray(Q1,Q1+6))&&Jt.equals(Clr,t.subarray(sne,sne+2))}function ylr(t,e,r){return typeof t!="number"?r:(t=~~t,t>=e?e:t>=0||(t+=e,t>=0)?t:0)}function blr(t){switch(t){case 0:return"file";case 1:return"link";case 2:return"symlink";case 3:return"character-device";case 4:return"block-device";case 5:return"directory";case 6:return"fifo";case 7:return"contiguous-file";case 72:return"pax-header";case 55:return"pax-global-header";case 27:return"gnu-long-link-path";case 28:case 30:return"gnu-long-path"}return null}function wlr(t){switch(t){case"file":return 0;case"link":return 1;case"symlink":return 2;case"character-device":return 3;case"block-device":return 4;case"directory":return 5;case"fifo":return 6;case"contiguous-file":return 7;case"pax-header":return 72}return 0}function qJe(t,e,r,s){for(;r<s;r++)if(t[r]===e)return r;return s}function JJe(t){let e=256;for(let r=0;r<148;r++)e+=t[r];for(let r=156;r<512;r++)e+=t[r];return e}function Nf(t,e){return t=t.toString(8),t.length>e?plr.slice(0,e)+" ":glr.slice(0,e-t.length)+t+" "}function Slr(t,e,r){e[r]=128;for(let s=11;s>0;s--)e[r+s]=t&255,t=Math.floor(t/256)}function Nlr(t,e,r){t.toString(8).length>11?Slr(t,e,r):Jt.write(e,Nf(t,11),r)}function Dlr(t){let e;if(t[0]===128)e=!0;else if(t[0]===255)e=!1;else return null;let r=[],s;for(s=t.length-1;s>0;s--){let o=t[s];e?r.push(o):r.push(255-o)}let n=0,i=r.length;for(s=0;s<i;s++)n+=r[s]*Math.pow(256,s);return e?n:-1*n}function Sf(t,e,r){if(t=t.subarray(e,e+r),e=0,t[e]&128)return Dlr(t);{for(;e<t.length&&t[e]===32;)e++;let s=ylr(qJe(t,32,e,t.length),t.length,t.length);for(;e<s&&t[e]===0;)e++;return s===e?0:parseInt(Jt.toString(t.subarray(e,s)),8)}}function RB(t,e,r,s){return Jt.toString(t.subarray(e,qJe(t,0,e,e+r)),s)}function rne(t){let e=Jt.byteLength(t),r=Math.floor(Math.log(e)/Math.log(10))+1;return e+r>=Math.pow(10,r)&&r++,e+r+t}});var KJe=E((UYr,jJe)=>{var{Writable:Rlr,Readable:Tlr,getStreamError:VJe}=tne(),xlr=Ose(),WJe=bB(),xB=nne(),klr=WJe.alloc(0),one=class{constructor(){this.buffered=0,this.shifted=0,this.queue=new xlr,this._offset=0}push(e){this.buffered+=e.byteLength,this.queue.push(e)}shiftFirst(e){return this._buffered===0?null:this._next(e)}shift(e){if(e>this.buffered)return null;if(e===0)return klr;let r=this._next(e);if(e===r.byteLength)return r;let s=[r];for(;(e-=r.byteLength)>0;)r=this._next(e),s.push(r);return WJe.concat(s)}_next(e){let r=this.queue.peek(),s=r.byteLength-this._offset;if(e>=s){let n=this._offset?r.subarray(this._offset,r.byteLength):r;return this.queue.shift(),this._offset=0,this.buffered-=s,this.shifted+=s,n}return this.buffered-=e,this.shifted+=e,r.subarray(this._offset,this._offset+=e)}},ane=class extends Tlr{constructor(e,r,s){super(),this.header=r,this.offset=s,this._parent=e}_read(e){this.header.size===0&&this.push(null),this._parent._stream===this&&this._parent._update(),e(null)}_predestroy(){this._parent.destroy(VJe(this))}_detach(){this._parent._stream===this&&(this._parent._stream=null,this._parent._missing=zJe(this.header.size),this._parent._update())}_destroy(e){this._detach(),e(null)}},Ane=class extends R
Line truncated
|
||||
`).filter(s=>s!=="");return e&&e.trimWhitespace===!1?r:r.map(s=>s.trim())}function M4(t){process.exitCode=k4.Failure,ry(t)}function Ie(t){PE("debug",{},t)}function ry(t,e={}){PE("error",X1(e),t instanceof Error?t.toString():t)}function Kt(t,e={}){PE("warning",X1(e),t instanceof Error?t.toString():t)}function Ghe(t,e={}){PE("notice",X1(e),t instanceof Error?t.toString():t)}function fe(t){process.stdout.write(t+Hhe.EOL)}function Lm(t){return process.env[`STATE_${t}`]||""}import{readFileSync as uat,existsSync as lat}from"fs";import{EOL as dat}from"os";var vm=class{constructor(){var e,r,s;if(this.payload={},process.env.GITHUB_EVENT_PATH)if(lat(process.env.GITHUB_EVENT_PATH))this.payload=JSON.parse(uat(process.env.GITHUB_EVENT_PATH,{encoding:"utf8"}));else{let n=process.env.GITHUB_EVENT_PATH;process.stdout.write(`GITHUB_EVENT_PATH ${n} does not exist${dat}`)}this.eventName=process.env.GITHUB_EVENT_NAME,this.sha=process.env.GITHUB_SHA,this.ref=process.env.GITHUB_REF,this.workflow=process.env.GITHUB_WORKFLOW,this.action=process.env.GITHUB_ACTION,this.actor=process.env.GITHUB_ACTOR,this.job=process.env.GITHUB_JOB,this.runAttempt=parseInt(process.env.GITHUB_RUN_ATTEMPT,10),this.runNumber=parseInt(process.env.GITHUB_RUN_NUMBER,10),this.runId=parseInt(process.env.GITHUB_RUN_ID,10),this.apiUrl=(e=process.env.GITHUB_API_URL)!==null&&e!==void 0?e:"https://api.github.com",this.serverUrl=(r=process.env.GITHUB_SERVER_URL)!==null&&r!==void 0?r:"https://github.com",this.graphqlUrl=(s=process.env.GITHUB_GRAPHQL_URL)!==null&&s!==void 0?s:"https://api.github.com/graphql"}get issue(){let e=this.payload;return Object.assign(Object.assign({},this.repo),{number:(e.issue||e.pull_request||e).number})}get repo(){if(process.env.GITHUB_REPOSITORY){let[e,r]=process.env.GITHUB_REPOSITORY.split("/");return{owner:e,repo:r}}if(this.payload.repository)return{owner:this.payload.repository.owner.login,repo:this.payload.repository.name};throw new Error("context.repo requires a GITHUB_REPOSITORY environment variable like 'owner/repo'")}};var s5=ge(fBe(),1),gBe=ge($6(),1),FCt=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function pBe(t,e){if(!t&&!e.auth)throw new Error("Parameter token or opts.auth is required");if(t&&e.auth)throw new Error("Parameters token and opts.auth may not both be specified");return typeof e.auth=="string"?e.auth:`token ${t}`}function EBe(t){return new s5.HttpClient().getAgent(t)}function MCt(t){return new s5.HttpClient().getAgentDispatcher(t)}function mBe(t){let e=MCt(t);return(s,n)=>FCt(this,void 0,void 0,function*(){return(0,gBe.fetch)(s,Object.assign(Object.assign({},n),{dispatcher:e}))})}function CBe(){return process.env.GITHUB_API_URL||"https://api.github.com"}function Zx(){return typeof navigator=="object"&&"userAgent"in navigator?navigator.userAgent:typeof process=="object"&&process.version!==void 0?`Node.js/${process.version.substr(1)} (${process.platform}; ${process.arch})`:"<environment undetectable>"}function Xx(t,e,r,s){if(typeof r!="function")throw new Error("method for before hook must be a function");return s||(s={}),Array.isArray(e)?e.reverse().reduce((n,i)=>Xx.bind(null,t,i,n,s),r)():Promise.resolve().then(()=>t.registry[e]?t.registry[e].reduce((n,i)=>i.hook.bind(null,n,s),r)():r(s))}function IBe(t,e,r,s){let n=s;t.registry[r]||(t.registry[r]=[]),e==="before"&&(s=(i,o)=>Promise.resolve().then(n.bind(null,o)).then(i.bind(null,o))),e==="after"&&(s=(i,o)=>{let a;return Promise.resolve().then(i.bind(null,o)).then(A=>(a=A,n(a,o))).then(()=>a)}),e==="error"&&(s=(i,o)=>Promise.resolve().then(i.bind(null,o)).catch(a=>n(a,o))),t.registry[r].push({hook:s,orig:n})}function BBe(t,e,r){if(!t.registry[e])return;let s=t.registry[e].map(n=>n.orig).indexOf(r);s!==-1&&t.registry[e].splice(s,1)}var QBe=Function.bind,yBe=QBe.bind(QBe);function bBe(t,e,r){let s=yBe(BBe,null).apply(null,r?[e,r]:[e]);t.api={remove:s},t.remove=s,["before","error","after","wrap"].forEach(n=>{let i=r?[e,n,r]:[e,n];t[n]=t.api[n]=yBe(IBe,null).apply(null,i)})}function LCt(){let t=Symbol("Singular"),e={registry:{}},r=Xx.bind(null,e,t);return bBe(r,e,t),r}function vCt(){let t={registry:{}},e=Xx.bind(null,t);return bBe(e,t),e}var wBe={Singular:LCt,Collection:vCt};var I5=ge(p5(),1);var ZBe=ge(p5(),1);var TIt="0.0.0-development";function xIt(t){return`Request failed due to following response errors:
|
||||
`+t.errors.map(e=>` - ${e.message}`).join(`
|
||||
`)}var xIt=class extends Error{constructor(t,e,r){super(TIt(r)),this.request=t,this.headers=e,this.response=r,this.errors=r.errors,this.data=r.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}name="GraphqlResponseError";errors;data},kIt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],FIt=["query","method","url"],KBe=/\/api\/v3\/?$/;function MIt(t,e,r){if(r){if(typeof e=="string"&&"query"in r)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let o in r)if(FIt.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let s=typeof e=="string"?Object.assign({query:e},r):e,n=Object.keys(s).reduce((o,a)=>kIt.includes(a)?(o[a]=s[a],o):(o.variables||(o.variables={}),o.variables[a]=s[a],o),{}),i=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return KBe.test(i)&&(n.url=i.replace(KBe,"/api/graphql")),t(n).then(o=>{if(o.data.errors){let a={};for(let A of Object.keys(o.headers))a[A]=o.headers[A];throw new xIt(n,a,o.data)}return o.data.data})}function E5(t,e){let r=t.defaults(e);return Object.assign((n,i)=>MIt(r,n,i),{defaults:E5.bind(null,r),endpoint:r.endpoint})}var KEr=E5(ZBe.request,{headers:{"user-agent":`octokit-graphql.js/${RIt} ${Zx()}`},method:"POST",url:"/graphql"});function XBe(t){return E5(t,{method:"POST",url:"/graphql"})}var m5="(?:[a-zA-Z0-9_-]+)",$Be="\\.",eQe=new RegExp(`^${m5}${$Be}${m5}${$Be}${m5}$`),UIt=eQe.test.bind(eQe);async function LIt(t){let e=UIt(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),s=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":s?"user-to-server":"oauth"}}function vIt(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function _It(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=vIt(t),e(n)}var tQe=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(LIt.bind(null,e),{hook:_It.bind(null,e)})};var C5="7.0.6";var rQe=()=>{},PIt=console.warn.bind(console),OIt=console.error.bind(console);function HIt(t={}){return typeof t.debug!="function"&&(t.debug=rQe),typeof t.info!="function"&&(t.info=rQe),typeof t.warn!="function"&&(t.warn=PIt),typeof t.error!="function"&&(t.error=OIt),t}var sQe=`octokit-core.js/${C5} ${Zx()}`,t2=class{static VERSION=C5;static defaults(e){return class extends this{constructor(...s){let n=s[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(n=>!r.includes(n)))}}constructor(e={}){let r=new wBe.Collection,s={baseUrl:I5.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${sQe}`:sQe,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=I5.request.defaults(s),this.graphql=XBe(this.request).defaults(s),this.log=HIt(e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...o}=e,a=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:o},e.auth));r.wrap("request",a.hook),this.auth=a}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=tQe(e.auth);r.wrap("request",i.hook),this.auth=i}let n=this.constructor;for(let i=0;i<n.plugins.length;++i)Object.assign(this,n.plugins[i](this,e))}request;graphql;log;hook;auth};var B5="17.0.0";var GIt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`)}var kIt=class extends Error{constructor(t,e,r){super(xIt(r)),this.request=t,this.headers=e,this.response=r,this.errors=r.errors,this.data=r.data,Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor)}name="GraphqlResponseError";errors;data},FIt=["method","baseUrl","url","headers","request","query","mediaType","operationName"],MIt=["query","method","url"],KBe=/\/api\/v3\/?$/;function UIt(t,e,r){if(r){if(typeof e=="string"&&"query"in r)return Promise.reject(new Error('[@octokit/graphql] "query" cannot be used as variable name'));for(let o in r)if(MIt.includes(o))return Promise.reject(new Error(`[@octokit/graphql] "${o}" cannot be used as variable name`))}let s=typeof e=="string"?Object.assign({query:e},r):e,n=Object.keys(s).reduce((o,a)=>FIt.includes(a)?(o[a]=s[a],o):(o.variables||(o.variables={}),o.variables[a]=s[a],o),{}),i=s.baseUrl||t.endpoint.DEFAULTS.baseUrl;return KBe.test(i)&&(n.url=i.replace(KBe,"/api/graphql")),t(n).then(o=>{if(o.data.errors){let a={};for(let A of Object.keys(o.headers))a[A]=o.headers[A];throw new kIt(n,a,o.data)}return o.data.data})}function E5(t,e){let r=t.defaults(e);return Object.assign((n,i)=>UIt(r,n,i),{defaults:E5.bind(null,r),endpoint:r.endpoint})}var XEr=E5(ZBe.request,{headers:{"user-agent":`octokit-graphql.js/${TIt} ${Zx()}`},method:"POST",url:"/graphql"});function XBe(t){return E5(t,{method:"POST",url:"/graphql"})}var m5="(?:[a-zA-Z0-9_-]+)",$Be="\\.",eQe=new RegExp(`^${m5}${$Be}${m5}${$Be}${m5}$`),LIt=eQe.test.bind(eQe);async function vIt(t){let e=LIt(t),r=t.startsWith("v1.")||t.startsWith("ghs_"),s=t.startsWith("ghu_");return{type:"token",token:t,tokenType:e?"app":r?"installation":s?"user-to-server":"oauth"}}function _It(t){return t.split(/\./).length===3?`bearer ${t}`:`token ${t}`}async function PIt(t,e,r,s){let n=e.endpoint.merge(r,s);return n.headers.authorization=_It(t),e(n)}var tQe=function(e){if(!e)throw new Error("[@octokit/auth-token] No token passed to createTokenAuth");if(typeof e!="string")throw new Error("[@octokit/auth-token] Token passed to createTokenAuth is not a string");return e=e.replace(/^(token|bearer) +/i,""),Object.assign(vIt.bind(null,e),{hook:PIt.bind(null,e)})};var C5="7.0.6";var rQe=()=>{},OIt=console.warn.bind(console),HIt=console.error.bind(console);function GIt(t={}){return typeof t.debug!="function"&&(t.debug=rQe),typeof t.info!="function"&&(t.info=rQe),typeof t.warn!="function"&&(t.warn=OIt),typeof t.error!="function"&&(t.error=HIt),t}var sQe=`octokit-core.js/${C5} ${Zx()}`,t2=class{static VERSION=C5;static defaults(e){return class extends this{constructor(...s){let n=s[0]||{};if(typeof e=="function"){super(e(n));return}super(Object.assign({},e,n,n.userAgent&&e.userAgent?{userAgent:`${n.userAgent} ${e.userAgent}`}:null))}}}static plugins=[];static plugin(...e){let r=this.plugins;return class extends this{static plugins=r.concat(e.filter(n=>!r.includes(n)))}}constructor(e={}){let r=new wBe.Collection,s={baseUrl:I5.request.endpoint.DEFAULTS.baseUrl,headers:{},request:Object.assign({},e.request,{hook:r.bind(null,"request")}),mediaType:{previews:[],format:""}};if(s.headers["user-agent"]=e.userAgent?`${e.userAgent} ${sQe}`:sQe,e.baseUrl&&(s.baseUrl=e.baseUrl),e.previews&&(s.mediaType.previews=e.previews),e.timeZone&&(s.headers["time-zone"]=e.timeZone),this.request=I5.request.defaults(s),this.graphql=XBe(this.request).defaults(s),this.log=GIt(e.log),this.hook=r,e.authStrategy){let{authStrategy:i,...o}=e,a=i(Object.assign({request:this.request,log:this.log,octokit:this,octokitOptions:o},e.auth));r.wrap("request",a.hook),this.auth=a}else if(!e.auth)this.auth=async()=>({type:"unauthenticated"});else{let i=tQe(e.auth);r.wrap("request",i.hook),this.auth=i}let n=this.constructor;for(let i=0;i<n.plugins.length;++i)Object.assign(this,n.plugins[i](this,e))}request;graphql;log;hook;auth};var B5="17.0.0";var YIt={actions:{addCustomLabelsToSelfHostedRunnerForOrg:["POST /orgs/{org}/actions/runners/{runner_id}/labels"],addCustomLabelsToSelfHostedRunnerForRepo:["POST /repos/{owner}/{repo}/actions/runners/{runner_id}/labels"],addRepoAccessToSelfHostedRunnerGroupInOrg:["PUT /orgs/{org}/actions/runner-groups/{runner_group_id}/repositories/{repository_id}"],addSelectedRepoToOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"],addSelectedRepoToOrgVariable:["PUT /orgs/{org}/actions/variables/{name}/repositories/{repository_id}"],approveWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/approve"],cancelWorkflowRun:["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"],createEnvironmentVariable:["POST /repos/{owner}/{repo}/environments/{environment_name}/variables"],createHostedRunnerForOrg:["POST /orgs/{org}/actions/hosted-runners"],createOrUpdateEnvironmentSecret:["PUT /repos/{owner}/{repo}/environments/{environment_name}/secrets/{secret_name}"],createOrUpdateOrgSecret:["PUT /orgs/{org}/actions/secrets/{secret_name}"],createOrUpdateRepoSecret:["PUT /repos/{owner}/{repo}/actions/secrets/{secr
Line truncated
|
||||
`),e=e.replace(/\r/g,`
|
||||
`));let n=e.split(`
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Ab(i));return s.searchPaths.push(...R5(s.patterns)),s})}static stat(e,r,s){return U5(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield _0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Ie(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield _0.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield _0.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Ie(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var TBt=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function L5(t,e){return TBt(this,void 0,void 0,function*(){return yield a2.create(t,e)})}var Tbt=ge(Rbe(),1);var r9;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(r9||(r9={}));var B2;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(B2||(B2={}));var s9;(function(t){t.GNU="gnu",t.BSD="bsd"})(s9||(s9={}));var Sbt=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Nbt=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`;var M0r=10*Math.pow(1024,3);var Mc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as xbt}from"node:os";import kbt from"node:util";import Fbt from"node:process";function Tbe(t,...e){Fbt.stderr.write(`${kbt.format(t,...e)}${xbt}`)}var xbe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Fbe,n9=[],i9=[],y2=[];xbe&&o9(xbe);var Mbe=Object.assign(t=>Ube(t),{enable:o9,enabled:a9,disable:Mbt,log:Tbe});function o9(t){Fbe=t,n9=[],i9=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?i9.push(r.substring(1)):n9.push(r);for(let r of y2)r.enabled=a9(r.namespace)}function a9(t){if(t.endsWith("*"))return!0;for(let e of i9)if(kbe(t,e))return!1;for(let e of n9)if(kbe(t,e))return!0;return!1}function kbe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function Mbt(){let t=Fbe||"";return o9(""),t}function Ube(t){let e=Object.assign(r,{enabled:a9(t),destroy:Ubt,log:Mbe.log,namespace:t,extend:Lbt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return y2.push(e),e}function Ubt(){let t=y2.indexOf(this);return t>=0?(y2.splice(t,1),!0):!1}function Lbt(t){let e=Ube(`${this.namespace}:${t}`);return e.log=this.log,e}var O0=Mbe;var A9=["verbose","info","warning","error"],Lbe={verbose:400,info:300,warning:200,error:100};function vbe(t,e){e.log=(...r)=>{t.log(...r)}}function _be(t){return A9.includes(t)}function vbt(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=O0(t.namespace);n.log=(...u)=>{O0.log(...u)};function i(u){if(u&&!_be(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${A9.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);O0.enable(l.join(","))}r&&(_be(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${A9.join(", ")}.`));function o(u){return!!(s&&Lbe[u.level]<=Lbe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(vbe(u,d),o(d)){let h=O0.disable();O0.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return vbe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var Pbe=vbt({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),_bt=Pbe.logger;function Eb(t){return Pbe.createClientLogger(t)}function b2(t){return t.toLowerCase()}function*Pbt(t){for(let e of t.values())yield[e.name,e.value]}var c9=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(b2(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(b2(e))?.value}has(e){return this._headersMap.has(b2(e))}delete(e){this._headersMap.delete(b2(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=s.value;else for(let[s,n]of t
Line truncated
|
||||
${Ybt.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function N2(t){return t instanceof pi?!0:Og(t)&&t.name==="RestError"}function qi(t,e){return Buffer.from(t,e)}import h9 from"node:http";import f9 from"node:https";import Gbe from"node:zlib";import{Transform as qbt}from"node:stream";var Qa=Eb("ts-http-runtime");var Jbt={};function mb(t){return t&&typeof t.pipe=="function"}function Ybe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function qbe(t){return t&&typeof t.byteLength=="number"}var D2=class extends qbt{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},g9=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new Mc("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new UA;Qa.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=jbt(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new D2(f);p.on("error",C=>{Qa.error("Error in upload progress",C)}),mb(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=Vbt(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?Wbt(c,u):c;let h=e.onDownloadProgress;if(h){let f=new D2(h);f.on("error",p=>{Qa.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await zbt(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();mb(a)&&(c=Ybe(a));let u=Promise.resolve();mb(A)&&(u=Ybe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{Qa.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?h9.request(a,A):f9.request(a,A);u.once("error",l=>{c(new pi(l.message,{code:l.code??pi.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Mc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&mb(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):qbe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(Qa.error("Unrecognized body type",s),c(new pi("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?h9.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new h9.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return f9.globalAgent;let n=e.tlsSettings??Jbt,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(Qa.info("No cached TLS Agent exist, creating a new Agent"),i=new f9.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function Vbt(t){let e=So();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function Wbt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=Gbe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=Gbe.createInflate();return t.pipe(s),s}return t}function zbt(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new pi(`Error reading response as text: ${n.message}`,{code:pi.PARSE_ERROR}))})})}function jbt(t){return t?Buffer.isBuffer(t)?t.length:mb(t)?null:qbe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function Jbe(){return new g9}function R2(){return Jbe()}var p9="logPolicy";function T2(t={}){let e=t.logger??Qa.info,r=new UA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:p9,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function ESt(t){return t instanceof Uint8Array?t.byteLength:X2(t)?t.size===-1?void 0:t.size:void 0}function mSt(t){let e=0;for(let r of t){let s=ESt(r);if(s===void 0)return;e+=s}return e}async function CSt(t,e,r){let s=[qi(`--${r}`,"utf-8"),...e.flatMap(i=>[qi(`\r
|
||||
`,"utf-8"),qi(pSt(i.headers),"utf-8"),qi(`\r
|
||||
`).map(i=>i.trim());for(let i of n)!i||i.startsWith("#")||s.patterns.push(new Ab(i));return s.searchPaths.push(...R5(s.patterns)),s})}static stat(e,r,s){return U5(this,void 0,void 0,function*(){let n;if(r.followSymbolicLinks)try{n=yield _0.promises.stat(e.path)}catch(i){if(i.code==="ENOENT"){if(r.omitBrokenSymbolicLinks){Ie(`Broken symlink '${e.path}'`);return}throw new Error(`No information found for the path '${e.path}'. This may indicate a broken symbolic link.`)}throw i}else n=yield _0.promises.lstat(e.path);if(n.isDirectory()&&r.followSymbolicLinks){let i=yield _0.promises.realpath(e.path);for(;s.length>=e.level;)s.pop();if(s.some(o=>o===i)){Ie(`Symlink cycle detected for path '${e.path}' and realpath '${i}'`);return}s.push(i)}return n})}};var xBt=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function L5(t,e){return xBt(this,void 0,void 0,function*(){return yield a2.create(t,e)})}var xbt=ge(Rbe(),1);var r9;(function(t){t.Gzip="cache.tgz",t.Zstd="cache.tzst"})(r9||(r9={}));var B2;(function(t){t.Gzip="gzip",t.ZstdWithoutLong="zstd-without-long",t.Zstd="zstd"})(B2||(B2={}));var s9;(function(t){t.GNU="gnu",t.BSD="bsd"})(s9||(s9={}));var Nbt=`${process.env.PROGRAMFILES}\\Git\\usr\\bin\\tar.exe`,Dbt=`${process.env.SYSTEMDRIVE}\\Windows\\System32\\tar.exe`;var L0r=10*Math.pow(1024,3);var Mc=class extends Error{constructor(e){super(e),this.name="AbortError"}};import{EOL as kbt}from"node:os";import Fbt from"node:util";import Mbt from"node:process";function Tbe(t,...e){Mbt.stderr.write(`${Fbt.format(t,...e)}${kbt}`)}var xbe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Fbe,n9=[],i9=[],y2=[];xbe&&o9(xbe);var Mbe=Object.assign(t=>Ube(t),{enable:o9,enabled:a9,disable:Ubt,log:Tbe});function o9(t){Fbe=t,n9=[],i9=[];let e=t.split(",").map(r=>r.trim());for(let r of e)r.startsWith("-")?i9.push(r.substring(1)):n9.push(r);for(let r of y2)r.enabled=a9(r.namespace)}function a9(t){if(t.endsWith("*"))return!0;for(let e of i9)if(kbe(t,e))return!1;for(let e of n9)if(kbe(t,e))return!0;return!1}function kbe(t,e){if(e.indexOf("*")===-1)return t===e;let r=e;if(e.indexOf("**")!==-1){let d=[],h="";for(let f of e)f==="*"&&h==="*"||(h=f,d.push(f));r=d.join("")}let s=0,n=0,i=r.length,o=t.length,a=-1,A=-1;for(;s<o&&n<i;)if(r[n]==="*"){if(a=n,n++,n===i)return!0;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else if(r[n]===t[s])n++,s++;else if(a>=0){if(n=a+1,s=A+1,s===o)return!1;for(;t[s]!==r[n];)if(s++,s===o)return!1;A=s,s++,n++;continue}else return!1;let c=s===t.length,u=n===r.length,l=n===r.length-1&&r[n]==="*";return c&&(u||l)}function Ubt(){let t=Fbe||"";return o9(""),t}function Ube(t){let e=Object.assign(r,{enabled:a9(t),destroy:Lbt,log:Mbe.log,namespace:t,extend:vbt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return y2.push(e),e}function Lbt(){let t=y2.indexOf(this);return t>=0?(y2.splice(t,1),!0):!1}function vbt(t){let e=Ube(`${this.namespace}:${t}`);return e.log=this.log,e}var O0=Mbe;var A9=["verbose","info","warning","error"],Lbe={verbose:400,info:300,warning:200,error:100};function vbe(t,e){e.log=(...r)=>{t.log(...r)}}function _be(t){return A9.includes(t)}function _bt(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,s,n=O0(t.namespace);n.log=(...u)=>{O0.log(...u)};function i(u){if(u&&!_be(u))throw new Error(`Unknown log level '${u}'. Acceptable values: ${A9.join(",")}`);s=u;let l=[];for(let d of e)o(d)&&l.push(d.namespace);O0.enable(l.join(","))}r&&(_be(r)?i(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${A9.join(", ")}.`));function o(u){return!!(s&&Lbe[u.level]<=Lbe[s])}function a(u,l){let d=Object.assign(u.extend(l),{level:l});if(vbe(u,d),o(d)){let h=O0.disable();O0.enable(h+","+d.namespace)}return e.add(d),d}function A(){return s}function c(u){let l=n.extend(u);return vbe(n,l),{error:a(l,"error"),warning:a(l,"warning"),info:a(l,"info"),verbose:a(l,"verbose")}}return{setLogLevel:i,getLogLevel:A,createClientLogger:c,logger:n}}var Pbe=_bt({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"}),Pbt=Pbe.logger;function Eb(t){return Pbe.createClientLogger(t)}function b2(t){return t.toLowerCase()}function*Obt(t){for(let e of t.values())yield[e.name,e.value]}var c9=class{_headersMap;constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(b2(e),{name:e,value:String(r).trim()})}get(e){return this._headersMap.get(b2(e))?.value}has(e){return this._headersMap.has(b2(e))}delete(e){this._headersMap.delete(b2(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let s of this._headersMap.values())r[s.name]=s.value;else for(let[s,n]of t
Line truncated
|
||||
${qbt.sanitize({...this,request:{...this.request,agent:s},response:this.response})}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};function N2(t){return t instanceof pi?!0:Og(t)&&t.name==="RestError"}function qi(t,e){return Buffer.from(t,e)}import h9 from"node:http";import f9 from"node:https";import Gbe from"node:zlib";import{Transform as Jbt}from"node:stream";var Qa=Eb("ts-http-runtime");var Vbt={};function mb(t){return t&&typeof t.pipe=="function"}function Ybe(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function qbe(t){return t&&typeof t.byteLength=="number"}var D2=class extends Jbt{loadedBytes=0;progressCallback;_transform(e,r,s){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),s()}catch(n){s(n)}}constructor(e){super(),this.progressCallback=e}},g9=class{cachedHttpAgent;cachedHttpsAgents=new WeakMap;async sendRequest(e){let r=new AbortController,s;if(e.abortSignal){if(e.abortSignal.aborted)throw new Mc("The operation was aborted. Request has already been canceled.");s=c=>{c.type==="abort"&&r.abort()},e.abortSignal.addEventListener("abort",s)}let n;e.timeout>0&&(n=setTimeout(()=>{let c=new UA;Qa.info(`request to '${c.sanitizeUrl(e.url)}' timed out. canceling...`),r.abort()},e.timeout));let i=e.headers.get("Accept-Encoding"),o=i?.includes("gzip")||i?.includes("deflate"),a=typeof e.body=="function"?e.body():e.body;if(a&&!e.headers.has("Content-Length")){let c=Kbt(a);c!==null&&e.headers.set("Content-Length",c)}let A;try{if(a&&e.onUploadProgress){let f=e.onUploadProgress,p=new D2(f);p.on("error",C=>{Qa.error("Error in upload progress",C)}),mb(a)?a.pipe(p):p.end(a),a=p}let c=await this.makeRequest(e,r,a);n!==void 0&&clearTimeout(n);let u=Wbt(c),d={status:c.statusCode??0,headers:u,request:e};if(e.method==="HEAD")return c.resume(),d;A=o?zbt(c,u):c;let h=e.onDownloadProgress;if(h){let f=new D2(h);f.on("error",p=>{Qa.error("Error in download progress",p)}),A.pipe(f),A=f}return e.streamResponseStatusCodes?.has(Number.POSITIVE_INFINITY)||e.streamResponseStatusCodes?.has(d.status)?d.readableStreamBody=A:d.bodyAsText=await jbt(A),d}finally{if(e.abortSignal&&s){let c=Promise.resolve();mb(a)&&(c=Ybe(a));let u=Promise.resolve();mb(A)&&(u=Ybe(A)),Promise.all([c,u]).then(()=>{s&&e.abortSignal?.removeEventListener("abort",s)}).catch(l=>{Qa.warning("Error when cleaning up abortListener on httpRequest",l)})}}}makeRequest(e,r,s){let n=new URL(e.url),i=n.protocol!=="https:";if(i&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let a={agent:e.agent??this.getOrCreateAgent(e,i),hostname:n.hostname,path:`${n.pathname}${n.search}`,port:n.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0}),...e.requestOverrides};return new Promise((A,c)=>{let u=i?h9.request(a,A):f9.request(a,A);u.once("error",l=>{c(new pi(l.message,{code:l.code??pi.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let l=new Mc("The operation was aborted. Rejecting from abort signal callback while making request.");u.destroy(l),c(l)}),s&&mb(s)?s.pipe(u):s?typeof s=="string"||Buffer.isBuffer(s)?u.end(s):qbe(s)?u.end(ArrayBuffer.isView(s)?Buffer.from(s.buffer):Buffer.from(s)):(Qa.error("Unrecognized body type",s),c(new pi("Unrecognized body type"))):u.end()})}getOrCreateAgent(e,r){let s=e.disableKeepAlive;if(r)return s?h9.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new h9.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(s&&!e.tlsSettings)return f9.globalAgent;let n=e.tlsSettings??Vbt,i=this.cachedHttpsAgents.get(n);return i&&i.options.keepAlive===!s||(Qa.info("No cached TLS Agent exist, creating a new Agent"),i=new f9.Agent({keepAlive:!s,...n}),this.cachedHttpsAgents.set(n,i)),i}}};function Wbt(t){let e=So();for(let r of Object.keys(t.headers)){let s=t.headers[r];Array.isArray(s)?s.length>0&&e.set(r,s[0]):s&&e.set(r,s)}return e}function zbt(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let s=Gbe.createGunzip();return t.pipe(s),s}else if(r==="deflate"){let s=Gbe.createInflate();return t.pipe(s),s}return t}function jbt(t){return new Promise((e,r)=>{let s=[];t.on("data",n=>{Buffer.isBuffer(n)?s.push(n):s.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(s).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new pi(`Error reading response as text: ${n.message}`,{code:pi.PARSE_ERROR}))})})}function Kbt(t){return t?Buffer.isBuffer(t)?t.length:mb(t)?null:qbe(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function Jbe(){return new g9}function R2(){return Jbe()}var p9="logPolicy";function T2(t={}){let e=t.logger??Qa.info,r=new UA({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:p9,async sendRequest(s,n){if(!e.
Line truncated
|
||||
`;return e}function mSt(t){return t instanceof Uint8Array?t.byteLength:X2(t)?t.size===-1?void 0:t.size:void 0}function CSt(t){let e=0;for(let r of t){let s=mSt(r);if(s===void 0)return;e+=s}return e}async function ISt(t,e,r){let s=[qi(`--${r}`,"utf-8"),...e.flatMap(i=>[qi(`\r
|
||||
`,"utf-8"),qi(ESt(i.headers),"utf-8"),qi(`\r
|
||||
`,"utf-8"),i.body,qi(`\r
|
||||
--${r}`,"utf-8")]),qi(`--\r
|
||||
\r
|
||||
`,"utf-8")],n=mSt(s);n&&t.headers.set("Content-Length",n),t.body=await Hwe(s)}var Bb="multipartPolicy",ISt=70,BSt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function QSt(t){if(t.length>ISt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!BSt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function $2(){return{name:Bb,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?QSt(r):r=gSt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await CSt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function ek(){return S2()}import{EOL as bSt}from"node:os";import wSt from"node:util";import*as Gwe from"node:process";function Ywe(t,...e){Gwe.stderr.write(`${wSt.format(t,...e)}${bSt}`)}var qwe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Jwe,M9=[],U9=[],tk=[];qwe&&L9(qwe);var Vwe=Object.assign(t=>Wwe(t),{enable:L9,enabled:v9,disable:SSt,log:Ywe});function L9(t){Jwe=t,M9=[],U9=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?U9.push(new RegExp(`^${s.substr(1)}$`)):M9.push(new RegExp(`^${s}$`));for(let s of tk)s.enabled=v9(s.namespace)}function v9(t){if(t.endsWith("*"))return!0;for(let e of U9)if(e.test(t))return!1;for(let e of M9)if(e.test(t))return!0;return!1}function SSt(){let t=Jwe||"";return L9(""),t}function Wwe(t){let e=Object.assign(r,{enabled:v9(t),destroy:NSt,log:Vwe.log,namespace:t,extend:DSt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return tk.push(e),e}function NSt(){let t=tk.indexOf(this);return t>=0?(tk.splice(t,1),!0):!1}function DSt(t){let e=Wwe(`${this.namespace}:${t}`);return e.log=this.log,e}var W0=Vwe;var jwe=new Set,rk=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,_9,P9=W0("azure");P9.log=(...t)=>{W0.log(...t)};var O9=["verbose","info","warning","error"];rk&&(Xwe(rk)?RSt(rk):console.error(`AZURE_LOG_LEVEL set to unknown log level '${rk}'; logging is not enabled. Acceptable values: ${O9.join(", ")}.`));function RSt(t){if(t&&!Xwe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${O9.join(",")}`);_9=t;let e=[];for(let r of jwe)Zwe(r)&&e.push(r.namespace);W0.enable(e.join(","))}var zwe={verbose:400,info:300,warning:200,error:100};function Sa(t){let e=P9.extend(t);return Kwe(P9,e),{error:sk(e,"error"),warning:sk(e,"warning"),info:sk(e,"info"),verbose:sk(e,"verbose")}}function Kwe(t,e){e.log=(...r)=>{t.log(...r)}}function sk(t,e){let r=Object.assign(t.extend(e),{level:e});if(Kwe(t,r),Zwe(r)){let s=W0.disable();W0.enable(s+","+r.namespace)}return jwe.add(r),r}function Zwe(t){return!!(_9&&zwe[t.level]<=zwe[_9])}function Xwe(t){return O9.includes(t)}var Lc=Sa("core-rest-pipeline");function H9(t={}){return T2({logger:Lc.info,...t})}var G9=x2;function Y9(t={}){return k2(t)}import q9 from"node:os";import J9 from"node:process";function $we(){return"User-Agent"}async function eSe(t){if(J9&&J9.versions){let e=`${q9.type()} ${q9.release()}; ${q9.arch()}`,r=J9.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var nk="1.22.2";function LSt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function tSe(){return $we()}async function ik(t){let e=new Map;e.set("core-rest-pipeline",nk),await eSe(e);let r=LSt(e);return t?`${t} ${r}`:r}var rSe=tSe(),sSe="userAgentPolicy";function V9(t={}){let e=ik(t.userAgentPrefix);return{name:sSe,async sendRequest(r,s){return r.headers.has(rSe)||r.headers.set(rSe,await e),s(r)}}}var Qb=class extends Error{constructor(e){super(e),this.name="AbortError"}};function W9(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new Qb(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var HSt="The delay was aborted.";function z0(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return W9(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??HSt})}function fh(t){if(Og(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function nSe(t){return Og(t)}function j0(){return Pg()}var rr=Yg;var iSe=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!l1t(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",ws("InvalidTag",l,Ei(t,i))}let c=o1t(t,i);if(c===!1)return ws("InvalidAttr","Attributes for '"+A+"' have open quote.",Ei(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=JSe(u,e);if(d===!0)s=!0;else return ws(d.err.code,d.err.msg,Ei(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return ws("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Ei(t,o));if(r.length===0)return ws("InvalidTag","Closing tag '"+A+"' has not been opened.",Ei(t,o));{let l=r.pop();if(A!==l.tagName){let d=Ei(t,l.tagStartPos);return ws("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Ei(t,o))}r.length==0&&(n=!0)}}else return ws("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Ei(t,i));else{let l=JSe(u,e);if(l!==!0)return ws(l.err.code,l.err.msg,Ei(t,i-u.length+l.err.line));if(n===!0)return ws("InvalidXml","Multiple possible root nodes found.",Ei(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=qSe(t,i);continue}else if(t[i+1]==="?"){if(i=YSe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=c1t(t,i);if(l==-1)return ws("InvalidChar","char '&' is not expected.",Ei(t,i));i=l}else if(n===!0&&!GSe(t[i]))return ws("InvalidXml","Extra text at the end",Ei(t,i));t[i]==="<"&&i--}}else{if(GSe(t[i]))continue;return ws("InvalidChar","char '"+t[i]+"' is not expected.",Ei(t,i))}if(s){if(r.length==1)return ws("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ei(t,r[0].tagStartPos));if(r.length>0)return ws("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return ws("InvalidXml","Start tag expected.",1);return!0}function GSe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function YSe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return ws("InvalidXml","XML declaration allowed only at the start of the document.",Ei(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function qSe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var n1t='"',i1t="'";function o1t(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===n1t||t[e]===i1t)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var a1t=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function JSe(t,e){let r=Ek(t,a1t),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Mb(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Mb(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return ws("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Mb(r[n]));let i=r[n][2];if(!u1t(i))return ws("InvalidAttr","Attribute '"+i+"' is an invalid name.",Mb(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return ws("InvalidAttr","Attribute '"+i+"' is repeated.",Mb(r[n]))}return!0}function A1t(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function c1t(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,A1t(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function ws(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function u1t(t){return Fb(t)}function l1t(t){return Fb(t)}function Ei(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Mb(t){return t.startIndex+t[1].length}var d1t={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},VSe=function(t){return Object.assign({},d1t,t)};var Ck;typeof Symbol!="function"?Ck="@@xmlMetadata":Ck=Symbol("XML Node Metadata");var To=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][Ck]={startIndex:r})}static getMetaDataSymbol(){return Ck}};function yY(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&&g1t(t,e)){e+=7;let a,A;[a,A,e]=h1t(t,e+1),A.indexOf("&")===-1&&(r[C1t(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&p1t(t,e))e+=8;else if(n&&E1t(t,e))e+=8;else if(n&&m1t(t,e))e+=9;else if(f1t)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function h1t(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function f1t(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function g1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function p1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function E1t(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function m1t(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new To("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Wg(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=wY(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new To(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Wg(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=yY(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Wg(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=wY(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new To(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new To(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new To(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function x1t(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var k1t=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function F1t(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function M1t(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function U1t(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function Wg(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function wY(t,e,r,s=">"){let n=U1t(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function L1t(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=Wg(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),jSe(t,e,"",r)}function jSe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=O1t(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];H1t(c,e)||(f=e.tagValueProcessor(A,f),f=KSe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=zSe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=zSe(a[":@"],e),d=s+`<${A}${l}`,h=jSe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function O1t(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function zSe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=KSe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function H1t(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function KSe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var G1t={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function LA(t){this.options=Object.assign({},G1t,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=Ub(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=J1t),this.processTextOrObjNode=Y1t,this.options.format?(this.indentate=q1t,this.tagEndChar=`>
|
||||
`,"utf-8")],n=CSt(s);n&&t.headers.set("Content-Length",n),t.body=await Hwe(s)}var Bb="multipartPolicy",BSt=70,QSt=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function ySt(t){if(t.length>BSt)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!QSt.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function $2(){return{name:Bb,async sendRequest(t,e){if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let r=t.multipartBody.boundary,s=t.headers.get("Content-Type")??"multipart/mixed",n=s.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!n)throw new Error(`Got multipart request body, but content-type header was not multipart: ${s}`);let[,i,o]=n;if(o&&r&&o!==r)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${r} in the request body`);return r??=o,r?ySt(r):r=pSt(),t.headers.set("Content-Type",`${i}; boundary=${r}`),await ISt(t,t.multipartBody.parts,r),t.multipartBody=void 0,e(t)}}}function ek(){return S2()}import{EOL as wSt}from"node:os";import SSt from"node:util";import*as Gwe from"node:process";function Ywe(t,...e){Gwe.stderr.write(`${SSt.format(t,...e)}${wSt}`)}var qwe=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,Jwe,M9=[],U9=[],tk=[];qwe&&L9(qwe);var Vwe=Object.assign(t=>Wwe(t),{enable:L9,enabled:v9,disable:NSt,log:Ywe});function L9(t){Jwe=t,M9=[],U9=[];let e=/\*/g,r=t.split(",").map(s=>s.trim().replace(e,".*?"));for(let s of r)s.startsWith("-")?U9.push(new RegExp(`^${s.substr(1)}$`)):M9.push(new RegExp(`^${s}$`));for(let s of tk)s.enabled=v9(s.namespace)}function v9(t){if(t.endsWith("*"))return!0;for(let e of U9)if(e.test(t))return!1;for(let e of M9)if(e.test(t))return!0;return!1}function NSt(){let t=Jwe||"";return L9(""),t}function Wwe(t){let e=Object.assign(r,{enabled:v9(t),destroy:DSt,log:Vwe.log,namespace:t,extend:RSt});function r(...s){e.enabled&&(s.length>0&&(s[0]=`${t} ${s[0]}`),e.log(...s))}return tk.push(e),e}function DSt(){let t=tk.indexOf(this);return t>=0?(tk.splice(t,1),!0):!1}function RSt(t){let e=Wwe(`${this.namespace}:${t}`);return e.log=this.log,e}var W0=Vwe;var jwe=new Set,rk=typeof process<"u"&&process.env&&process.env.AZURE_LOG_LEVEL||void 0,_9,P9=W0("azure");P9.log=(...t)=>{W0.log(...t)};var O9=["verbose","info","warning","error"];rk&&(Xwe(rk)?TSt(rk):console.error(`AZURE_LOG_LEVEL set to unknown log level '${rk}'; logging is not enabled. Acceptable values: ${O9.join(", ")}.`));function TSt(t){if(t&&!Xwe(t))throw new Error(`Unknown log level '${t}'. Acceptable values: ${O9.join(",")}`);_9=t;let e=[];for(let r of jwe)Zwe(r)&&e.push(r.namespace);W0.enable(e.join(","))}var zwe={verbose:400,info:300,warning:200,error:100};function Sa(t){let e=P9.extend(t);return Kwe(P9,e),{error:sk(e,"error"),warning:sk(e,"warning"),info:sk(e,"info"),verbose:sk(e,"verbose")}}function Kwe(t,e){e.log=(...r)=>{t.log(...r)}}function sk(t,e){let r=Object.assign(t.extend(e),{level:e});if(Kwe(t,r),Zwe(r)){let s=W0.disable();W0.enable(s+","+r.namespace)}return jwe.add(r),r}function Zwe(t){return!!(_9&&zwe[t.level]<=zwe[_9])}function Xwe(t){return O9.includes(t)}var Lc=Sa("core-rest-pipeline");function H9(t={}){return T2({logger:Lc.info,...t})}var G9=x2;function Y9(t={}){return k2(t)}import q9 from"node:os";import J9 from"node:process";function $we(){return"User-Agent"}async function eSe(t){if(J9&&J9.versions){let e=`${q9.type()} ${q9.release()}; ${q9.arch()}`,r=J9.versions;r.bun?t.set("Bun",`${r.bun} (${e})`):r.deno?t.set("Deno",`${r.deno} (${e})`):r.node&&t.set("Node",`${r.node} (${e})`)}}var nk="1.22.2";function vSt(t){let e=[];for(let[r,s]of t){let n=s?`${r}/${s}`:r;e.push(n)}return e.join(" ")}function tSe(){return $we()}async function ik(t){let e=new Map;e.set("core-rest-pipeline",nk),await eSe(e);let r=vSt(e);return t?`${t} ${r}`:r}var rSe=tSe(),sSe="userAgentPolicy";function V9(t={}){let e=ik(t.userAgentPrefix);return{name:sSe,async sendRequest(r,s){return r.headers.has(rSe)||r.headers.set(rSe,await e),s(r)}}}var Qb=class extends Error{constructor(e){super(e),this.name="AbortError"}};function W9(t,e){let{cleanupBeforeAbort:r,abortSignal:s,abortErrorMsg:n}=e??{};return new Promise((i,o)=>{function a(){o(new Qb(n??"The operation was aborted."))}function A(){s?.removeEventListener("abort",c)}function c(){r?.(),A(),a()}if(s?.aborted)return a();try{t(u=>{A(),i(u)},u=>{A(),o(u)})}catch(u){o(u)}s?.addEventListener("abort",c)})}var GSt="The delay was aborted.";function z0(t,e){let r,{abortSignal:s,abortErrorMsg:n}=e??{};return W9(i=>{r=setTimeout(i,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:s,abortErrorMsg:n??GSt})}function fh(t){if(Og(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}function nSe(t){return Og(t)}function j0(){return Pg()}var rr=Yg;var iSe=S
Line truncated
|
||||
`&&t[i]!=="\r";i++)A+=t[i];if(A=A.trim(),A[A.length-1]==="/"&&(A=A.substring(0,A.length-1),i--),!d1t(A)){let l;return A.trim().length===0?l="Invalid space after '<'.":l="Tag '"+A+"' is an invalid name.",ws("InvalidTag",l,Ei(t,i))}let c=a1t(t,i);if(c===!1)return ws("InvalidAttr","Attributes for '"+A+"' have open quote.",Ei(t,i));let u=c.value;if(i=c.index,u[u.length-1]==="/"){let l=i-u.length;u=u.substring(0,u.length-1);let d=JSe(u,e);if(d===!0)s=!0;else return ws(d.err.code,d.err.msg,Ei(t,l+d.err.line))}else if(a)if(c.tagClosed){if(u.trim().length>0)return ws("InvalidTag","Closing tag '"+A+"' can't have attributes or invalid starting.",Ei(t,o));if(r.length===0)return ws("InvalidTag","Closing tag '"+A+"' has not been opened.",Ei(t,o));{let l=r.pop();if(A!==l.tagName){let d=Ei(t,l.tagStartPos);return ws("InvalidTag","Expected closing tag '"+l.tagName+"' (opened in line "+d.line+", col "+d.col+") instead of closing tag '"+A+"'.",Ei(t,o))}r.length==0&&(n=!0)}}else return ws("InvalidTag","Closing tag '"+A+"' doesn't have proper closing.",Ei(t,i));else{let l=JSe(u,e);if(l!==!0)return ws(l.err.code,l.err.msg,Ei(t,i-u.length+l.err.line));if(n===!0)return ws("InvalidXml","Multiple possible root nodes found.",Ei(t,i));e.unpairedTags.indexOf(A)!==-1||r.push({tagName:A,tagStartPos:o}),s=!0}for(i++;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="!"){i++,i=qSe(t,i);continue}else if(t[i+1]==="?"){if(i=YSe(t,++i),i.err)return i}else break;else if(t[i]==="&"){let l=u1t(t,i);if(l==-1)return ws("InvalidChar","char '&' is not expected.",Ei(t,i));i=l}else if(n===!0&&!GSe(t[i]))return ws("InvalidXml","Extra text at the end",Ei(t,i));t[i]==="<"&&i--}}else{if(GSe(t[i]))continue;return ws("InvalidChar","char '"+t[i]+"' is not expected.",Ei(t,i))}if(s){if(r.length==1)return ws("InvalidTag","Unclosed tag '"+r[0].tagName+"'.",Ei(t,r[0].tagStartPos));if(r.length>0)return ws("InvalidXml","Invalid '"+JSON.stringify(r.map(i=>i.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1})}else return ws("InvalidXml","Start tag expected.",1);return!0}function GSe(t){return t===" "||t===" "||t===`
|
||||
`||t==="\r"}function YSe(t,e){let r=e;for(;e<t.length;e++)if(t[e]=="?"||t[e]==" "){let s=t.substr(r,e-r);if(e>5&&s==="xml")return ws("InvalidXml","XML declaration allowed only at the start of the document.",Ei(t,e));if(t[e]=="?"&&t[e+1]==">"){e++;break}else continue}return e}function qSe(t,e){if(t.length>e+5&&t[e+1]==="-"&&t[e+2]==="-"){for(e+=3;e<t.length;e++)if(t[e]==="-"&&t[e+1]==="-"&&t[e+2]===">"){e+=2;break}}else if(t.length>e+8&&t[e+1]==="D"&&t[e+2]==="O"&&t[e+3]==="C"&&t[e+4]==="T"&&t[e+5]==="Y"&&t[e+6]==="P"&&t[e+7]==="E"){let r=1;for(e+=8;e<t.length;e++)if(t[e]==="<")r++;else if(t[e]===">"&&(r--,r===0))break}else if(t.length>e+9&&t[e+1]==="["&&t[e+2]==="C"&&t[e+3]==="D"&&t[e+4]==="A"&&t[e+5]==="T"&&t[e+6]==="A"&&t[e+7]==="["){for(e+=8;e<t.length;e++)if(t[e]==="]"&&t[e+1]==="]"&&t[e+2]===">"){e+=2;break}}return e}var i1t='"',o1t="'";function a1t(t,e){let r="",s="",n=!1;for(;e<t.length;e++){if(t[e]===i1t||t[e]===o1t)s===""?s=t[e]:s!==t[e]||(s="");else if(t[e]===">"&&s===""){n=!0;break}r+=t[e]}return s!==""?!1:{value:r,index:e,tagClosed:n}}var A1t=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function JSe(t,e){let r=Ek(t,A1t),s={};for(let n=0;n<r.length;n++){if(r[n][1].length===0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' has no space in starting.",Mb(r[n]));if(r[n][3]!==void 0&&r[n][4]===void 0)return ws("InvalidAttr","Attribute '"+r[n][2]+"' is without value.",Mb(r[n]));if(r[n][3]===void 0&&!e.allowBooleanAttributes)return ws("InvalidAttr","boolean attribute '"+r[n][2]+"' is not allowed.",Mb(r[n]));let i=r[n][2];if(!l1t(i))return ws("InvalidAttr","Attribute '"+i+"' is an invalid name.",Mb(r[n]));if(!s.hasOwnProperty(i))s[i]=1;else return ws("InvalidAttr","Attribute '"+i+"' is repeated.",Mb(r[n]))}return!0}function c1t(t,e){let r=/\d/;for(t[e]==="x"&&(e++,r=/[\da-fA-F]/);e<t.length;e++){if(t[e]===";")return e;if(!t[e].match(r))break}return-1}function u1t(t,e){if(e++,t[e]===";")return-1;if(t[e]==="#")return e++,c1t(t,e);let r=0;for(;e<t.length;e++,r++)if(!(t[e].match(/\w/)&&r<20)){if(t[e]===";")break;return-1}return e}function ws(t,e,r){return{err:{code:t,msg:e,line:r.line||r,col:r.col}}}function l1t(t){return Fb(t)}function d1t(t){return Fb(t)}function Ei(t,e){let r=t.substring(0,e).split(/\r?\n/);return{line:r.length,col:r[r.length-1].length+1}}function Mb(t){return t.startIndex+t[1].length}var h1t={preserveOrder:!1,attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,removeNSPrefix:!1,allowBooleanAttributes:!1,parseTagValue:!0,parseAttributeValue:!1,trimValues:!0,cdataPropName:!1,numberParseOptions:{hex:!0,leadingZeros:!0,eNotation:!0},tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(t,e,r){return t},captureMetaData:!1},VSe=function(t){return Object.assign({},h1t,t)};var Ck;typeof Symbol!="function"?Ck="@@xmlMetadata":Ck=Symbol("XML Node Metadata");var To=class{constructor(e){this.tagname=e,this.child=[],this[":@"]={}}add(e,r){e==="__proto__"&&(e="#__proto__"),this.child.push({[e]:r})}addChild(e,r){e.tagname==="__proto__"&&(e.tagname="#__proto__"),e[":@"]&&Object.keys(e[":@"]).length>0?this.child.push({[e.tagname]:e.child,":@":e[":@"]}):this.child.push({[e.tagname]:e.child}),r!==void 0&&(this.child[this.child.length-1][Ck]={startIndex:r})}static getMetaDataSymbol(){return Ck}};function yY(t,e){let r={};if(t[e+3]==="O"&&t[e+4]==="C"&&t[e+5]==="T"&&t[e+6]==="Y"&&t[e+7]==="P"&&t[e+8]==="E"){e=e+9;let s=1,n=!1,i=!1,o="";for(;e<t.length;e++)if(t[e]==="<"&&!i){if(n&&p1t(t,e)){e+=7;let a,A;[a,A,e]=f1t(t,e+1),A.indexOf("&")===-1&&(r[I1t(a)]={regx:RegExp(`&${a};`,"g"),val:A})}else if(n&&E1t(t,e))e+=8;else if(n&&m1t(t,e))e+=8;else if(n&&C1t(t,e))e+=9;else if(g1t)i=!0;else throw new Error("Invalid DOCTYPE");s++,o=""}else if(t[e]===">"){if(i?t[e-1]==="-"&&t[e-2]==="-"&&(i=!1,s--):s--,s===0)break}else t[e]==="["?n=!0:o+=t[e];if(s!==0)throw new Error("Unclosed DOCTYPE")}else throw new Error("Invalid Tag instead of DOCTYPE");return{entities:r,i:e}}function f1t(t,e){let r="";for(;e<t.length&&t[e]!=="'"&&t[e]!=='"';e++)r+=t[e];if(r=r.trim(),r.indexOf(" ")!==-1)throw new Error("External entites are not supported");let s=t[e++],n="";for(;e<t.length&&t[e]!==s;e++)n+=t[e];return[r,n,e]}function g1t(t,e){return t[e+1]==="!"&&t[e+2]==="-"&&t[e+3]==="-"}function p1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="N"&&t[e+4]==="T"&&t[e+5]==="I"&&t[e+6]==="T"&&t[e+7]==="Y"}function E1t(t,e){return t[e+1]==="!"&&t[e+2]==="E"&&t[e+3]==="L"&&t[e+4]==="E"&&t[e+5]==="M"&&t[e+6]==="E"&&t[e+7]==="N"&&t[e+8]==="T"}function m1t(t,e){return t[e+1]==="!"&&t[e+2]==="A"&&t[e+3]==="T"&&t[e+4]==="T"&&t[e+5]==="L"&&t[e+6]==="I"&&t[e+7]==="S"&&t[e+8]==="T"}function C1t(t,e){return t[e+1]==="!"&&t[e+2]==="N"&&Line truncated
|
||||
`);let e=new To("!xml"),r=e,s="",n="";for(let i=0;i<t.length;i++)if(t[i]==="<")if(t[i+1]==="/"){let a=Wg(t,">",i,"Closing Tag is not closed."),A=t.substring(i+2,a).trim();if(this.options.removeNSPrefix){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1))}this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&(s=this.saveTextToParentTag(s,r,n));let c=n.substring(n.lastIndexOf(".")+1);if(A&&this.options.unpairedTags.indexOf(A)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: </${A}>`);let u=0;c&&this.options.unpairedTags.indexOf(c)!==-1?(u=n.lastIndexOf(".",n.lastIndexOf(".")-1),this.tagsNodeStack.pop()):u=n.lastIndexOf("."),n=n.substring(0,u),r=this.tagsNodeStack.pop(),s="",i=a}else if(t[i+1]==="?"){let a=wY(t,i,!1,"?>");if(!a)throw new Error("Pi Tag is not closed.");if(s=this.saveTextToParentTag(s,r,n),!(this.options.ignoreDeclaration&&a.tagName==="?xml"||this.options.ignorePiTags)){let A=new To(a.tagName);A.add(this.options.textNodeName,""),a.tagName!==a.tagExp&&a.attrExpPresent&&(A[":@"]=this.buildAttributesMap(a.tagExp,n,a.tagName)),this.addChild(r,A,n,i)}i=a.closeIndex+1}else if(t.substr(i+1,3)==="!--"){let a=Wg(t,"-->",i+4,"Comment is not closed.");if(this.options.commentPropName){let A=t.substring(i+4,a-2);s=this.saveTextToParentTag(s,r,n),r.add(this.options.commentPropName,[{[this.options.textNodeName]:A}])}i=a}else if(t.substr(i+1,2)==="!D"){let a=yY(t,i);this.docTypeEntities=a.entities,i=a.i}else if(t.substr(i+1,2)==="!["){let a=Wg(t,"]]>",i,"CDATA is not closed.")-2,A=t.substring(i+9,a);s=this.saveTextToParentTag(s,r,n);let c=this.parseTextData(A,r.tagname,n,!0,!1,!0,!0);c==null&&(c=""),this.options.cdataPropName?r.add(this.options.cdataPropName,[{[this.options.textNodeName]:A}]):r.add(this.options.textNodeName,c),i=a+2}else{let a=wY(t,i,this.options.removeNSPrefix),A=a.tagName,c=a.rawTagName,u=a.tagExp,l=a.attrExpPresent,d=a.closeIndex;this.options.transformTagName&&(A=this.options.transformTagName(A)),r&&s&&r.tagname!=="!xml"&&(s=this.saveTextToParentTag(s,r,n,!1));let h=r;h&&this.options.unpairedTags.indexOf(h.tagname)!==-1&&(r=this.tagsNodeStack.pop(),n=n.substring(0,n.lastIndexOf("."))),A!==e.tagname&&(n+=n?"."+A:A);let f=i;if(this.isItStopNode(this.options.stopNodes,n,A)){let p="";if(u.length>0&&u.lastIndexOf("/")===u.length-1)A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),i=a.closeIndex;else if(this.options.unpairedTags.indexOf(A)!==-1)i=a.closeIndex;else{let m=this.readStopNodeData(t,c,d+1);if(!m)throw new Error(`Unexpected end of ${c}`);i=m.i,p=m.tagContent}let C=new To(A);A!==u&&l&&(C[":@"]=this.buildAttributesMap(u,n,A)),p&&(p=this.parseTextData(p,A,n,!0,l,!0,!0)),n=n.substr(0,n.lastIndexOf(".")),C.add(this.options.textNodeName,p),this.addChild(r,C,n,f)}else{if(u.length>0&&u.lastIndexOf("/")===u.length-1){A[A.length-1]==="/"?(A=A.substr(0,A.length-1),n=n.substr(0,n.length-1),u=A):u=u.substr(0,u.length-1),this.options.transformTagName&&(A=this.options.transformTagName(A));let p=new To(A);A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),n=n.substr(0,n.lastIndexOf("."))}else{let p=new To(A);this.tagsNodeStack.push(r),A!==u&&l&&(p[":@"]=this.buildAttributesMap(u,n,A)),this.addChild(r,p,n,f),r=p}s="",i=d}}else s+=t[i];return e.child};function k1t(t,e,r,s){this.options.captureMetaData||(s=void 0);let n=this.options.updateTag(e.tagname,r,e[":@"]);n===!1||(typeof n=="string"&&(e.tagname=n),t.addChild(e,s))}var F1t=function(t){if(this.options.processEntities){for(let e in this.docTypeEntities){let r=this.docTypeEntities[e];t=t.replace(r.regx,r.val)}for(let e in this.lastEntities){let r=this.lastEntities[e];t=t.replace(r.regex,r.val)}if(this.options.htmlEntities)for(let e in this.htmlEntities){let r=this.htmlEntities[e];t=t.replace(r.regex,r.val)}t=t.replace(this.ampEntity.regex,this.ampEntity.val)}return t};function M1t(t,e,r,s){return t&&(s===void 0&&(s=e.child.length===0),t=this.parseTextData(t,e.tagname,r,!1,e[":@"]?Object.keys(e[":@"]).length!==0:!1,s),t!==void 0&&t!==""&&e.add(this.options.textNodeName,t),t=""),t}function U1t(t,e,r){let s="*."+r;for(let n in t){let i=t[n];if(s===i||e===i)return!0}return!1}function L1t(t,e,r=">"){let s,n="";for(let i=e;i<t.length;i++){let o=t[i];if(s)o===s&&(s="");else if(o==='"'||o==="'")s=o;else if(o===r[0])if(r[1]){if(t[i+1]===r[1])return{data:n,index:i}}else return{data:n,index:i};else o===" "&&(o=" ");n+=o}}function Wg(t,e,r,s){let n=t.indexOf(e,r);if(n===-1)throw new Error(s);return n+e.length-1}function wY(t,e,r,s=">"){let n=L1t(t,e+1,s);if(!n)return;let i=n.data,o=n.index,a=i.search(/\s/),A=i,c=!0;a!==-1&&(A=i.substring(0,a),i=i.substring(a+1).trimStart());let u=A;if(r){let l=A.indexOf(":");l!==-1&&(A=A.substr(l+1),c=A!==n.data.substr(l+1))}return{tagName:A,tagExp:i,closeIndex:o,attrExpPresent:c,rawTagName:u}}function v1t(t,e,r){let s=r,n=1;for(;r<t.length;r++)if(t[r]==="<")if(t[r+1]==="/"){let i=Wg(t,">",r,`${e} is not closed`);if(t.substringLine truncated
|
||||
`),jSe(t,e,"",r)}function jSe(t,e,r,s){let n="",i=!1;for(let o=0;o<t.length;o++){let a=t[o],A=H1t(a);if(A===void 0)continue;let c="";if(r.length===0?c=A:c=`${r}.${A}`,A===e.textNodeName){let f=a[A];G1t(c,e)||(f=e.tagValueProcessor(A,f),f=KSe(f,e)),i&&(n+=s),n+=f,i=!1;continue}else if(A===e.cdataPropName){i&&(n+=s),n+=`<![CDATA[${a[A][0][e.textNodeName]}]]>`,i=!1;continue}else if(A===e.commentPropName){n+=s+`<!--${a[A][0][e.textNodeName]}-->`,i=!0;continue}else if(A[0]==="?"){let f=zSe(a[":@"],e),p=A==="?xml"?"":s,C=a[A][0][e.textNodeName];C=C.length!==0?" "+C:"",n+=p+`<${A}${C}${f}?>`,i=!0;continue}let u=s;u!==""&&(u+=e.indentBy);let l=zSe(a[":@"],e),d=s+`<${A}${l}`,h=jSe(a[A],e,c,u);e.unpairedTags.indexOf(A)!==-1?e.suppressUnpairedNode?n+=d+">":n+=d+"/>":(!h||h.length===0)&&e.suppressEmptyNode?n+=d+"/>":h&&h.endsWith(">")?n+=d+`>${h}${s}</${A}>`:(n+=d+">",h&&s!==""&&(h.includes("/>")||h.includes("</"))?n+=s+e.indentBy+h+s:n+=h,n+=`</${A}>`),i=!0}return n}function H1t(t){let e=Object.keys(t);for(let r=0;r<e.length;r++){let s=e[r];if(t.hasOwnProperty(s)&&s!==":@")return s}}function zSe(t,e){let r="";if(t&&!e.ignoreAttributes)for(let s in t){if(!t.hasOwnProperty(s))continue;let n=e.attributeValueProcessor(s,t[s]);n=KSe(n,e),n===!0&&e.suppressBooleanAttributes?r+=` ${s.substr(e.attributeNamePrefix.length)}`:r+=` ${s.substr(e.attributeNamePrefix.length)}="${n}"`}return r}function G1t(t,e){t=t.substr(0,t.length-e.textNodeName.length-1);let r=t.substr(t.lastIndexOf(".")+1);for(let s in e.stopNodes)if(e.stopNodes[s]===t||e.stopNodes[s]==="*."+r)return!0;return!1}function KSe(t,e){if(t&&t.length>0&&e.processEntities)for(let r=0;r<e.entities.length;r++){let s=e.entities[r];t=t.replace(s.regex,s.val)}return t}var Y1t={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(t,e){return e},attributeValueProcessor:function(t,e){return e},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function LA(t){this.options=Object.assign({},Y1t,t),this.options.ignoreAttributes===!0||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.ignoreAttributesFn=Ub(this.options.ignoreAttributes),this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=V1t),this.processTextOrObjNode=q1t,this.options.format?(this.indentate=J1t,this.tagEndChar=`>
|
||||
`,this.newLine=`
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}LA.prototype.build=function(t){return this.options.preserveOrder?RY(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};LA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};LA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function Y1t(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}LA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};LA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};LA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};LA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function q1t(t){return this.options.indentBy.repeat(t)}function J1t(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var ZSe={validate:mk};function eNe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function V1t(t={}){var e,r;return Object.assign(Object.assign({},eNe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function W1t(t={}){return Object.assign(Object.assign({},eNe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function Ik(t,e={}){let r=V1t(e),s=new LA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function TY(t,e={}){if(!t)throw new Error("Document is empty");let r=ZSe.validate(t);if(r!==!0)throw r;let n=new $0(W1t(e)).parse(t);if(Line truncated
|
||||
`):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}LA.prototype.build=function(t){return this.options.preserveOrder?RY(t,this.options):(Array.isArray(t)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(t={[this.options.arrayNodeName]:t}),this.j2x(t,0,[]).val)};LA.prototype.j2x=function(t,e,r){let s="",n="",i=r.join(".");for(let o in t)if(Object.prototype.hasOwnProperty.call(t,o))if(typeof t[o]>"u")this.isAttribute(o)&&(n+="");else if(t[o]===null)this.isAttribute(o)||o===this.options.cdataPropName?n+="":o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(t[o]instanceof Date)n+=this.buildTextValNode(t[o],o,"",e);else if(typeof t[o]!="object"){let a=this.isAttribute(o);if(a&&!this.ignoreAttributesFn(a,i))s+=this.buildAttrPairStr(a,""+t[o]);else if(!a)if(o===this.options.textNodeName){let A=this.options.tagValueProcessor(o,""+t[o]);n+=this.replaceEntitiesValue(A)}else n+=this.buildTextValNode(t[o],o,"",e)}else if(Array.isArray(t[o])){let a=t[o].length,A="",c="";for(let u=0;u<a;u++){let l=t[o][u];if(!(typeof l>"u"))if(l===null)o[0]==="?"?n+=this.indentate(e)+"<"+o+"?"+this.tagEndChar:n+=this.indentate(e)+"<"+o+"/"+this.tagEndChar;else if(typeof l=="object")if(this.options.oneListGroup){let d=this.j2x(l,e+1,r.concat(o));A+=d.val,this.options.attributesGroupName&&l.hasOwnProperty(this.options.attributesGroupName)&&(c+=d.attrStr)}else A+=this.processTextOrObjNode(l,o,e,r);else if(this.options.oneListGroup){let d=this.options.tagValueProcessor(o,l);d=this.replaceEntitiesValue(d),A+=d}else A+=this.buildTextValNode(l,o,"",e)}this.options.oneListGroup&&(A=this.buildObjectNode(A,o,c,e)),n+=A}else if(this.options.attributesGroupName&&o===this.options.attributesGroupName){let a=Object.keys(t[o]),A=a.length;for(let c=0;c<A;c++)s+=this.buildAttrPairStr(a[c],""+t[o][a[c]])}else n+=this.processTextOrObjNode(t[o],o,e,r);return{attrStr:s,val:n}};LA.prototype.buildAttrPairStr=function(t,e){return e=this.options.attributeValueProcessor(t,""+e),e=this.replaceEntitiesValue(e),this.options.suppressBooleanAttributes&&e==="true"?" "+t:" "+t+'="'+e+'"'};function q1t(t,e,r,s){let n=this.j2x(t,r+1,s.concat(e));return t[this.options.textNodeName]!==void 0&&Object.keys(t).length===1?this.buildTextValNode(t[this.options.textNodeName],e,n.attrStr,r):this.buildObjectNode(n.val,e,n.attrStr,r)}LA.prototype.buildObjectNode=function(t,e,r,s){if(t==="")return e[0]==="?"?this.indentate(s)+"<"+e+r+"?"+this.tagEndChar:this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar;{let n="</"+e+this.tagEndChar,i="";return e[0]==="?"&&(i="?",n=""),(r||r==="")&&t.indexOf("<")===-1?this.indentate(s)+"<"+e+r+i+">"+t+n:this.options.commentPropName!==!1&&e===this.options.commentPropName&&i.length===0?this.indentate(s)+`<!--${t}-->`+this.newLine:this.indentate(s)+"<"+e+r+i+this.tagEndChar+t+this.indentate(s)+n}};LA.prototype.closeTag=function(t){let e="";return this.options.unpairedTags.indexOf(t)!==-1?this.options.suppressUnpairedNode||(e="/"):this.options.suppressEmptyNode?e="/":e=`></${t}`,e};LA.prototype.buildTextValNode=function(t,e,r,s){if(this.options.cdataPropName!==!1&&e===this.options.cdataPropName)return this.indentate(s)+`<![CDATA[${t}]]>`+this.newLine;if(this.options.commentPropName!==!1&&e===this.options.commentPropName)return this.indentate(s)+`<!--${t}-->`+this.newLine;if(e[0]==="?")return this.indentate(s)+"<"+e+r+"?"+this.tagEndChar;{let n=this.options.tagValueProcessor(e,t);return n=this.replaceEntitiesValue(n),n===""?this.indentate(s)+"<"+e+r+this.closeTag(e)+this.tagEndChar:this.indentate(s)+"<"+e+r+">"+n+"</"+e+this.tagEndChar}};LA.prototype.replaceEntitiesValue=function(t){if(t&&t.length>0&&this.options.processEntities)for(let e=0;e<this.options.entities.length;e++){let r=this.options.entities[e];t=t.replace(r.regex,r.val)}return t};function J1t(t){return this.options.indentBy.repeat(t)}function V1t(t){return t.startsWith(this.options.attributeNamePrefix)&&t!==this.options.textNodeName?t.substr(this.attrPrefixLen):!1}var ZSe={validate:mk};function eNe(t){var e;return{attributesGroupName:"$",textNodeName:(e=t.xmlCharKey)!==null&&e!==void 0?e:"_",ignoreAttributes:!1,suppressBooleanAttributes:!1}}function W1t(t={}){var e,r;return Object.assign(Object.assign({},eNe(t)),{attributeNamePrefix:"@_",format:!0,suppressEmptyNode:!0,indentBy:"",rootNodeName:(e=t.rootName)!==null&&e!==void 0?e:"root",cdataPropName:(r=t.cdataPropName)!==null&&r!==void 0?r:"__cdata"})}function z1t(t={}){return Object.assign(Object.assign({},eNe(t)),{parseAttributeValue:!1,parseTagValue:!1,attributeNamePrefix:"",stopNodes:t.stopNodes,processEntities:!0,trimValues:!1})}function Ik(t,e={}){let r=W1t(e),s=new LA(r),n={[r.rootNodeName]:t};return`<?xml version="1.0" encoding="UTF-8" standalone="yes"?>${s.build(n)}`.replace(/\n/g,"")}async function TY(t,e={}){if(!t)throw new Error("Document is empty");let r=ZSe.validate(t);if(r!==!0)throw r;let n=new $0(z1t(e)).parse(t);if(Line truncated
|
||||
`)+`
|
||||
`+this.getCanonicalizedHeadersString(e)+this.getCanonicalizedResourceString(e),s=this.factory.computeHMACSHA256(r);return e.headers.set(nt.AUTHORIZATION,`SharedKey ${this.factory.accountName}:${s}`),e}getHeaderValueToSign(e,r){let s=e.headers.get(r);return!s||r===nt.CONTENT_LENGTH&&s==="0"?"":s}getCanonicalizedHeadersString(e){let r=e.headers.headersArray().filter(n=>n.name.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE));r.sort((n,i)=>Tk(n.name.toLowerCase(),i.name.toLowerCase())),r=r.filter((n,i,o)=>!(i>0&&n.name.toLowerCase()===o[i-1].name.toLowerCase()));let s="";return r.forEach(n=>{s+=`${n.name.toLowerCase().trimRight()}:${n.value.trimLeft()}
|
||||
`}),s}getCanonicalizedResourceString(e){let r=Nk(e.url)||"/",s="";s+=`/${this.factory.accountName}${r}`;let n=Dk(e.url),i={};if(n){let o=[];for(let a in n)if(Object.prototype.hasOwnProperty.call(n,a)){let A=a.toLowerCase();i[A]=n[a],o.push(A)}o.sort();for(let a of o)s+=`
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var As=class extends jg{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new Ob(e,r,this)}computeHMACSHA256(e){return tDt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Kg=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Js=Sa("storage-common");var Na;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Na||(Na={}));var Ch={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},rDt=new Kg("The operation was aborted."),Hb=class extends Pc{retryOptions;constructor(e,r,s=Ch){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:Ch.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):Ch.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:Ch.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs):Ch.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:Ch.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=Sk(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=mh(n.url,Ml.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Js.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Js.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Js.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Js.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Js.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Js.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Js.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case Na.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Na.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Js.info(`RetryPolicy: Delay for ${n}ms`),Rk(n,s,rDt)}};var Gb=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Hb(e,r,this.retryOptions)}};var sDt="storageBrowserPolicy";function tNe(){return{name:sDt,async sendRequest(t,e){return rr||((t.method==="GET"||t.method==="HEAD")&&(t.url=mh(t.url,Ml.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var nDt="StorageCorrectContentLengthPolicy";function rNe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:nDt,async sendRequest(e,r){return t(e),r(e)}}}var iDt="storageRetryPolicy",eC={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},oDt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],aDt=new Kg("The operation was aborted.");function sNe(t={}){let e=t.retryPolicyType??eC.retryPolicyType,r=t.maxTries??eC.maxTries,s=t.retryDelayInMs??eC.retryDelayInMs,n=t.maxRetryDelayInMs??eC.maxRetryDelayInMs,i=t.secondaryHost??eC.secondaryHost,o=t.tryTimeoutInMs??eC.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Js.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of oDt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
${a}:${decodeURIComponent(i[a])}`}return s}};var As=class extends jg{accountName;accountKey;constructor(e,r){super(),this.accountName=e,this.accountKey=Buffer.from(r,"base64")}create(e,r){return new Ob(e,r,this)}computeHMACSHA256(e){return rDt("sha256",this.accountKey).update(e,"utf8").digest("base64")}};var Kg=class extends Error{constructor(e){super(e),this.name="AbortError"}};var Js=Sa("storage-common");var Na;(function(t){t[t.EXPONENTIAL=0]="EXPONENTIAL",t[t.FIXED=1]="FIXED"})(Na||(Na={}));var Ch={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},sDt=new Kg("The operation was aborted."),Hb=class extends Pc{retryOptions;constructor(e,r,s=Ch){super(e,r),this.retryOptions={retryPolicyType:s.retryPolicyType?s.retryPolicyType:Ch.retryPolicyType,maxTries:s.maxTries&&s.maxTries>=1?Math.floor(s.maxTries):Ch.maxTries,tryTimeoutInMs:s.tryTimeoutInMs&&s.tryTimeoutInMs>=0?s.tryTimeoutInMs:Ch.tryTimeoutInMs,retryDelayInMs:s.retryDelayInMs&&s.retryDelayInMs>=0?Math.min(s.retryDelayInMs,s.maxRetryDelayInMs?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs):Ch.retryDelayInMs,maxRetryDelayInMs:s.maxRetryDelayInMs&&s.maxRetryDelayInMs>=0?s.maxRetryDelayInMs:Ch.maxRetryDelayInMs,secondaryHost:s.secondaryHost?s.secondaryHost:Ch.secondaryHost}}async sendRequest(e){return this.attemptSendRequest(e,!1,1)}async attemptSendRequest(e,r,s){let n=e.clone(),i=r||!this.retryOptions.secondaryHost||!(e.method==="GET"||e.method==="HEAD"||e.method==="OPTIONS")||s%2===1;i||(n.url=Sk(n.url,this.retryOptions.secondaryHost)),this.retryOptions.tryTimeoutInMs&&(n.url=mh(n.url,Ml.Parameters.TIMEOUT,Math.floor(this.retryOptions.tryTimeoutInMs/1e3).toString()));let o;try{if(Js.info(`RetryPolicy: =====> Try=${s} ${i?"Primary":"Secondary"}`),o=await this._nextPolicy.sendRequest(n),!this.shouldRetry(i,s,o))return o;r=r||!i&&o.status===404}catch(a){if(Js.error(`RetryPolicy: Caught error, message: ${a.message}, code: ${a.code}`),!this.shouldRetry(i,s,o,a))throw a}return await this.delay(i,s,e.abortSignal),this.attemptSendRequest(e,r,++s)}shouldRetry(e,r,s,n){if(r>=this.retryOptions.maxTries)return Js.info(`RetryPolicy: Attempt(s) ${r} >= maxTries ${this.retryOptions.maxTries}, no further try.`),!1;let i=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"];if(n){for(let o of i)if(n.name.toUpperCase().includes(o)||n.message.toUpperCase().includes(o)||n.code&&n.code.toString().toUpperCase()===o)return Js.info(`RetryPolicy: Network error ${o} found, will retry.`),!0}if(s||n){let o=s?s.status:n?n.statusCode:0;if(!e&&o===404)return Js.info("RetryPolicy: Secondary access with 404, will retry."),!0;if(o===503||o===500)return Js.info(`RetryPolicy: Will retry for status code ${o}.`),!0}if(s&&s?.status>=400){let o=s.headers.get(nt.X_MS_CopySourceErrorCode);if(o!==void 0)switch(o){case"InternalError":case"OperationTimedOut":case"ServerBusy":return!0}}return n?.code==="PARSE_ERROR"&&n?.message.startsWith('Error "Error: Unclosed root tag')?(Js.info("RetryPolicy: Incomplete XML response likely due to service timeout, will retry."),!0):!1}async delay(e,r,s){let n=0;if(e)switch(this.retryOptions.retryPolicyType){case Na.EXPONENTIAL:n=Math.min((Math.pow(2,r-1)-1)*this.retryOptions.retryDelayInMs,this.retryOptions.maxRetryDelayInMs);break;case Na.FIXED:n=this.retryOptions.retryDelayInMs;break}else n=Math.random()*1e3;return Js.info(`RetryPolicy: Delay for ${n}ms`),Rk(n,s,sDt)}};var Gb=class{retryOptions;constructor(e){this.retryOptions=e}create(e,r){return new Hb(e,r,this.retryOptions)}};var nDt="storageBrowserPolicy";function tNe(){return{name:nDt,async sendRequest(t,e){return rr||((t.method==="GET"||t.method==="HEAD")&&(t.url=mh(t.url,Ml.Parameters.FORCE_BROWSER_NO_CACHE,new Date().getTime().toString())),t.headers.delete(nt.COOKIE),t.headers.delete(nt.CONTENT_LENGTH)),e(t)}}}var iDt="StorageCorrectContentLengthPolicy";function rNe(){function t(e){e.body&&(typeof e.body=="string"||Buffer.isBuffer(e.body))&&e.body.length>0&&e.headers.set(nt.CONTENT_LENGTH,Buffer.byteLength(e.body))}return{name:iDt,async sendRequest(e,r){return t(e),r(e)}}}var oDt="storageRetryPolicy",eC={maxRetryDelayInMs:120*1e3,maxTries:4,retryDelayInMs:4*1e3,retryPolicyType:Na.EXPONENTIAL,secondaryHost:"",tryTimeoutInMs:void 0},aDt=["ETIMEDOUT","ESOCKETTIMEDOUT","ECONNREFUSED","ECONNRESET","ENOENT","ENOTFOUND","TIMEOUT","EPIPE","REQUEST_SEND_ERROR"],ADt=new Kg("The operation was aborted.");function sNe(t={}){let e=t.retryPolicyType??eC.retryPolicyType,r=t.maxTries??eC.maxTries,s=t.retryDelayInMs??eC.retryDelayInMs,n=t.maxRetryDelayInMs??eC.maxRetryDelayInMs,i=t.secondaryHost??eC.secondaryHost,o=t.tryTimeoutInMs??eC.tryTimeoutInMs;function a({isPrimaryRetry:c,attempt:u,response:l,error:d}){if(u>=r)return Js.info(`RetryPolicy: Attempt(s) ${u} >= maxTries ${r}, no further try.`),!1;if(d){for(let h of aDt)if(d.name.toUpperCase().includes(h)||d.message.toUpperCase().in
Line truncated
|
||||
`)+`
|
||||
`+s(i)+n(i),a=ADt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>Tk(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`+s(i)+n(i),a=cDt("sha256",t.accountKey).update(o,"utf8").digest("base64");i.headers.set(nt.AUTHORIZATION,`SharedKey ${t.accountName}:${a}`)}function r(i,o){let a=i.headers.get(o);return!a||o===nt.CONTENT_LENGTH&&a==="0"?"":a}function s(i){let o=[];for(let[A,c]of i.headers)A.toLowerCase().startsWith(nt.PREFIX_FOR_STORAGE)&&o.push({name:A,value:c});o.sort((A,c)=>Tk(A.name.toLowerCase(),c.name.toLowerCase())),o=o.filter((A,c,u)=>!(c>0&&A.name.toLowerCase()===u[c-1].name.toLowerCase()));let a="";return o.forEach(A=>{a+=`${A.name.toLowerCase().trimRight()}:${A.value.trimLeft()}
|
||||
`}),a}function n(i){let o=Nk(i.url)||"/",a="";a+=`/${t.accountName}${o}`;let A=Dk(i.url),c={};if(A){let u=[];for(let l in A)if(Object.prototype.hasOwnProperty.call(A,l)){let d=l.toLowerCase();c[d]=A[l],u.push(d)}u.sort();for(let l of u)a+=`
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:cDt,async sendRequest(i,o){return e(i),o(i)}}}var uDt="storageRequestFailureDetailsParserPolicy";function nNe(){return{name:uDt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as lDt}from"node:crypto";var xk=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return lDt("sha256",this.key).update(e,"utf8").digest("base64")}};var kk="12.31.0",Fk="2026-02-06";var Mk="https://storage.azure.com/.default",Ul={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var vA="",MY="*",dDt=1*1024*1024;var hDt=4*dDt;var iNe="AES256",oNe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",aNe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],ANe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],cNe="BlobUsesCustomerSpecifiedEncryption",uNe="BlobDoesNotUseCustomerSpecifiedEncryption",lNe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Ll(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Yb=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Ss(t,e={}){t||(t=new Jr);let r=new Yb([],e);return r._credential=t,r}function fDt(t){let e=[gDt,dNe,pDt,EDt,mDt,CDt,BDt];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>IDt(n));return{wrappedPolicies:BY(r),afterRetry:s}}}}function UY(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?QY(e):kY(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${kk}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=Nb({...r,loggingOptions:{additionalAllowedHeaderNames:aNe,additionalAllowedQueryParameters:ANe,logger:Bk.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:Ik,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:TY,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Z9}),n.addPolicy(rNe()),n.addPolicy(sNe(r.retryOptions),{phase:"Retry"}),n.addPolicy(nNe()),n.addPolicy(tNe());let a=fDt(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=LY(t);Do(A)?n.addPolicy(Z0({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new GA(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function gTt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function pTt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function ETt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function mTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function CTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function ITt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function np(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function ip(t){let e=t.version?t.version:Fk;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var tw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=j0()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>ve(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||
${l}:${decodeURIComponent(c[l])}`}return a}return{name:uDt,async sendRequest(i,o){return e(i),o(i)}}}var lDt="storageRequestFailureDetailsParserPolicy";function nNe(){return{name:lDt,async sendRequest(t,e){try{return await e(t)}catch(r){throw typeof r=="object"&&r!==null&&r.response&&r.response.parsedBody&&r.response.parsedBody.code==="InvalidHeaderValue"&&r.response.parsedBody.HeaderName==="x-ms-version"&&(r.message=`The provided service version is not enabled on this storage account. Please see https://learn.microsoft.com/rest/api/storageservices/versioning-for-the-azure-storage-services for additional information.
|
||||
`),r}}}}import{createHmac as dDt}from"node:crypto";var xk=class{accountName;userDelegationKey;key;constructor(e,r){this.accountName=e,this.userDelegationKey=r,this.key=Buffer.from(r.value,"base64")}computeHMACSHA256(e){return dDt("sha256",this.key).update(e,"utf8").digest("base64")}};var kk="12.31.0",Fk="2026-02-06";var Mk="https://storage.azure.com/.default",Ul={Parameters:{FORCE_BROWSER_NO_CACHE:"_",SIGNATURE:"sig",SNAPSHOT:"snapshot",VERSIONID:"versionid",TIMEOUT:"timeout"}};var vA="",MY="*",hDt=1*1024*1024;var fDt=4*hDt;var iNe="AES256",oNe="DefaultEndpointsProtocol=http;AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==;BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;",aNe=["Access-Control-Allow-Origin","Cache-Control","Content-Length","Content-Type","Date","Request-Id","traceparent","Transfer-Encoding","User-Agent","x-ms-client-request-id","x-ms-date","x-ms-error-code","x-ms-request-id","x-ms-return-client-request-id","x-ms-version","Accept-Ranges","Content-Disposition","Content-Encoding","Content-Language","Content-MD5","Content-Range","ETag","Last-Modified","Server","Vary","x-ms-content-crc64","x-ms-copy-action","x-ms-copy-completion-time","x-ms-copy-id","x-ms-copy-progress","x-ms-copy-status","x-ms-has-immutability-policy","x-ms-has-legal-hold","x-ms-lease-state","x-ms-lease-status","x-ms-range","x-ms-request-server-encrypted","x-ms-server-encrypted","x-ms-snapshot","x-ms-source-range","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","x-ms-access-tier","x-ms-access-tier-change-time","x-ms-access-tier-inferred","x-ms-account-kind","x-ms-archive-status","x-ms-blob-append-offset","x-ms-blob-cache-control","x-ms-blob-committed-block-count","x-ms-blob-condition-appendpos","x-ms-blob-condition-maxsize","x-ms-blob-content-disposition","x-ms-blob-content-encoding","x-ms-blob-content-language","x-ms-blob-content-length","x-ms-blob-content-md5","x-ms-blob-content-type","x-ms-blob-public-access","x-ms-blob-sequence-number","x-ms-blob-type","x-ms-copy-destination-snapshot","x-ms-creation-time","x-ms-default-encryption-scope","x-ms-delete-snapshots","x-ms-delete-type-permanent","x-ms-deny-encryption-scope-override","x-ms-encryption-algorithm","x-ms-if-sequence-number-eq","x-ms-if-sequence-number-le","x-ms-if-sequence-number-lt","x-ms-incremental-copy","x-ms-lease-action","x-ms-lease-break-period","x-ms-lease-duration","x-ms-lease-id","x-ms-lease-time","x-ms-page-write","x-ms-proposed-lease-id","x-ms-range-get-content-md5","x-ms-rehydrate-priority","x-ms-sequence-number-action","x-ms-sku-name","x-ms-source-content-md5","x-ms-source-if-match","x-ms-source-if-modified-since","x-ms-source-if-none-match","x-ms-source-if-unmodified-since","x-ms-tag-count","x-ms-encryption-key-sha256","x-ms-copy-source-error-code","x-ms-copy-source-status-code","x-ms-if-tags","x-ms-source-if-tags"],ANe=["comp","maxresults","rscc","rscd","rsce","rscl","rsct","se","si","sip","sp","spr","sr","srt","ss","st","sv","include","marker","prefix","copyid","restype","blockid","blocklisttype","delimiter","prevsnapshot","ske","skoid","sks","skt","sktid","skv","snapshot"],cNe="BlobUsesCustomerSpecifiedEncryption",uNe="BlobDoesNotUseCustomerSpecifiedEncryption",lNe=["10000","10001","10002","10003","10004","10100","10101","10102","10103","10104","11000","11001","11002","11003","11004","11100","11101","11102","11103","11104"];function Ll(t){if(!t||typeof t!="object")return!1;let e=t;return Array.isArray(e.factories)&&typeof e.options=="object"&&typeof e.toServiceClientOptions=="function"}var Yb=class{factories;options;constructor(e,r={}){this.factories=e,this.options=r}toServiceClientOptions(){return{httpClient:this.options.httpClient,requestPolicyFactories:this.factories}}};function Ss(t,e={}){t||(t=new Jr);let r=new Yb([],e);return r._credential=t,r}function gDt(t){let e=[pDt,dNe,EDt,mDt,CDt,IDt,QDt];if(t.factories.length){let r=t.factories.filter(s=>!e.some(n=>n(s)));if(r.length){let s=r.some(n=>BDt(n));return{wrappedPolicies:BY(r),afterRetry:s}}}}function UY(t){let{httpClient:e,...r}=t.options,s=t._coreHttpClient;s||(s=e?QY(e):kY(),t._coreHttpClient=s);let n=t._corePipeline;if(!n){let i=`azsdk-js-azure-storage-blob/${kk}`,o=r.userAgentOptions&&r.userAgentOptions.userAgentPrefix?`${r.userAgentOptions.userAgentPrefix} ${i}`:`${i}`;n=Nb({...r,loggingOptions:{additionalAllowedHeaderNames:aNe,additionalAllowedQueryParameters:ANe,logger:Bk.info},userAgentOptions:{userAgentPrefix:o},serializationOptions:{stringifyXML:Ik,serializerOptions:{xml:{xmlCharKey:"#"}}},deserializationOptions:{parseXML:TY,serializerOptions:{xml:{xmlCharKey:"#"}}}}),n.removePolicy({phase:"Retry"}),n.removePolicy({name:Z9}),n.addPolicy(rNe()),n.addPolicy(sNe(r.retryOptions),{phase:"Retry"}),n.addPolicy(nNe()),n.addPolicy(tNe());let a=gDt(t);a&&n.addPolicy(a.wrappedPolicies,a.afterRetry?{afterPhase:"Retry"}:void 0);let A=LY(t);Do(A)?n.addPolicy(Z0({credential:A,scopes:r.audience??
Line truncated
|
||||
`),i=e.computeHMACSHA256(n);return{sasQueryParameters:new GA(t.version,i,s,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:n}}function pTt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType),stringToSign:i}}function ETt(t,e){if(t=ip(t),!t.identifier&&!(t.permissions&&t.expiresOn))throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when 'identifier' is not provided.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),t.identifier,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl?t.cacheControl:"",t.contentDisposition?t.contentDisposition:"",t.contentEncoding?t.contentEncoding:"",t.contentLanguage?t.contentLanguage:"",t.contentType?t.contentType:""].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,void 0,void 0,void 0,t.encryptionScope),stringToSign:i}}function mTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey),stringToSign:i}}function CTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId),stringToSign:i}}function ITt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope),stringToSign:i}}function BTt(t,e){if(t=ip(t),!t.permissions||!t.expiresOn)throw new RangeError("Must provide 'permissions' and 'expiresOn' for Blob SAS generation when generating user delegation SAS.");let r="c",s=t.snapshotTime;t.blobName&&(r="b",t.snapshotTime?r="bs":t.versionId&&(r="bv",s=t.versionId));let n;t.permissions&&(t.blobName?n=ru.parse(t.permissions.toString()).toString():n=su.parse(t.permissions.toString()).toString());let i=[n||"",t.startsOn?sr(t.startsOn,!1):"",t.expiresOn?sr(t.expiresOn,!1):"",np(e.accountName,t.containerName,t.blobName),e.userDelegationKey.signedObjectId,e.userDelegationKey.signedTenantId,e.userDelegationKey.signedStartsOn?sr(e.userDelegationKey.signedStartsOn,!1):"",e.userDelegationKey.signedExpiresOn?sr(e.userDelegationKey.signedExpiresOn,!1):"",e.userDelegationKey.signedService,e.userDelegationKey.signedVersion,t.preauthorizedAgentObjectId,void 0,t.correlationId,void 0,t.delegatedUserObjectId,t.ipRange?HA(t.ipRange):"",t.protocol?t.protocol:"",t.version,r,s,t.encryptionScope,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType].join(`
|
||||
`),o=e.computeHMACSHA256(i);return{sasQueryParameters:new GA(t.version,o,n,void 0,void 0,t.protocol,t.startsOn,t.expiresOn,t.ipRange,t.identifier,r,t.cacheControl,t.contentDisposition,t.contentEncoding,t.contentLanguage,t.contentType,e.userDelegationKey,t.preauthorizedAgentObjectId,t.correlationId,t.encryptionScope,t.delegatedUserObjectId),stringToSign:i}}function np(t,e,r){let s=[`/blob/${t}/${e}`];return r&&s.push(`/${r}`),s.join("")}function ip(t){let e=t.version?t.version:Fk;if(t.snapshotTime&&e<"2018-11-09")throw RangeError("'version' must be >= '2018-11-09' when providing 'snapshotTime'.");if(t.blobName===void 0&&t.snapshotTime)throw RangeError("Must provide 'blobName' when providing 'snapshotTime'.");if(t.versionId&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'versionId'.");if(t.blobName===void 0&&t.versionId)throw RangeError("Must provide 'blobName' when providing 'versionId'.");if(t.permissions&&t.permissions.setImmutabilityPolicy&&e<"2020-08-04")throw RangeError("'version' must be >= '2020-08-04' when provided 'i' permission.");if(t.permissions&&t.permissions.deleteVersion&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'x' permission.");if(t.permissions&&t.permissions.permanentDelete&&e<"2019-10-10")throw RangeError("'version' must be >= '2019-10-10' when providing 'y' permission.");if(t.permissions&&t.permissions.tag&&e<"2019-12-12")throw RangeError("'version' must be >= '2019-12-12' when providing 't' permission.");if(e<"2020-02-10"&&t.permissions&&(t.permissions.move||t.permissions.execute))throw RangeError("'version' must be >= '2020-02-10' when providing the 'm' or 'e' permission.");if(e<"2021-04-10"&&t.permissions&&t.permissions.filterByTags)throw RangeError("'version' must be >= '2021-04-10' when providing the 'f' permission.");if(e<"2020-02-10"&&(t.preauthorizedAgentObjectId||t.correlationId))throw RangeError("'version' must be >= '2020-02-10' when providing 'preauthorizedAgentObjectId' or 'correlationId'.");if(t.encryptionScope&&e<"2020-12-06")throw RangeError("'version' must be >= '2020-12-06' when provided 'encryptionScope' in SAS.");return t.version=e,t}var tw=class{_leaseId;_url;_containerOrBlobOperation;_isContainer;get leaseId(){return this._leaseId}get url(){return this._url}constructor(e,r){let s=e.storageClientContext;this._url=e.url,e.name===void 0?(this._isContainer=!0,this._containerOrBlobOperation=s.container):(this._isContainer=!1,this._containerOrBlobOperation=s.blob),r||(r=j0()),this._leaseId=r}async acquireLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-acquireLease",r,async s=>ve(await this._containerOrBlobOperation.acquireLease({abortSignal:r.abortSignal,duration:e,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},proposedLeaseId:this._leaseId,tracingOptions:s.tracingOptions})))}async changeLease(e,r={}){if(this._isContainer&&(r.conditions?.ifMatch&&r.conditions?.ifMatch!==vA||r.conditions?.ifNoneMatch&&r.conditions?.ifNoneMatch!==vA||r.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-changeLease",r,async s=>{let n=ve(await this._containerOrBlobOperation.changeLease(this._leaseId,e,{abortSignal:r.abortSignal,modifiedAccessConditions:{...r.conditions,ifTags:r.conditions?.tagConditions},tracingOptions:s.tracingOptions}));return this._leaseId=e,n})}async releaseLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-releaseLease",e,async r=>ve(await this._containerOrBlobOperation.releaseLease(this._leaseId,{abortSignal:e.abortSignal,modifiedAccessConditions:{...e.conditions,ifTags:e.conditions?.tagConditions},tracingOptions:r.tracingOptions})))}async renewLease(e={}){if(this._isContainer&&(e.conditions?.ifMatch&&e.conditions?.ifMatch!==vA||e.conditions?.ifNoneMatch&&e.conditions?.ifNoneMatch!==vA||e.conditions?.tagConditions))throw new RangeError("The IfMatch, IfNoneMatch and tags access conditions are ignored by the service. Values other than undefined or their default values are not acceptable.");return ye.withSpan("BlobLeaseClient-renewLease",e,async r=>this._containerOrBlobOperation.renewLease(this._leaseId,{abortSignal:e.ab
Line truncated
|
||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};DF.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var RF=class extends Error{constructor(){super(`Cache storage quota has been hit. Unable to upload any new cache entries. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};RF.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;function S1e(){let e=new URL(process.env.GITHUB_SERVER_URL||"https://github.com").hostname.trimEnd().toUpperCase(),r=e==="GITHUB.COM",s=e.endsWith(".GHE.COM"),n=e.endsWith(".LOCALHOST");return!r&&!s&&!n}function N1e(){return S1e()?"v1":process.env.ACTIONS_CACHE_SERVICE_V2?"v2":"v1"}var VTt=ge(T1e(),1);var bDe=ge($W(),1),Ds=ge(mt(),1),Fo=ge(mt(),1),dp=ge(mt(),1),hp=ge(mt(),1),fp=ge(mt(),1);var sz=ge(mt(),1),nz=ge(mt(),1),BDe=ge(mt(),1),QDe=ge(mt(),1),yDe=ge(mt(),1);var ez=ge(mt(),1),tz=ge(mt(),1),mDe=ge(mt(),1),CDe=ge(mt(),1),IDe=ge(mt(),1),rz=class extends IDe.MessageType{constructor(){super("github.actions.results.entities.v1.CacheScope",[{no:1,name:"scope",kind:"scalar",T:9},{no:2,name:"permission",kind:"scalar",T:3}])}create(e){let r={scope:"",permission:"0"};return globalThis.Object.defineProperty(r,CDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,mDe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?tz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,ez.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,ez.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?tz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},fM=new rz;var iz=class extends yDe.MessageType{constructor(){super("github.actions.results.entities.v1.CacheMetadata",[{no:1,name:"repository_id",kind:"scalar",T:3},{no:2,name:"scope",kind:"message",repeat:1,T:()=>fM}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,QDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,BDe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(fM.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?nz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,sz.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)fM.internalBinaryWrite(e.scope[i],r.tag(2,sz.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?nz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},cu=new iz;var oz=class extends fp.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>cu},{no:2,name:"key",kind:"scalar",T:9},{no:3,name:"version",kind:"scalar",T:9}])}create(e){let r={key:"",version:""};return globalThis.Object.defineProperty(r,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.metadata=cu.internalBinaryRead(e,e.uint32(),s,i.metadata);break;case 2:i.key=e.string();break;case 3:i.version=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Fo.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&cu.internalBinaryWrite(e.metadata,r.tag(1,Ds.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,Ds.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,Ds.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Fo.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},wDe=new oz,az=class extends fp.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"signed_upload_url",kind:"scalar",T:9},{no:3,name:"message",kind:"scalar",T:9}])}create(e){let r={ok:!1,signedUploadUrl:"",message:""};return globalThis.Object.defineProperty(r,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.ok=e.bool();break;case 2:i.signedUploadUrl=e.string();break;case 3:i.message=e.string();break;default:let c=s.readUnknownField;if(c==="th
Line truncated
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};RF.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;function S1e(){let e=new URL(process.env.GITHUB_SERVER_URL||"https://github.com").hostname.trimEnd().toUpperCase(),r=e==="GITHUB.COM",s=e.endsWith(".GHE.COM"),n=e.endsWith(".LOCALHOST");return!r&&!s&&!n}function N1e(){return S1e()?"v1":process.env.ACTIONS_CACHE_SERVICE_V2?"v2":"v1"}var WTt=ge(T1e(),1);var bDe=ge($W(),1),Ds=ge(mt(),1),Fo=ge(mt(),1),dp=ge(mt(),1),hp=ge(mt(),1),fp=ge(mt(),1);var sz=ge(mt(),1),nz=ge(mt(),1),BDe=ge(mt(),1),QDe=ge(mt(),1),yDe=ge(mt(),1);var ez=ge(mt(),1),tz=ge(mt(),1),mDe=ge(mt(),1),CDe=ge(mt(),1),IDe=ge(mt(),1),rz=class extends IDe.MessageType{constructor(){super("github.actions.results.entities.v1.CacheScope",[{no:1,name:"scope",kind:"scalar",T:9},{no:2,name:"permission",kind:"scalar",T:3}])}create(e){let r={scope:"",permission:"0"};return globalThis.Object.defineProperty(r,CDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,mDe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.scope=e.string();break;case 2:i.permission=e.int64().toString();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?tz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.scope!==""&&r.tag(1,ez.WireType.LengthDelimited).string(e.scope),e.permission!=="0"&&r.tag(2,ez.WireType.Varint).int64(e.permission);let n=s.writeUnknownFields;return n!==!1&&(n==!0?tz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},fM=new rz;var iz=class extends yDe.MessageType{constructor(){super("github.actions.results.entities.v1.CacheMetadata",[{no:1,name:"repository_id",kind:"scalar",T:3},{no:2,name:"scope",kind:"message",repeat:1,T:()=>fM}])}create(e){let r={repositoryId:"0",scope:[]};return globalThis.Object.defineProperty(r,QDe.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,BDe.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.repositoryId=e.int64().toString();break;case 2:i.scope.push(fM.internalBinaryRead(e,e.uint32(),s));break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?nz.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.repositoryId!=="0"&&r.tag(1,sz.WireType.Varint).int64(e.repositoryId);for(let i=0;i<e.scope.length;i++)fM.internalBinaryWrite(e.scope[i],r.tag(2,sz.WireType.LengthDelimited).fork(),s).join();let n=s.writeUnknownFields;return n!==!1&&(n==!0?nz.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},cu=new iz;var oz=class extends fp.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryRequest",[{no:1,name:"metadata",kind:"message",T:()=>cu},{no:2,name:"key",kind:"scalar",T:9},{no:3,name:"version",kind:"scalar",T:9}])}create(e){let r={key:"",version:""};return globalThis.Object.defineProperty(r,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.metadata=cu.internalBinaryRead(e,e.uint32(),s,i.metadata);break;case 2:i.key=e.string();break;case 3:i.version=e.string();break;default:let c=s.readUnknownField;if(c==="throw")throw new globalThis.Error(`Unknown field ${a} (wire type ${A}) for ${this.typeName}`);let u=e.skip(A);c!==!1&&(c===!0?Fo.UnknownFieldHandler.onRead:c)(this.typeName,i,a,A,u)}}return i}internalBinaryWrite(e,r,s){e.metadata&&cu.internalBinaryWrite(e.metadata,r.tag(1,Ds.WireType.LengthDelimited).fork(),s).join(),e.key!==""&&r.tag(2,Ds.WireType.LengthDelimited).string(e.key),e.version!==""&&r.tag(3,Ds.WireType.LengthDelimited).string(e.version);let n=s.writeUnknownFields;return n!==!1&&(n==!0?Fo.UnknownFieldHandler.onWrite:n)(this.typeName,e,r),r}},wDe=new oz,az=class extends fp.MessageType{constructor(){super("github.actions.results.api.v1.CreateCacheEntryResponse",[{no:1,name:"ok",kind:"scalar",T:8},{no:2,name:"signed_upload_url",kind:"scalar",T:9},{no:3,name:"message",kind:"scalar",T:9}])}create(e){let r={ok:!1,signedUploadUrl:"",message:""};return globalThis.Object.defineProperty(r,hp.MESSAGE_TYPE,{enumerable:!1,value:this}),e!==void 0&&(0,dp.reflectionMergePartial)(this,r,e),r}internalBinaryRead(e,r,s,n){let i=n??this.create(),o=e.pos+r;for(;e.pos<o;){let[a,A]=e.tag();switch(a){case 1:i.ok=e.bool();break;case 2:i.signedUploadUrl=e.string();break;case 3:i.message=e.string();break;default:let c=s.readUnknownField;if(c==="th
Line truncated
|
||||
<a href="${e.serverUrl}/${e.repo.owner}/${e.repo.repo}/actions/runs/${e.runId}" target="_blank">
|
||||
<h5>${e.workflow} :: <em>${e.job}</em></h5>
|
||||
</a>
|
||||
|
||||
${t}`,n=BM(),i=Ca(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(o){if(o instanceof Error&&o.name==="HttpError")Kt(gkt(o));else throw o}}function gkt(t){let e=`Failed to generate PR comment.
|
||||
${t}`,n=BM(),i=Ca(n);try{await i.rest.issues.createComment({...e.repo,issue_number:r,body:s})}catch(o){if(o instanceof Error&&o.name==="HttpError")Kt(pkt(o));else throw o}}function pkt(t){let e=`Failed to generate PR comment.
|
||||
${String(t)}`;return t.message==="Resource not accessible by integration"?`${e}
|
||||
Please ensure that the 'pull-requests: write' permission is available for the workflow job.
|
||||
Note that this permission is never available for a workflow triggered from a repository fork.
|
||||
`:e}function pkt(t){return`${mkt()}
|
||||
${Ikt(t)}`}function Ekt(){let t=MDe();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||
`)}function mkt(){let t=FDe();return t.length===0?"":`
|
||||
`:e}function Ekt(t){return`${Ckt()}
|
||||
${Bkt(t)}`}function mkt(){let t=MDe();if(t.length!==0)return t.map(e=>`<b>:x: ${e}</b>`).join(`
|
||||
`)}function Ckt(){let t=FDe();return t.length===0?"":`
|
||||
<h4>Deprecation warnings</h4>
|
||||
This job uses deprecated functionality from the <code>${pM()}</code> action. Follow the links for upgrade details.
|
||||
<ul>
|
||||
${t.map(e=>`<li>${Ckt(e)}</li>`).join("")}
|
||||
${t.map(e=>`<li>${Ikt(e)}</li>`).join("")}
|
||||
</ul>
|
||||
|
||||
<h4>Gradle Build Results</h4>`}function Ckt(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function Ikt(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||
<h4>Gradle Build Results</h4>`}function Ikt(t){return`<a href="${t.getDocumentationLink()}" target="_blank">${t.message}</a>`}function Bkt(t){return t.length===0?"<b>No Gradle build results detected.</b>":`
|
||||
<table>
|
||||
<tr>
|
||||
<th>Gradle Root Project</th>
|
||||
@@ -318,24 +318,24 @@ This job uses deprecated functionality from the <code>${pM()}</code> action. Fol
|
||||
<th>Gradle Version</th>
|
||||
<th>Build Outcome</th>
|
||||
<th>Build Scan\xAE</th>
|
||||
</tr>${t.map(e=>Qkt(e)).join("")}
|
||||
</tr>${t.map(e=>ykt(e)).join("")}
|
||||
</table>
|
||||
`}function Bkt(t){return t.some(e=>e.buildFailed)}function Qkt(t){return`
|
||||
`}function Qkt(t){return t.some(e=>e.buildFailed)}function ykt(t){return`
|
||||
<tr>
|
||||
<td>${_De(t.rootProjectName,30)}</td>
|
||||
<td>${_De(t.requestedTasks,60)}</td>
|
||||
<td align='center'>${t.gradleVersion}</td>
|
||||
<td align='center'>${ykt(t)}</td>
|
||||
<td>${bkt(t)}</td>
|
||||
</tr>`}function ykt(t){return t.buildFailed?":x:":":white_check_mark:"}function bkt(t){return t.buildScanFailed?fz({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?fz({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):fz({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function fz({text:t,alt:e,color:r,logo:s,targetUrl:n}){let a=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${s?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${n}" rel="nofollow" target="_blank">${a}</a>`}function _De(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var ODe=class t{static{this.accessKeyRegexp=/^([^;=\s]+=\w+)(;[^;=\s]+=\w+)*$/}constructor(e){this.keys=e}static of(e){return new t(e)}static{this.keyDelimiter=";"}static{this.hostDelimiter="="}static parse(e){return this.isValid(e)?new t(e.split(this.keyDelimiter).map(r=>{let s=r.split(this.hostDelimiter);return{hostname:s[0],key:s[1]}})):null}isEmpty(){return this.keys.length===0}raw(){return this.keys.map(e=>`${e.hostname}${t.hostDelimiter}${e.key}`).join(t.keyDelimiter)}static isValid(e){return this.accessKeyRegexp.test(e)}};import*as Ua from"fs";import*as ql from"path";function HDe(){return YDe().map(e=>{let r=Ua.readFileSync(e,"utf8"),s=JSON.parse(r);return Nkt(e,s),s})}function GDe(){YDe().forEach(Rkt)}function YDe(){let t=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Ua.existsSync(t)?Ua.readdirSync(t).map(e=>ql.resolve(t,e)).filter(e=>ql.extname(e)===".json"&&!Dkt(e)):[]}function Nkt(t,e){let r=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Ua.existsSync(r))return;let s=ql.resolve(r,ql.basename(t));if(Ua.existsSync(s)){let n=Ua.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function Dkt(t){let e=`${t}.processed`;return Ua.existsSync(e)}function Rkt(t){let e=`${t}.processed`;Ua.writeFileSync(e,"")}import*as qDe from"fs";import*as JDe from"path";import{pathToFileURL as Tkt}from"url";var xkt="[Cache was disabled](https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#disabling-caching). Gradle User Home was not restored from or saved to the cache.",kkt="\n***********************************************************\nLICENSING NOTICE\n\nThe caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \nThe bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n\nThe `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n\nUse of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \nIf you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n***********************************************************\n",Fkt="\n> [!IMPORTANT]\n> #### Licensing notice\n>\n> The caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \n> The bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n>\n> The `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n>\n> Use of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \n> If you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n",gz=class{async restore(e,r){}async save(e,r,s){return xkt}},pz=class{constructor(e){this.delegate=e}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
||||
${Fkt}`}};async function VDe(t){return t.isCacheDisabled()?new gz:(await Lkt(),new pz(await Mkt()))}async function Mkt(){let t=Ukt();return await import(Tkt(t).href)}function Ukt(){let t=import.meta.dirname,e=JDe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(qDe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function Lkt(){console.warn(kkt)}import*as ZDe from"util";var Ykt=ge(KDe(),1);import*as Ez from"fs";var KLr=ZDe.promisify(Ez.readdir);var Jkt={_useHtmlParser2:!1};function wC(t,e){if(!t)return e??Jkt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Hz={};dA(Hz,{contains:()=>LM,extract:()=>PFt,html:()=>UFt,merge:()=>IRe,parseHTML:()=>vFt,root:()=>_Ft,text:()=>Bp,xml:()=>LFt});var xh={};dA(xh,{DocumentPosition:()=>_a,append:()=>EFt,appendChild:()=>pFt,compareDocumentPosition:()=>pRe,existsOne:()=>fRe,filter:()=>TC,find:()=>kM,findAll:()=>BFt,findOne:()=>FM,findOneChild:()=>IFt,getAttributeValue:()=>dFt,getChildren:()=>RC,getElementById:()=>wFt,getElements:()=>bFt,getElementsByClassName:()=>SFt,getElementsByTagName:()=>Ip,getElementsByTagType:()=>NFt,getFeed:()=>Oz,getInnerHTML:()=>lFt,getName:()=>fFt,getOuterHTML:()=>dRe,getParent:()=>hRe,getSiblings:()=>_z,getText:()=>RM,hasAttrib:()=>hFt,hasChildren:()=>mr,innerText:()=>xw,isCDATA:()=>SC,isComment:()=>Cp,isDocument:()=>va,isTag:()=>Se,isText:()=>Ki,nextElementSibling:()=>TM,prepend:()=>CFt,prependChild:()=>mFt,prevElementSibling:()=>xM,removeElement:()=>Wl,removeSubsets:()=>DFt,replaceElement:()=>gFt,testElement:()=>yFt,textContent:()=>Vl,uniqueSort:()=>Rh});var La={};dA(La,{CDATA:()=>Sz,Comment:()=>Qz,Directive:()=>Bz,Doctype:()=>Nz,ElementType:()=>Ut,Root:()=>Cz,Script:()=>yz,Style:()=>bz,Tag:()=>wz,Text:()=>Iz,isTag:()=>mz});var Ut;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Ut||(Ut={}));function mz(t){return t.type===Ut.Tag||t.type===Ut.Script||t.type===Ut.Style}var Cz=Ut.Root,Iz=Ut.Text,Bz=Ut.Directive,Qz=Ut.Comment,yz=Ut.Script,bz=Ut.Style,wz=Ut.Tag,Sz=Ut.CDATA,Nz=Ut.Doctype;var QM=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return NC(this,e)}},Nw=class extends QM{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},uu=class extends Nw{constructor(){super(...arguments),this.type=Ut.Text}get nodeType(){return 3}},pp=class extends Nw{constructor(){super(...arguments),this.type=Ut.Comment}get nodeType(){return 8}},Ep=class extends Nw{constructor(e,r){super(r),this.name=e,this.type=Ut.Directive}get nodeType(){return 1}},Dw=class extends QM{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},Rw=class extends Dw{constructor(){super(...arguments),this.type=Ut.CDATA}get nodeType(){return 4}},Mo=class extends Dw{constructor(){super(...arguments),this.type=Ut.Root}get nodeType(){return 9}},mp=class extends Dw{constructor(e,r,s=[],n=e==="script"?Ut.Script:e==="style"?Ut.Style:Ut.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return mz(t)}function SC(t){return t.type===Ut.CDATA}function Ki(t){return t.type===Ut.Text}function Cp(t){return t.type===Ut.Comment}function yM(t){return t.type===Ut.Directive}function va(t){return t.type===Ut.Root}function mr(t){return Object.prototype.hasOwnProperty.call(t,"children")}function NC(t,e=!1){let r;if(Ki(t))r=new uu(t.data);else if(Cp(t))r=new pp(t.data);else if(Se(t)){let s=e?Dz(t.children):[],n=new mp(t.name,{...t.attribs},s);s.forEach(i=>i.parent=n),t.namespace!=null&&(n.namespace=t.namespace),t["x-attribsNamespace"]&&(n["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(n["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=n}else if(SC(t)){let s=e?Dz(t.children):[],n=new Rw(s);s.forEach(i=>i.parent=n),r=n}else if(va(t)){let s=e?Dz(t.children):[],n=new Mo(s);s.forEach(i=>i.parent=n),t["x-mode"]&&(n["x-mode"]=t["x-mode"]),r=n}else if(yM(t)){let s=new Ep(t.name,t.data);t["x-name"]!=null&&(s["x-n
Line truncated
|
||||
`:RM(t.children):SC(t)?RM(t.children):Ki(t)?t.data:""}function Vl(t){return Array.isArray(t)?t.map(Vl).join(""):mr(t)&&!Cp(t)?Vl(t.children):Ki(t)?t.data:""}function xw(t){return Array.isArray(t)?t.map(xw).join(""):mr(t)&&(t.type===Ut.Tag||SC(t))?xw(t.children):Ki(t)?t.data:""}function RC(t){return mr(t)?t.children:[]}function hRe(t){return t.parent||null}function _z(t){let e=hRe(t);if(e!=null)return RC(e);let r=[t],{prev:s,next:n}=t;for(;s!=null;)r.unshift(s),{prev:s}=s;for(;n!=null;)r.push(n),{next:n}=n;return r}function dFt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function hFt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function fFt(t){return t.name}function TM(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function xM(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function Wl(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children,r=e.lastIndexOf(t);r>=0&&e.splice(r,1)}t.next=null,t.prev=null,t.parent=null}function gFt(t,e){let r=e.prev=t.prev;r&&(r.next=e);let s=e.next=t.next;s&&(s.prev=e);let n=e.parent=t.parent;if(n){let i=n.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function pFt(t,e){if(Wl(e),e.next=null,e.parent=t,t.children.push(e)>1){let r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function EFt(t,e){Wl(e);let{parent:r}=t,s=t.next;if(e.next=s,e.prev=t,t.next=e,e.parent=r,s){if(s.prev=e,r){let n=r.children;n.splice(n.lastIndexOf(s),0,e)}}else r&&r.children.push(e)}function mFt(t,e){if(Wl(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function CFt(t,e){Wl(e);let{parent:r}=t;if(r){let s=r.children;s.splice(s.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function TC(t,e,r=!0,s=1/0){return kM(t,Array.isArray(e)?e:[e],r,s)}function kM(t,e,r,s){let n=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return n;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(n.push(a),--s<=0))return n;r&&mr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function IFt(t,e){return e.find(t)}function FM(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&mr(i)&&i.children.length>0){let o=FM(t,i.children,!0);if(o)return o}}return null}function fRe(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||mr(r)&&fRe(t,r.children))}function BFt(t,e){let r=[],s=[Array.isArray(e)?e:[e]],n=[0];for(;;){if(n[0]>=s[0].length){if(s.length===1)return r;s.shift(),n.shift();continue}let i=s[0][n[0]++];Se(i)&&t(i)&&r.push(i),mr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var MM={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Ki(e)&&t(e.data):e=>Ki(e)&&e.data===t}};function Pz(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function QFt(t,e){return r=>t(r)||e(r)}function gRe(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(MM,r)?MM[r](s):Pz(r,s)});return e.length===0?null:e.reduce(QFt)}function yFt(t,e){let r=gRe(t);return r?r(e):!0}function bFt(t,e,r,s=1/0){let n=gRe(t);return n?TC(n,e,r,s):[]}function wFt(t,e,r=!0){return Array.isArray(e)||(e=[e]),FM(Pz("id",t),e,r)}function Ip(t,e,r=!0,s=1/0){return TC(MM.tag_name(t),e,r,s)}function SFt(t,e,r=!0,s=1/0){return TC(Pz("class",t),e,r,s)}function NFt(t,e,r=!0,s=1/0){return TC(MM.tag_type(t),e,r,s)}function DFt(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let s=r.parent;s;s=s.parent)if(t.includes(s)){t.splice(e,1);break}}return t}var _a;(function(t){t[t.DISCONNECTED=1]="DISCONNECTED",t[t.PRECEDING=2]="PRECEDING",t[t.FOLLOWING=4]="FOLLOWING",t[t.CONTAINS=8]="CONTAINS",t[t.CONTAINED_BY=16]="CONTAINED_BY"})(_a||(_a={}));function pRe(t,e){let r=[],s=[];if(t===e)return 0;let n=mr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=mr(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),o=0;for(;o<i&&r[o]===s[o];)o++;if(o===0)return _a.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?_a.FOLLOWING|_a.CONTAINED_BY:_a.FOLLOWING:a===t?_a.PRECEDING|_a.CONTAINS:_a.PRECEDING}function Rh(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=pRe(e,r);return s&_a.PRECEDING?-1:s&_a.FOLLOWING?1:0}),t}function Oz(t){let e=UM(FFt,t);return e?e.name==="feed"?RFt(e):TFt(e):null}function RFt(t){var e;let r=t.children,s={type:"atom",items:Ip("entry",r).map(o=>{var a;let{children:A}=o,c={media:ERe(A)};Zi(c,"id","id",A),Zi(c,"title","title",A);let u=(a=UM("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=Th("summary",A)||Th("conten
Line truncated
|
||||
<td align='center'>${bkt(t)}</td>
|
||||
<td>${wkt(t)}</td>
|
||||
</tr>`}function bkt(t){return t.buildFailed?":x:":":white_check_mark:"}function wkt(t){return t.buildScanFailed?fz({text:"Publish failed",alt:"Build Scan publish failed",color:"orange",logo:!1,targetUrl:"https://docs.gradle.com/develocity/gradle-plugin/#troubleshooting"}):t.buildScanUri?fz({text:"Build Scan\xAE",alt:"Build Scan published",color:"06A0CE",logo:!0,targetUrl:t.buildScanUri}):fz({text:"Not published",alt:"Build Scan not published",color:"lightgrey",logo:!1,targetUrl:"https://scans.gradle.com"})}function fz({text:t,alt:e,color:r,logo:s,targetUrl:n}){let a=`<img src="${`https://img.shields.io/badge/${encodeURIComponent(t)}-${r}${s?"?logo=Gradle":""}`}" alt="${e}" />`;return`<a href="${n}" rel="nofollow" target="_blank">${a}</a>`}function _De(t,e){return t.length>e?`<div title='${t}'>${t.slice(0,e-1)}\u2026</div>`:t}var ODe=class t{static{this.accessKeyRegexp=/^([^;=\s]+=\w+)(;[^;=\s]+=\w+)*$/}constructor(e){this.keys=e}static of(e){return new t(e)}static{this.keyDelimiter=";"}static{this.hostDelimiter="="}static parse(e){return this.isValid(e)?new t(e.split(this.keyDelimiter).map(r=>{let s=r.split(this.hostDelimiter);return{hostname:s[0],key:s[1]}})):null}isEmpty(){return this.keys.length===0}raw(){return this.keys.map(e=>`${e.hostname}${t.hostDelimiter}${e.key}`).join(t.keyDelimiter)}static isValid(e){return this.accessKeyRegexp.test(e)}};import*as Ua from"fs";import*as ql from"path";function HDe(){return YDe().map(e=>{let r=Ua.readFileSync(e,"utf8"),s=JSON.parse(r);return Dkt(e,s),s})}function GDe(){YDe().forEach(Tkt)}function YDe(){let t=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-results");return Ua.existsSync(t)?Ua.readdirSync(t).map(e=>ql.resolve(t,e)).filter(e=>ql.extname(e)===".json"&&!Rkt(e)):[]}function Dkt(t,e){let r=ql.resolve(process.env.RUNNER_TEMP,".gradle-actions","build-scans");if(!Ua.existsSync(r))return;let s=ql.resolve(r,ql.basename(t));if(Ua.existsSync(s)){let n=Ua.readFileSync(s,"utf8"),i=JSON.parse(n);Object.assign(e,i)}}function Rkt(t){let e=`${t}.processed`;return Ua.existsSync(e)}function Tkt(t){let e=`${t}.processed`;Ua.writeFileSync(e,"")}import*as qDe from"fs";import*as JDe from"path";import{pathToFileURL as xkt}from"url";var kkt="[Cache was disabled](https://github.com/gradle/actions/blob/main/docs/setup-gradle.md#disabling-caching). Gradle User Home was not restored from or saved to the cache.",Fkt="\n***********************************************************\nLICENSING NOTICE\n\nThe caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \nThe bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n\nThe `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n\nUse of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \nIf you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n***********************************************************\n",Mkt="\n> [!IMPORTANT]\n> #### Licensing notice\n>\n> The caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License. \n> The bundled `gradle-actions-caching` component is licensed and governed by a separate license, available at https://gradle.com/legal/terms-of-use/.\n>\n> The `gradle-actions-caching` component is used only when caching is enabled and is not loaded or used when caching is disabled.\n>\n> Use of the `gradle-actions-caching` component is subject to a separate license, available at https://gradle.com/legal/terms-of-use/. \n> If you do not agree to these license terms, do not use the `gradle-actions-caching` component.\n",gz=class{async restore(e,r){}async save(e,r,s){return kkt}},pz=class{constructor(e){this.delegate=e}async restore(e,r){await this.delegate.restore(e,r)}async save(e,r,s){return`${await this.delegate.save(e,r,s)}
|
||||
${Mkt}`}};async function VDe(t){return t.isCacheDisabled()?new gz:(await vkt(),new pz(await Ukt()))}async function Ukt(){let t=Lkt();return await import(xkt(t).href)}function Lkt(){let t=import.meta.dirname,e=JDe.resolve(t,"../../../sources/vendor/gradle-actions-caching/index.js");if(qDe.existsSync(e))return e;throw new Error(`Unable to locate vendored cache library at ${e}.`)}async function vkt(){console.warn(Fkt)}import*as ZDe from"util";var qkt=ge(KDe(),1);import*as Ez from"fs";var XLr=ZDe.promisify(Ez.readdir);var Vkt={_useHtmlParser2:!1};function wC(t,e){if(!t)return e??Vkt;let r={_useHtmlParser2:!!t.xmlMode,...e,...t};return t.xml?(r._useHtmlParser2=!0,r.xmlMode=!0,t.xml!==!0&&Object.assign(r,t.xml)):t.xmlMode&&(r._useHtmlParser2=!0),r}var Hz={};dA(Hz,{contains:()=>LM,extract:()=>OFt,html:()=>LFt,merge:()=>IRe,parseHTML:()=>_Ft,root:()=>PFt,text:()=>Bp,xml:()=>vFt});var xh={};dA(xh,{DocumentPosition:()=>_a,append:()=>mFt,appendChild:()=>EFt,compareDocumentPosition:()=>pRe,existsOne:()=>fRe,filter:()=>TC,find:()=>kM,findAll:()=>QFt,findOne:()=>FM,findOneChild:()=>BFt,getAttributeValue:()=>hFt,getChildren:()=>RC,getElementById:()=>SFt,getElements:()=>wFt,getElementsByClassName:()=>NFt,getElementsByTagName:()=>Ip,getElementsByTagType:()=>DFt,getFeed:()=>Oz,getInnerHTML:()=>dFt,getName:()=>gFt,getOuterHTML:()=>dRe,getParent:()=>hRe,getSiblings:()=>_z,getText:()=>RM,hasAttrib:()=>fFt,hasChildren:()=>mr,innerText:()=>xw,isCDATA:()=>SC,isComment:()=>Cp,isDocument:()=>va,isTag:()=>Se,isText:()=>Ki,nextElementSibling:()=>TM,prepend:()=>IFt,prependChild:()=>CFt,prevElementSibling:()=>xM,removeElement:()=>Wl,removeSubsets:()=>RFt,replaceElement:()=>pFt,testElement:()=>bFt,textContent:()=>Vl,uniqueSort:()=>Rh});var La={};dA(La,{CDATA:()=>Sz,Comment:()=>Qz,Directive:()=>Bz,Doctype:()=>Nz,ElementType:()=>Ut,Root:()=>Cz,Script:()=>yz,Style:()=>bz,Tag:()=>wz,Text:()=>Iz,isTag:()=>mz});var Ut;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(Ut||(Ut={}));function mz(t){return t.type===Ut.Tag||t.type===Ut.Script||t.type===Ut.Style}var Cz=Ut.Root,Iz=Ut.Text,Bz=Ut.Directive,Qz=Ut.Comment,yz=Ut.Script,bz=Ut.Style,wz=Ut.Tag,Sz=Ut.CDATA,Nz=Ut.Doctype;var QM=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return NC(this,e)}},Nw=class extends QM{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},uu=class extends Nw{constructor(){super(...arguments),this.type=Ut.Text}get nodeType(){return 3}},pp=class extends Nw{constructor(){super(...arguments),this.type=Ut.Comment}get nodeType(){return 8}},Ep=class extends Nw{constructor(e,r){super(r),this.name=e,this.type=Ut.Directive}get nodeType(){return 1}},Dw=class extends QM{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},Rw=class extends Dw{constructor(){super(...arguments),this.type=Ut.CDATA}get nodeType(){return 4}},Mo=class extends Dw{constructor(){super(...arguments),this.type=Ut.Root}get nodeType(){return 9}},mp=class extends Dw{constructor(e,r,s=[],n=e==="script"?Ut.Script:e==="style"?Ut.Style:Ut.Tag){super(s),this.name=e,this.attribs=r,this.type=n}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,s;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(s=this["x-attribsPrefix"])===null||s===void 0?void 0:s[e]}})}};function Se(t){return mz(t)}function SC(t){return t.type===Ut.CDATA}function Ki(t){return t.type===Ut.Text}function Cp(t){return t.type===Ut.Comment}function yM(t){return t.type===Ut.Directive}function va(t){return t.type===Ut.Root}function mr(t){return Object.prototype.hasOwnProperty.call(t,"children")}function NC(t,e=!1){let r;if(Ki(t))r=new uu(t.data);else if(Cp(t))r=new pp(t.data);else if(Se(t)){let s=e?Dz(t.children):[],n=new mp(t.name,{...t.attribs},s);s.forEach(i=>i.parent=n),t.namespace!=null&&(n.namespace=t.namespace),t["x-attribsNamespace"]&&(n["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(n["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=n}else if(SC(t)){let s=e?Dz(t.children):[],n=new Rw(s);s.forEach(i=>i.parent=n),r=n}else if(va(t)){let s=e?Dz(t.children):[],n=new Mo(s);s.forEach(i=>i.parent=n),t["x-mode"]&&(n["x-mode"]=t["x-mode"]),r=n}else if(yM(t)){let s=new Ep(t.name,t.data);t["x-name"]!=null&&(s["x-n
Line truncated
|
||||
`:RM(t.children):SC(t)?RM(t.children):Ki(t)?t.data:""}function Vl(t){return Array.isArray(t)?t.map(Vl).join(""):mr(t)&&!Cp(t)?Vl(t.children):Ki(t)?t.data:""}function xw(t){return Array.isArray(t)?t.map(xw).join(""):mr(t)&&(t.type===Ut.Tag||SC(t))?xw(t.children):Ki(t)?t.data:""}function RC(t){return mr(t)?t.children:[]}function hRe(t){return t.parent||null}function _z(t){let e=hRe(t);if(e!=null)return RC(e);let r=[t],{prev:s,next:n}=t;for(;s!=null;)r.unshift(s),{prev:s}=s;for(;n!=null;)r.push(n),{next:n}=n;return r}function hFt(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function fFt(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function gFt(t){return t.name}function TM(t){let{next:e}=t;for(;e!==null&&!Se(e);)({next:e}=e);return e}function xM(t){let{prev:e}=t;for(;e!==null&&!Se(e);)({prev:e}=e);return e}function Wl(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children,r=e.lastIndexOf(t);r>=0&&e.splice(r,1)}t.next=null,t.prev=null,t.parent=null}function pFt(t,e){let r=e.prev=t.prev;r&&(r.next=e);let s=e.next=t.next;s&&(s.prev=e);let n=e.parent=t.parent;if(n){let i=n.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function EFt(t,e){if(Wl(e),e.next=null,e.parent=t,t.children.push(e)>1){let r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function mFt(t,e){Wl(e);let{parent:r}=t,s=t.next;if(e.next=s,e.prev=t,t.next=e,e.parent=r,s){if(s.prev=e,r){let n=r.children;n.splice(n.lastIndexOf(s),0,e)}}else r&&r.children.push(e)}function CFt(t,e){if(Wl(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function IFt(t,e){Wl(e);let{parent:r}=t;if(r){let s=r.children;s.splice(s.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function TC(t,e,r=!0,s=1/0){return kM(t,Array.isArray(e)?e:[e],r,s)}function kM(t,e,r,s){let n=[],i=[Array.isArray(e)?e:[e]],o=[0];for(;;){if(o[0]>=i[0].length){if(o.length===1)return n;i.shift(),o.shift();continue}let a=i[0][o[0]++];if(t(a)&&(n.push(a),--s<=0))return n;r&&mr(a)&&a.children.length>0&&(o.unshift(0),i.unshift(a.children))}}function BFt(t,e){return e.find(t)}function FM(t,e,r=!0){let s=Array.isArray(e)?e:[e];for(let n=0;n<s.length;n++){let i=s[n];if(Se(i)&&t(i))return i;if(r&&mr(i)&&i.children.length>0){let o=FM(t,i.children,!0);if(o)return o}}return null}function fRe(t,e){return(Array.isArray(e)?e:[e]).some(r=>Se(r)&&t(r)||mr(r)&&fRe(t,r.children))}function QFt(t,e){let r=[],s=[Array.isArray(e)?e:[e]],n=[0];for(;;){if(n[0]>=s[0].length){if(s.length===1)return r;s.shift(),n.shift();continue}let i=s[0][n[0]++];Se(i)&&t(i)&&r.push(i),mr(i)&&i.children.length>0&&(n.unshift(0),s.unshift(i.children))}}var MM={tag_name(t){return typeof t=="function"?e=>Se(e)&&t(e.name):t==="*"?Se:e=>Se(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Ki(e)&&t(e.data):e=>Ki(e)&&e.data===t}};function Pz(t,e){return typeof e=="function"?r=>Se(r)&&e(r.attribs[t]):r=>Se(r)&&r.attribs[t]===e}function yFt(t,e){return r=>t(r)||e(r)}function gRe(t){let e=Object.keys(t).map(r=>{let s=t[r];return Object.prototype.hasOwnProperty.call(MM,r)?MM[r](s):Pz(r,s)});return e.length===0?null:e.reduce(yFt)}function bFt(t,e){let r=gRe(t);return r?r(e):!0}function wFt(t,e,r,s=1/0){let n=gRe(t);return n?TC(n,e,r,s):[]}function SFt(t,e,r=!0){return Array.isArray(e)||(e=[e]),FM(Pz("id",t),e,r)}function Ip(t,e,r=!0,s=1/0){return TC(MM.tag_name(t),e,r,s)}function NFt(t,e,r=!0,s=1/0){return TC(Pz("class",t),e,r,s)}function DFt(t,e,r=!0,s=1/0){return TC(MM.tag_type(t),e,r,s)}function RFt(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let s=r.parent;s;s=s.parent)if(t.includes(s)){t.splice(e,1);break}}return t}var _a;(function(t){t[t.DISCONNECTED=1]="DISCONNECTED",t[t.PRECEDING=2]="PRECEDING",t[t.FOLLOWING=4]="FOLLOWING",t[t.CONTAINS=8]="CONTAINS",t[t.CONTAINED_BY=16]="CONTAINED_BY"})(_a||(_a={}));function pRe(t,e){let r=[],s=[];if(t===e)return 0;let n=mr(t)?t:t.parent;for(;n;)r.unshift(n),n=n.parent;for(n=mr(e)?e:e.parent;n;)s.unshift(n),n=n.parent;let i=Math.min(r.length,s.length),o=0;for(;o<i&&r[o]===s[o];)o++;if(o===0)return _a.DISCONNECTED;let a=r[o-1],A=a.children,c=r[o],u=s[o];return A.indexOf(c)>A.indexOf(u)?a===e?_a.FOLLOWING|_a.CONTAINED_BY:_a.FOLLOWING:a===t?_a.PRECEDING|_a.CONTAINS:_a.PRECEDING}function Rh(t){return t=t.filter((e,r,s)=>!s.includes(e,r+1)),t.sort((e,r)=>{let s=pRe(e,r);return s&_a.PRECEDING?-1:s&_a.FOLLOWING?1:0}),t}function Oz(t){let e=UM(MFt,t);return e?e.name==="feed"?TFt(e):xFt(e):null}function TFt(t){var e;let r=t.children,s={type:"atom",items:Ip("entry",r).map(o=>{var a;let{children:A}=o,c={media:ERe(A)};Zi(c,"id","id",A),Zi(c,"title","title",A);let u=(a=UM("link",A))===null||a===void 0?void 0:a.attribs.href;u&&(c.link=u);let l=Th("summary",A)||Th("conten
Line truncated
|
||||
:is(button, input, select, textarea, optgroup, option)[disabled],
|
||||
optgroup[disabled] > option,
|
||||
fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *)
|
||||
)`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"};var Ha=ge(kh(),1);var s7={};function n7(t,e){return t===Ha.default.falseFunc?Ha.default.falseFunc:r=>e.isTag(r)&&t(r)}function i7(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let s=r.indexOf(t);return s<0||s===r.length-1?[]:r.slice(s+1).filter(e.isTag)}function r7(t){return{xmlMode:!!t.xmlMode,lowerCaseAttributeNames:!!t.lowerCaseAttributeNames,lowerCaseTags:!!t.lowerCaseTags,quirksMode:!!t.quirksMode,cacheResults:!!t.cacheResults,pseudos:t.pseudos,adapter:t.adapter,equals:t.equals}}var t7=(t,e,r,s,n)=>{let i=n(e,r7(r),s);return i===Ha.default.trueFunc?t:i===Ha.default.falseFunc?Ha.default.falseFunc:o=>i(o)&&t(o)},zM={is:t7,matches:t7,where:t7,not(t,e,r,s,n){let i=n(e,r7(r),s);return i===Ha.default.falseFunc?t:i===Ha.default.trueFunc?Ha.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=r7(r);o.relativeSelector=!0;let a=e.some(u=>u.some(_w))?[s7]:void 0,A=n(e,o,a);if(A===Ha.default.falseFunc)return Ha.default.falseFunc;let c=n7(A,i);if(a&&A!==Ha.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...i7(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function iTe(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in zM))throw new Error(`Unknown pseudo-class :${o}(${a})`);return zM[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:WM[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,nTe.parse)(c);return zM.is(t,u,r,s,n)}if(typeof A=="function")return e7(A,o,a,1),u=>A(u,a)&&t(u);if(o in PC)return PC[o](t,a,r,s);if(o in Ow){let u=Ow[o];return e7(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Ga=ge(vC(),1);function o7(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function oTe(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Ga.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Ga.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Ga.SelectorType.Attribute:{if(e.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),eTe[e.action](t,e,r)}case Ga.SelectorType.Pseudo:return iTe(t,e,r,s,n);case Ga.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(c){return i.getName(c)===a&&t(c)}}case Ga.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=o7(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=o7(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(A){let c=A;do if(t(c))return!0;while(c=o7(c,i));return!1};case Ga.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Ga.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Ga.SelectorType.Sibling:return function(A){let c=i.getSiblings(A);for(let u=0;u<c.length;u++){let l=c[u];if(o(A,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case Ga.SelectorType.Adjacent:return i.prevElementSibling?function(A){let c=i.prevElementSibling(A);return c!=null&&t(c)}:function(A){let c=i.getSiblings(A),u;for(let l=0;l<c.length;l++){let d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Ga.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function aTe(t,e,r){let s=jM(t,e,r);return n7(s,e.adapter)}function jM(t,e,r){let s=typeof t=="string"?(0,VA.parse)(t):t;return KM(s,e,r)}function ATe(t){return t.type===VA.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(ATe)))}var bMt={type:VA.SelectorType.Descendant},wMt={type:"_flexibleDescendant"},SMt={type:VA.SelectorType.Pseudo,name:"scope",data:null};function NMt(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===s7||i&&e.isTag(i)});fo
Line truncated
|
||||
)`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"};var Ha=ge(kh(),1);var s7={};function n7(t,e){return t===Ha.default.falseFunc?Ha.default.falseFunc:r=>e.isTag(r)&&t(r)}function i7(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let s=r.indexOf(t);return s<0||s===r.length-1?[]:r.slice(s+1).filter(e.isTag)}function r7(t){return{xmlMode:!!t.xmlMode,lowerCaseAttributeNames:!!t.lowerCaseAttributeNames,lowerCaseTags:!!t.lowerCaseTags,quirksMode:!!t.quirksMode,cacheResults:!!t.cacheResults,pseudos:t.pseudos,adapter:t.adapter,equals:t.equals}}var t7=(t,e,r,s,n)=>{let i=n(e,r7(r),s);return i===Ha.default.trueFunc?t:i===Ha.default.falseFunc?Ha.default.falseFunc:o=>i(o)&&t(o)},zM={is:t7,matches:t7,where:t7,not(t,e,r,s,n){let i=n(e,r7(r),s);return i===Ha.default.falseFunc?t:i===Ha.default.trueFunc?Ha.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,s,n){let{adapter:i}=r,o=r7(r);o.relativeSelector=!0;let a=e.some(u=>u.some(_w))?[s7]:void 0,A=n(e,o,a);if(A===Ha.default.falseFunc)return Ha.default.falseFunc;let c=n7(A,i);if(a&&A!==Ha.default.trueFunc){let{shouldTestNextSiblings:u=!1}=A;return l=>{if(!t(l))return!1;a[0]=l;let d=i.getChildren(l),h=u?[...d,...i7(l,i)]:d;return i.existsOne(c,h)}}return u=>t(u)&&i.existsOne(c,i.getChildren(u))}};function iTe(t,e,r,s,n){var i;let{name:o,data:a}=e;if(Array.isArray(a)){if(!(o in zM))throw new Error(`Unknown pseudo-class :${o}(${a})`);return zM[o](t,a,r,s,n)}let A=(i=r.pseudos)===null||i===void 0?void 0:i[o],c=typeof A=="string"?A:WM[o];if(typeof c=="string"){if(a!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let u=(0,nTe.parse)(c);return zM.is(t,u,r,s,n)}if(typeof A=="function")return e7(A,o,a,1),u=>A(u,a)&&t(u);if(o in PC)return PC[o](t,a,r,s);if(o in Ow){let u=Ow[o];return e7(u,o,a,2),l=>u(l,r,a)&&t(l)}throw new Error(`Unknown pseudo-class :${o}`)}var Ga=ge(vC(),1);function o7(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function oTe(t,e,r,s,n){let{adapter:i,equals:o}=r;switch(e.type){case Ga.SelectorType.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Ga.SelectorType.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Ga.SelectorType.Attribute:{if(e.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),eTe[e.action](t,e,r)}case Ga.SelectorType.Pseudo:return iTe(t,e,r,s,n);case Ga.SelectorType.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:a}=e;return(!r.xmlMode||r.lowerCaseTags)&&(a=a.toLowerCase()),function(c){return i.getName(c)===a&&t(c)}}case Ga.SelectorType.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(c){let u=c;for(;u=o7(u,i);)if(t(u))return!0;return!1};let a=new WeakSet;return function(c){let u=c;for(;u=o7(u,i);)if(!a.has(u)){if(i.isTag(u)&&t(u))return!0;a.add(u)}return!1}}case"_flexibleDescendant":return function(A){let c=A;do if(t(c))return!0;while(c=o7(c,i));return!1};case Ga.SelectorType.Parent:return function(A){return i.getChildren(A).some(c=>i.isTag(c)&&t(c))};case Ga.SelectorType.Child:return function(A){let c=i.getParent(A);return c!=null&&i.isTag(c)&&t(c)};case Ga.SelectorType.Sibling:return function(A){let c=i.getSiblings(A);for(let u=0;u<c.length;u++){let l=c[u];if(o(A,l))break;if(i.isTag(l)&&t(l))return!0}return!1};case Ga.SelectorType.Adjacent:return i.prevElementSibling?function(A){let c=i.prevElementSibling(A);return c!=null&&t(c)}:function(A){let c=i.getSiblings(A),u;for(let l=0;l<c.length;l++){let d=c[l];if(o(A,d))break;i.isTag(d)&&(u=d)}return!!u&&t(u)};case Ga.SelectorType.Universal:{if(e.namespace!=null&&e.namespace!=="*")throw new Error("Namespaced universal selectors are not yet supported by css-select");return t}}}function aTe(t,e,r){let s=jM(t,e,r);return n7(s,e.adapter)}function jM(t,e,r){let s=typeof t=="string"?(0,VA.parse)(t):t;return KM(s,e,r)}function ATe(t){return t.type===VA.SelectorType.Pseudo&&(t.name==="scope"||Array.isArray(t.data)&&t.data.some(e=>e.some(ATe)))}var wMt={type:VA.SelectorType.Descendant},SMt={type:"_flexibleDescendant"},NMt={type:VA.SelectorType.Pseudo,name:"scope",data:null};function DMt(t,{adapter:e},r){let s=!!r?.every(n=>{let i=e.isTag(n)&&e.getParent(n);return n===s7||i&&e.isTag(i)});fo
Line truncated
|
||||
`)})):{name:n,value:i.replace(bTe,`\r
|
||||
`)}}).toArray()}var Q7={};dA(Q7,{extract:()=>GUt});function HUt(t){var e;return typeof t=="string"?{selector:t,value:"textContent"}:{selector:t.selector,value:(e=t.value)!==null&&e!==void 0?e:"textContent"}}function GUt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=HUt(n?s[0]:s),a=typeof o=="function"?o:typeof o=="string"?A=>this._make(A).prop(o):A=>this._make(A).extract(o);if(n)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((A,c)=>a(c,r,e)).get();else{let A=this._findBySelector(i,1);e[r]=A.length>0?a(A[0],r,e):void 0}}return e}var Uh=class{constructor(e,r,s){if(this.length=0,this.options=s,this._root=r,e){for(let n=0;n<e.length;n++)this[n]=e[n];this.length=e.length}}};Uh.prototype.cheerio="[cheerio object]";Uh.prototype.splice=Array.prototype.splice;Uh.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Uh.prototype,jz,m7,C7,I7,B7,Q7);function wTe(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=wC(n),a=t(s,o,i,null);class A extends Uh{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&Pa(u))return u;let f=wC(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=Pa(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&kw(u)?t(u,f,!1,null).children:YUt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?kw(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):Pa(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Hz,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function YUt(t){return!!t.name||t.type===La.Root||t.type===La.Text||t.type===La.Comment}var qUt=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),Dr="\uFFFD",N;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(N||(N={}));var Bi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function rU(t){return t>=55296&&t<=57343}function STe(t){return t>=56320&&t<=57343}function NTe(t,e){return(t-55296)*1024+9216+e}function sU(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function nU(t){return t>=64976&&t<=65007||qUt.has(t)}var J;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||
`)}}).toArray()}var Q7={};dA(Q7,{extract:()=>YUt});function GUt(t){var e;return typeof t=="string"?{selector:t,value:"textContent"}:{selector:t.selector,value:(e=t.value)!==null&&e!==void 0?e:"textContent"}}function YUt(t){let e={};for(let r in t){let s=t[r],n=Array.isArray(s),{selector:i,value:o}=GUt(n?s[0]:s),a=typeof o=="function"?o:typeof o=="string"?A=>this._make(A).prop(o):A=>this._make(A).extract(o);if(n)e[r]=this._findBySelector(i,Number.POSITIVE_INFINITY).map((A,c)=>a(c,r,e)).get();else{let A=this._findBySelector(i,1);e[r]=A.length>0?a(A[0],r,e):void 0}}return e}var Uh=class{constructor(e,r,s){if(this.length=0,this.options=s,this._root=r,e){for(let n=0;n<e.length;n++)this[n]=e[n];this.length=e.length}}};Uh.prototype.cheerio="[cheerio object]";Uh.prototype.splice=Array.prototype.splice;Uh.prototype[Symbol.iterator]=Array.prototype[Symbol.iterator];Object.assign(Uh.prototype,jz,m7,C7,I7,B7,Q7);function wTe(t,e){return function r(s,n,i=!0){if(s==null)throw new Error("cheerio.load() expects a string");let o=wC(n),a=t(s,o,i,null);class A extends Uh{_make(l,d){let h=c(l,d);return h.prevObject=this,h}_parse(l,d,h,f){return t(l,d,h,f)}_render(l){return e(l,this.options)}}function c(u,l,d=a,h){if(u&&Pa(u))return u;let f=wC(h,o),p=typeof d=="string"?[t(d,f,!1,null)]:"length"in d?d:[d],C=Pa(p)?p:new A(p,null,f);if(C._root=C,!u)return new A(void 0,C,f);let m=typeof u=="string"&&kw(u)?t(u,f,!1,null).children:qUt(u)?[u]:Array.isArray(u)?u:void 0,I=new A(m,C,f);if(m)return I;if(typeof u!="string")throw new TypeError("Unexpected type of selector");let Q=u,b=l?typeof l=="string"?kw(l)?new A([t(l,f,!1,null)],C,f):(Q=`${l} ${Q}`,C):Pa(l)?l:new A(Array.isArray(l)?l:[l],C,f):C;return b?b.find(Q):I}return Object.assign(c,Hz,{load:r,_root:a,_options:o,fn:A.prototype,prototype:A.prototype}),c}}function qUt(t){return!!t.name||t.type===La.Root||t.type===La.Text||t.type===La.Comment}var JUt=new Set([65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111]),Dr="\uFFFD",N;(function(t){t[t.EOF=-1]="EOF",t[t.NULL=0]="NULL",t[t.TABULATION=9]="TABULATION",t[t.CARRIAGE_RETURN=13]="CARRIAGE_RETURN",t[t.LINE_FEED=10]="LINE_FEED",t[t.FORM_FEED=12]="FORM_FEED",t[t.SPACE=32]="SPACE",t[t.EXCLAMATION_MARK=33]="EXCLAMATION_MARK",t[t.QUOTATION_MARK=34]="QUOTATION_MARK",t[t.AMPERSAND=38]="AMPERSAND",t[t.APOSTROPHE=39]="APOSTROPHE",t[t.HYPHEN_MINUS=45]="HYPHEN_MINUS",t[t.SOLIDUS=47]="SOLIDUS",t[t.DIGIT_0=48]="DIGIT_0",t[t.DIGIT_9=57]="DIGIT_9",t[t.SEMICOLON=59]="SEMICOLON",t[t.LESS_THAN_SIGN=60]="LESS_THAN_SIGN",t[t.EQUALS_SIGN=61]="EQUALS_SIGN",t[t.GREATER_THAN_SIGN=62]="GREATER_THAN_SIGN",t[t.QUESTION_MARK=63]="QUESTION_MARK",t[t.LATIN_CAPITAL_A=65]="LATIN_CAPITAL_A",t[t.LATIN_CAPITAL_Z=90]="LATIN_CAPITAL_Z",t[t.RIGHT_SQUARE_BRACKET=93]="RIGHT_SQUARE_BRACKET",t[t.GRAVE_ACCENT=96]="GRAVE_ACCENT",t[t.LATIN_SMALL_A=97]="LATIN_SMALL_A",t[t.LATIN_SMALL_Z=122]="LATIN_SMALL_Z"})(N||(N={}));var Bi={DASH_DASH:"--",CDATA_START:"[CDATA[",DOCTYPE:"doctype",SCRIPT:"script",PUBLIC:"public",SYSTEM:"system"};function rU(t){return t>=55296&&t<=57343}function STe(t){return t>=56320&&t<=57343}function NTe(t,e){return(t-55296)*1024+9216+e}function sU(t){return t!==32&&t!==10&&t!==13&&t!==9&&t!==12&&t>=1&&t<=31||t>=127&&t<=159}function nU(t){return t>=64976&&t<=65007||JUt.has(t)}var J;(function(t){t.controlCharacterInInputStream="control-character-in-input-stream",t.noncharacterInInputStream="noncharacter-in-input-stream",t.surrogateInInputStream="surrogate-in-input-stream",t.nonVoidHtmlElementStartTagWithTrailingSolidus="non-void-html-element-start-tag-with-trailing-solidus",t.endTagWithAttributes="end-tag-with-attributes",t.endTagWithTrailingSolidus="end-tag-with-trailing-solidus",t.unexpectedSolidusInTag="unexpected-solidus-in-tag",t.unexpectedNullCharacter="unexpected-null-character",t.unexpectedQuestionMarkInsteadOfTagName="unexpected-question-mark-instead-of-tag-name",t.invalidFirstCharacterOfTagName="invalid-first-character-of-tag-name",t.unexpectedEqualsSignBeforeAttributeName="unexpected-equals-sign-before-attribute-name",t.missingEndTagName="missing-end-tag-name",t.unexpectedCharacterInAttributeName="unexpected-character-in-attribute-name",t.unknownNamedCharacterReference="unknown-named-character-reference",t.missingSemicolonAfterCharacterReference="missing-semicolon-after-character-reference",t.unexpectedCharacterAfterDoctypeSystemIdentifier="unexpected-character-after-doctype-system-identifier",t.unexpectedCharacterInUnquotedAttributeValue="unexpected-character-in-unquoted-attribute-value",t.eofBeforeTagName="eof-before-tag-name",t.eofInTag="eof-in-tag",t.missingAttributeValue="missing-attribute-value",t.missingWhitespaceBetweenAttributes="missing-whitespace-between-attributes",t.missingWhitespaceAfterDoctypePublicKeyword="missing-whitespace-after-doctype-public-keywo
Line truncated
|
||||
`," Line feed \\n"]]),qOe=new Map([...wee,["\\"," Backslash \\"],["/"," Forward slash /"]]);function JOe(t){if(!t)throw new Error("Provided artifact name input during validation is empty");for(let[e,r]of qOe)if(t.includes(e))throw new Error(`The artifact name is not valid: ${t}. Contains the following character: ${r}
|
||||
|
||||
Invalid characters include: ${Array.from(qOe.values()).toString()}
|
||||
@@ -347,16 +347,16 @@ Invalid characters include: ${Array.from(wee.values()).toString()}
|
||||
The following characters are not allowed in files that are uploaded due to limitations with certain file systems such as NTFS. To maintain file system agnostic behavior, these characters are intentionally not allowed to prevent potential problems with downloads on different file systems.
|
||||
`)}var jOe=ge(zOe(),1);function Mu(){return`@actions/artifact-${jOe.version}`}var Uv=class extends Error{constructor(e=[]){let r="No files were found to upload";e.length>0&&(r+=`: ${e.join(", ")}`),super(r),this.files=e,this.name="FilesNotFoundError"}},ld=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}},dd=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}},cf=class extends Error{constructor(e="@actions/artifact v2.0.0+, upload-artifact@v4+ and download-artifact@v4+ are not currently supported on GHES."){super(e),this.name="GHESNotSupportedError"}},hd=class extends Error{constructor(e){let r=`Unable to make request: ${e}
|
||||
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};hd.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var tE=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};tE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var rE=class extends Error{};rE.prototype.name="InvalidTokenError";function e7t(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function t7t(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return e7t(e)}catch{return atob(e)}}function KOe(t,e){if(typeof t!="string")throw new rE("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new rE(`Invalid token specified: missing part #${r+1}`);let n;try{n=t7t(s)}catch(i){throw new rE(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new rE(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var Lv=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function Uu(){let t=Fv(),e=KOe(t);if(!e.scp)throw Lv;let r=e.scp.split(" ");if(r.length===0)throw Lv;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw Lv;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Ie(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Ie(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw Lv}function ZOe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(ag(r),ag(encodeURIComponent(r)))}catch(e){Ie(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function XOe(t){if(typeof t!="object"||t===null){Ie("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&ZOe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&ZOe(t.signed_url)}var vv=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})},Nee=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=Fv();this.baseUrl=FOe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new po(e,[new og(i)])}request(e,r,s,n){return vv(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Ie(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>vv(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return vv(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Ie(`[Response] - ${a.message.statusCode}`),Ie(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(XOe(c),Ie(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(tE.isUsageErrorMessage(c.msg))throw new tE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Ie(`Raw Body: ${n}`),a instanceof tE)throw a;if(hd.isNetworkErrorCode(a?.code))throw new hd(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);fe(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Fs.BadGateway,Fs.GatewayTimeout,Fs.InternalServerError,Fs.ServiceUnavailable,Fs.TooManyRequests].includes(e):!1}sleep(e){return vv(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function Lu(t){let e=new Nee(Mu(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new Mv(e)}import*as HI from"fs";import{normalize as $Oe,resolve as e3e}from"path";function t3e(t){if(!HI.existsSync
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&Kt("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);fe(`Redirecting to blob download url: ${oWe(u)}`);try{fe(`Starting download of artifact to: ${r}`);let l=yield aWe(u,r,e?.skipDecompress);fe("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Ie(`Computed digest: ${l.sha256Digest}`),Ie(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function uWe(){return UB(this,arguments,void 0,function*(t=MOe()){return(yield Ddr(t))?Ie(`Artifact destination folder already exists: ${t}`):(Ie(`Artifact destination folder does not exist, creating: ${t}`),yield tWe.mkdir(t,{recursive:!0})),t})}var Tdr=5,xdr=[400,401,403,404,422];function LB(t,e=Tdr,r=xdr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Ie(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var lWe="6.0.0";function xE(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}xE.VERSION=lWe;var fWe=ge(dWe(),1),gWe=ge(d5(),1),kdr="0.0.0-development";async function hWe(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function Fdr(t,e,r,s){let n=new fWe.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(Mdr.bind(null,t,e,r),s)}async function Mdr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new gWe.RequestError(n.data.errors[0].message,500,{request:s,response:n});return hWe(t,e,i,s)}return n}function kE(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",hWe.bind(null,r,t)),t.hook.wrap("request",Fdr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}kE.VERSION=kdr;var pWe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function GP(t,e,r,s,n){return pWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},u=yield Ca(n,A,kE,xE).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new ld(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}
|
||||
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};tE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1;var rE=class extends Error{};rE.prototype.name="InvalidTokenError";function t7t(t){return decodeURIComponent(atob(t).replace(/(.)/g,(e,r)=>{let s=r.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}function r7t(t){let e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return t7t(e)}catch{return atob(e)}}function KOe(t,e){if(typeof t!="string")throw new rE("Invalid token specified: must be a string");e||(e={});let r=e.header===!0?0:1,s=t.split(".")[r];if(typeof s!="string")throw new rE(`Invalid token specified: missing part #${r+1}`);let n;try{n=r7t(s)}catch(i){throw new rE(`Invalid token specified: invalid base64 for part #${r+1} (${i.message})`)}try{return JSON.parse(n)}catch(i){throw new rE(`Invalid token specified: invalid json for part #${r+1} (${i.message})`)}}var Lv=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function Uu(){let t=Fv(),e=KOe(t);if(!e.scp)throw Lv;let r=e.scp.split(" ");if(r.length===0)throw Lv;for(let s of r){let n=s.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw Lv;let i={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return Ie(`Workflow Run Backend ID: ${i.workflowRunBackendId}`),Ie(`Workflow Job Run Backend ID: ${i.workflowJobRunBackendId}`),i}throw Lv}function ZOe(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&(ag(r),ag(encodeURIComponent(r)))}catch(e){Ie(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}function XOe(t){if(typeof t!="object"||t===null){Ie("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&ZOe(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&ZOe(t.signed_url)}var vv=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})},Nee=class{constructor(e,r,s,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let i=Fv();this.baseUrl=FOe(),r&&(this.maxAttempts=r),s&&(this.baseRetryIntervalMilliseconds=s),n&&(this.retryMultiplier=n),this.httpClient=new po(e,[new og(i)])}request(e,r,s,n){return vv(this,void 0,void 0,function*(){let i=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;Ie(`[Request] ${r} ${i}`);let o={"Content-Type":s};try{let{body:a}=yield this.retryableRequest(()=>vv(this,void 0,void 0,function*(){return this.httpClient.post(i,JSON.stringify(n),o)}));return a}catch(a){throw new Error(`Failed to ${r}: ${a.message}`)}})}retryableRequest(e){return vv(this,void 0,void 0,function*(){let r=0,s="",n="";for(;r<this.maxAttempts;){let i=!1;try{let a=yield e(),A=a.message.statusCode;n=yield a.readBody(),Ie(`[Response] - ${a.message.statusCode}`),Ie(`Headers: ${JSON.stringify(a.message.headers,null,2)}`);let c=JSON.parse(n);if(XOe(c),Ie(`Body: ${JSON.stringify(c,null,2)}`),this.isSuccessStatusCode(A))return{response:a,body:c};if(i=this.isRetryableHttpStatusCode(A),s=`Failed request: (${A}) ${a.message.statusMessage}`,c.msg){if(tE.isUsageErrorMessage(c.msg))throw new tE;s=`${s}: ${c.msg}`}}catch(a){if(a instanceof SyntaxError&&Ie(`Raw Body: ${n}`),a instanceof tE)throw a;if(hd.isNetworkErrorCode(a?.code))throw new hd(a?.code);i=!0,s=a.message}if(!i)throw new Error(`Received non-retryable error: ${s}`);if(r+1===this.maxAttempts)throw new Error(`Failed to make request after ${this.maxAttempts} attempts: ${s}`);let o=this.getExponentialRetryTimeMilliseconds(r);fe(`Attempt ${r+1} of ${this.maxAttempts} failed with error: ${s}. Retrying request in ${o} ms...`),yield this.sleep(o),r++}throw new Error("Request failed")})}isSuccessStatusCode(e){return e?e>=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[Fs.BadGateway,Fs.GatewayTimeout,Fs.InternalServerError,Fs.ServiceUnavailable,Fs.TooManyRequests].includes(e):!1}sleep(e){return vv(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),s=r*this.retryMultiplier;return Math.trunc(Math.random()*(s-r)+r)}};function Lu(t){let e=new Nee(Mu(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new Mv(e)}import*as HI from"fs";import{normalize as $Oe,resolve as e3e}from"path";function t3e(t){if(!HI.existsSync
Line truncated
|
||||
Are you trying to download from a different run? Try specifying a github-token with \`actions:read\` scope.`);A.length>1&&Kt("Multiple artifacts found, defaulting to first.");let c={workflowRunBackendId:A[0].workflowRunBackendId,workflowJobRunBackendId:A[0].workflowJobRunBackendId,name:A[0].name},{signedUrl:u}=yield s.GetSignedArtifactURL(c);fe(`Redirecting to blob download url: ${oWe(u)}`);try{fe(`Starting download of artifact to: ${r}`);let l=yield aWe(u,r,e?.skipDecompress);fe("Artifact download completed successfully."),e?.expectedHash&&e?.expectedHash!==l.sha256Digest&&(n=!0,Ie(`Computed digest: ${l.sha256Digest}`),Ie(`Expected digest: ${e.expectedHash}`))}catch(l){throw new Error(`Unable to download and extract artifact: ${l.message}`)}return{downloadPath:r,digestMismatch:n}})}function uWe(){return UB(this,arguments,void 0,function*(t=MOe()){return(yield Rdr(t))?Ie(`Artifact destination folder already exists: ${t}`):(Ie(`Artifact destination folder does not exist, creating: ${t}`),yield tWe.mkdir(t,{recursive:!0})),t})}var xdr=5,kdr=[400,401,403,404,422];function LB(t,e=xdr,r=kdr){var s;if(e<=0)return[{enabled:!1},t.request];let n={enabled:!0};r.length>0&&(n.doNotRetry=r);let i=Object.assign(Object.assign({},t.request),{retries:e});return Ie(`GitHub client configured with: (retries: ${i.retries}, retry-exempt-status-code: ${(s=n.doNotRetry)!==null&&s!==void 0?s:"octokit default: [400, 401, 403, 404, 422]"})`),[n,i]}var lWe="6.0.0";function xE(t){t.hook.wrap("request",(e,r)=>{t.log.debug("request",r);let s=Date.now(),n=t.request.endpoint.parse(r),i=n.url.replace(r.baseUrl,"");return e(r).then(o=>{let a=o.headers["x-github-request-id"];return t.log.info(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o}).catch(o=>{let a=o.response?.headers["x-github-request-id"]||"UNKNOWN";throw t.log.error(`${n.method} ${i} - ${o.status} with id ${a} in ${Date.now()-s}ms`),o})})}xE.VERSION=lWe;var fWe=ge(dWe(),1),gWe=ge(d5(),1),Fdr="0.0.0-development";async function hWe(t,e,r,s){if(!r.request||!r.request.request)throw r;if(r.status>=400&&!t.doNotRetry.includes(r.status)){let n=s.request.retries!=null?s.request.retries:t.retries,i=Math.pow((s.request.retryCount||0)+1,2);throw e.retry.retryRequest(r,n,i)}throw r}async function Mdr(t,e,r,s){let n=new fWe.default;return n.on("failed",function(i,o){let a=~~i.request.request.retries,A=~~i.request.request.retryAfter;if(s.request.retryCount=o.retryCount+1,a>o.retryCount)return A*t.retryAfterBaseValue}),n.schedule(Udr.bind(null,t,e,r),s)}async function Udr(t,e,r,s){let n=await r(r,s);if(n.data&&n.data.errors&&n.data.errors.length>0&&/Something went wrong while executing your query/.test(n.data.errors[0].message)){let i=new gWe.RequestError(n.data.errors[0].message,500,{request:s,response:n});return hWe(t,e,i,s)}return n}function kE(t,e){let r=Object.assign({enabled:!0,retryAfterBaseValue:1e3,doNotRetry:[400,401,403,404,410,422,451],retries:3},e.retry);return r.enabled&&(t.hook.error("request",hWe.bind(null,r,t)),t.hook.wrap("request",Mdr.bind(null,r,t))),{retry:{retryRequest:(s,n,i)=>(s.request.request=Object.assign({},s.request.request,{retries:n,retryAfter:i}),s)}}}kE.VERSION=Fdr;var pWe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function GP(t,e,r,s,n){return pWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},u=yield Ca(n,A,kE,xE).request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts{?name}",{owner:r,repo:s,run_id:e,name:t});if(u.status!==200)throw new ld(`Invalid response from GitHub API: ${u.status} (${(i=u?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);if(u.data.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let l=u.data.artifacts[0];return u.data.artifacts.length>1&&(l=u.data.artifacts.sort((d,h)=>h.id-d.id)[0],Ie(`More than one artifact found for a single name, returning newest (id: ${l.id})`)),{artifact:{name:l.name,id:l.id,size:l.size_in_bytes,createdAt:l.created_at?new Date(l.created_at):void 0,digest:l.digest}}})}function EWe(t){return pWe(this,void 0,void 0,function*(){var e;let r=Lu(),{workflowRunBackendId:s,workflowJobRunBackendId:n}=Uu(),i={workflowRunBackendId:s,workflowJobRunBackendId:n,nameFilter:$n.create({value:t})},o=yield r.ListArtifacts(i);if(o.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}
|
||||
Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var mWe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function CWe(t,e,r,s,n){return mWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},c=Ca(n,A,kE,xE),u=yield GP(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new ld(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function IWe(t){return mWe(this,void 0,void 0,function*(){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:$n.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return fe(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var BWe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})},YP=vOe(),qP=100,Udr=Math.ceil(YP/qP);function QWe(t,e,r,s){return BWe(this,arguments,void 0,function*(n,i,o,a,A=!1){fe(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=LB(Fg),d={log:void 0,userAgent:Mu(),previews:void 0,retry:u,request:l},h=Ca(a,d,kE,xE),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f}),C=Math.ceil(p.total_count/qP),m=p.total_count;m>YP&&(Kt(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${YP}. Results will be incomplete as only the first ${YP} artifacts will be returned`),C=Udr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Ie(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=bWe(c)),fe(`Found ${c.length} artifact(s)`),{artifacts:c}})}function yWe(){return BWe(this,arguments,void 0,function*(t=!1){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=bWe(o)),fe(`Found ${o.length} artifact(s)`),{artifacts:o}})}function bWe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var D1=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})},Ldr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},vB=class{uploadArtifact(e,r,s,n){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;return IVe(e,r,s,n)}catch(i){throw Kt(`Artifact upload failed with error: ${i}.
|
||||
For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md`);let a=o.artifacts[0];return o.artifacts.length>1&&(a=o.artifacts.sort((A,c)=>Number(c.databaseId)-Number(A.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${a.databaseId})`)),{artifact:{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(e=a.digest)===null||e===void 0?void 0:e.value}}})}var mWe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})};function CWe(t,e,r,s,n){return mWe(this,void 0,void 0,function*(){var i;let[o,a]=LB(Fg),A={log:void 0,userAgent:Mu(),previews:void 0,retry:o,request:a},c=Ca(n,A,kE,xE),u=yield GP(t,e,r,s,n),l=yield c.rest.actions.deleteArtifact({owner:r,repo:s,artifact_id:u.artifact.id});if(l.status!==204)throw new ld(`Invalid response from GitHub API: ${l.status} (${(i=l?.headers)===null||i===void 0?void 0:i["x-github-request-id"]})`);return{id:u.artifact.id}})}function IWe(t){return mWe(this,void 0,void 0,function*(){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s,nameFilter:$n.create({value:t})},i=yield e.ListArtifacts(n);if(i.artifacts.length===0)throw new dd(`Artifact not found for name: ${t}`);let o=i.artifacts[0];i.artifacts.length>1&&(o=i.artifacts.sort((c,u)=>Number(u.databaseId)-Number(c.databaseId))[0],Ie(`More than one artifact found for a single name, returning newest (id: ${o.databaseId})`));let a={workflowRunBackendId:o.workflowRunBackendId,workflowJobRunBackendId:o.workflowJobRunBackendId,name:o.name},A=yield e.DeleteArtifact(a);return fe(`Artifact '${t}' (ID: ${A.artifactId}) deleted`),{id:Number(A.artifactId)}})}var BWe=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})},YP=vOe(),qP=100,Ldr=Math.ceil(YP/qP);function QWe(t,e,r,s){return BWe(this,arguments,void 0,function*(n,i,o,a,A=!1){fe(`Fetching artifact list for workflow run ${n} in repository ${i}/${o}`);let c=[],[u,l]=LB(Fg),d={log:void 0,userAgent:Mu(),previews:void 0,retry:u,request:l},h=Ca(a,d,kE,xE),f=1,{data:p}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f}),C=Math.ceil(p.total_count/qP),m=p.total_count;m>YP&&(Kt(`Workflow run ${n} has ${m} artifacts, exceeding the limit of ${YP}. Results will be incomplete as only the first ${YP} artifacts will be returned`),C=Ldr);for(let I of p.artifacts)c.push({name:I.name,id:I.id,size:I.size_in_bytes,createdAt:I.created_at?new Date(I.created_at):void 0,digest:I.digest});for(f++,f;f<=C;f++){Ie(`Fetching page ${f} of artifact list`);let{data:I}=yield h.request("GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts",{owner:i,repo:o,run_id:n,per_page:qP,page:f});for(let Q of I.artifacts)c.push({name:Q.name,id:Q.id,size:Q.size_in_bytes,createdAt:Q.created_at?new Date(Q.created_at):void 0,digest:Q.digest})}return A&&(c=bWe(c)),fe(`Found ${c.length} artifact(s)`),{artifacts:c}})}function yWe(){return BWe(this,arguments,void 0,function*(t=!1){let e=Lu(),{workflowRunBackendId:r,workflowJobRunBackendId:s}=Uu(),n={workflowRunBackendId:r,workflowJobRunBackendId:s},o=(yield e.ListArtifacts(n)).artifacts.map(a=>{var A;return{name:a.name,id:Number(a.databaseId),size:Number(a.size),createdAt:a.createdAt?Xn.toDate(a.createdAt):void 0,digest:(A=a.digest)===null||A===void 0?void 0:A.value}});return t&&(o=bWe(o)),fe(`Found ${o.length} artifact(s)`),{artifacts:o}})}function bWe(t){t.sort((s,n)=>n.id-s.id);let e=[],r=new Set;for(let s of t)r.has(s.name)||(e.push(s),r.add(s.name));return e}var D1=function(t,e,r,s){function n(i){return i instanceof r?i:new r(function(o){o(i)})}return new(r||(r=Promise))(function(i,o){function a(u){try{c(s.next(u))}catch(l){o(l)}}function A(u){try{c(s.throw(u))}catch(l){o(l)}}function c(u){u.done?i(u.value):n(u.value).then(a,A)}c((s=s.apply(t,e||[])).next())})},vdr=function(t,e){var r={};for(var s in t)Object.prototype.hasOwnProperty.call(t,s)&&e.indexOf(s)<0&&(r[s]=t[s]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,s=Object.getOwnPropertySymbols(t);n<s.length;n++)e.indexOf(s[n])<0&&Object.prototype.propertyIsEnumerable.call(t,s[n])&&(r[s[n]]=t[s[n]]);return r},vB=class{uploadArtifact(e,r,s,n){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;return IVe(e,r,s,n)}catch(i){throw Kt(`Artifact upload failed with error: ${i}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=Ldr(r,["findBy"]);return AWe(e,s,n,i,o)}return cWe(e,r)}catch(s){throw Kt(`Download Artifact failed with error: ${s}.
|
||||
If the error persists, please check whether Actions is operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),i}})}downloadArtifact(e,r){return D1(this,void 0,void 0,function*(){try{if(_I())throw new cf;if(r?.findBy){let{findBy:{repositoryOwner:s,repositoryName:n,token:i}}=r,o=vdr(r,["findBy"]);return AWe(e,s,n,i,o)}return cWe(e,r)}catch(s){throw Kt(`Download Artifact failed with error: ${s}.
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
@@ -372,12 +372,12 @@ If the error persists, please check whether Actions and API requests are operati
|
||||
|
||||
Errors can be temporary, so please try again and optionally run the action with debug mode enabled for more information.
|
||||
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var bJr=new vB;import*as JP from"path";import bne from"fs";var vdr="dependency-graph_";async function SWe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await wWe(t,!1);return;case"generate-submit-and-upload":await wWe(t,!0);return;case"generate-and-upload":await _dr(t)}}catch(r){Jdr(t,e,r)}}async function wWe(t,e){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}let r=await NWe();try{await Pdr(r)}catch(s){try{await yne(r,t)}catch(n){fe(String(n))}throw s}e&&await yne(r,t)}async function _dr(t){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}await yne(await NWe(),t)}async function NWe(){let r=(await(await L5(`${Gdr()}/**/*.json`)).glob()).filter(s=>!Ydr(s));return r.forEach(qdr),fe(`Found dependency graph files: ${r.join(", ")}`),r}async function yne(t,e){if(t.length===0){fe("No dependency graph files found to upload.");return}let r=Sw(),s=new vB;for(let n of t){let i=wne(n);fe(`Uploading dependency graph file: ${i}`);let o=`${vdr}${JP.basename(n)}`;await s.uploadArtifact(o,[n],r,{retentionDays:e.getArtifactRetentionDays()})}}async function Pdr(t){if(t.length===0){fe("No dependency graph files found to submit.");return}for(let e of t)try{await Hdr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=Odr(e,r)),r}}function Odr(t,e){let s=`Dependency submission failed for ${wne(t)}.
|
||||
If the error persists, please check whether Actions and API requests are operating normally at [https://githubstatus.com](https://www.githubstatus.com).`),s}})}};var SJr=new vB;import*as JP from"path";import bne from"fs";var _dr="dependency-graph_";async function SWe(t){let e=t.getDependencyGraphOption();try{switch(e){case"disabled":case"generate":case"download-and-submit":return;case"generate-and-submit":await wWe(t,!1);return;case"generate-submit-and-upload":await wWe(t,!0);return;case"generate-and-upload":await Pdr(t)}}catch(r){Vdr(t,e,r)}}async function wWe(t,e){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}let r=await NWe();try{await Odr(r)}catch(s){try{await yne(r,t)}catch(n){fe(String(n))}throw s}e&&await yne(r,t)}async function Pdr(t){if(DWe()){fe("Dependency graph not supported in the ACT environment.");return}await yne(await NWe(),t)}async function NWe(){let r=(await(await L5(`${Ydr()}/**/*.json`)).glob()).filter(s=>!qdr(s));return r.forEach(Jdr),fe(`Found dependency graph files: ${r.join(", ")}`),r}async function yne(t,e){if(t.length===0){fe("No dependency graph files found to upload.");return}let r=Sw(),s=new vB;for(let n of t){let i=wne(n);fe(`Uploading dependency graph file: ${i}`);let o=`${_dr}${JP.basename(n)}`;await s.uploadArtifact(o,[n],r,{retentionDays:e.getArtifactRetentionDays()})}}async function Odr(t){if(t.length===0){fe("No dependency graph files found to submit.");return}for(let e of t)try{await Gdr(e)}catch(r){throw r instanceof Error&&r.name==="HttpError"&&(r.message=Hdr(e,r)),r}}function Hdr(t,e){let s=`Dependency submission failed for ${wne(t)}.
|
||||
${e.message}`;return e.message==="Resource not accessible by integration"?`${s}
|
||||
Please ensure that the 'contents: write' permission is available for the workflow job.
|
||||
Note that this permission is never available for a 'pull_request' trigger from a repository fork.
|
||||
`:s}async function Hdr(t){let e=Vdr(),r=bne.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ch.repo.owner,s.repo=ch.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=wne(t);Ghe(`Submitted ${i}: ${n.data.message}`)}function Gdr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function Ydr(t){let e=`${t}.processed`;return bne.existsSync(e)}function qdr(t){let e=`${t}.processed`;bne.writeFileSync(e,"")}function Jdr(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new vI(r);Kt(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function Vdr(){return Ca(BM())}function wne(t){let e=Sw();return JP.relative(e,t)}function DWe(){return process.env.ACT!==void 0}process.on("uncaughtException",t=>P$(t));async function zdr(){try{LDe(),UDe(),await kOe(new mM,new CM)&&await SWe(new EM)}catch(t){P$(t)}process.exit()}zdr();export{zdr as run};
|
||||
`:s}async function Gdr(t){let e=Wdr(),r=bne.readFileSync(t,"utf8"),s=JSON.parse(r);s.owner=ch.repo.owner,s.repo=ch.repo.repo;let n=await e.request("POST /repos/{owner}/{repo}/dependency-graph/snapshots",s),i=wne(t);Ghe(`Submitted ${i}: ${n.data.message}`)}function Ydr(){return process.env.DEPENDENCY_GRAPH_REPORT_DIR}function qdr(t){let e=`${t}.processed`;return bne.existsSync(e)}function Jdr(t){let e=`${t}.processed`;bne.writeFileSync(e,"")}function Vdr(t,e,r){if(!t.getDependencyGraphContinueOnFailure())throw new vI(r);Kt(`Failed to ${e} dependency graph. Will continue.
|
||||
${String(r)}`)}function Wdr(){return Ca(BM())}function wne(t){let e=Sw();return JP.relative(e,t)}function DWe(){return process.env.ACT!==void 0}function jdr(t=process.platform){return t==="win32"?50:0}async function RWe(t=process.platform){let e=jdr(t);return e>0&&await new Promise(r=>setTimeout(r,e)),process.exit()}process.on("uncaughtException",t=>P$(t));async function Kdr(){try{LDe(),UDe(),await kOe(new mM,new CM)&&await SWe(new EM)}catch(t){P$(t)}await RWe()}Kdr();export{Kdr as run};
|
||||
/*! Bundled license information:
|
||||
|
||||
undici/lib/web/fetch/body.js:
|
||||
|
||||
Vendored
+4
-4
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"version": 3,
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,IAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,IAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,IAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,IAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
"sources": ["../../../node_modules/tunnel/lib/tunnel.js", "../../../node_modules/tunnel/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/tree.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/diagnostics.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/dispatcher-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/util/timers.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/core/connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/constants.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/global.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/data-url.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/webidl.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/file.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/formdata-parser.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/web/fetch/body.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h1.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client-h2.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/redirect-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/interceptor/redirect-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/client.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/fixed-queue.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-stats.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool-base.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/balanced-pool.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/env-http-proxy-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/handler/retry-handler.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/dispatcher/retry-agent.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/readable.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/util.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-request.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/abort-signal.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-stream.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-pipeline.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-upgrade.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/api-connect.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/api/index.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-errors.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-symbols.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-utils.js", "../../../node_modules/@actions/http-client/node_modules/undici/lib/mock/mock-interceptor.js", "../../../node_modules/@actions/http-client/node_modules/undici/libLine truncated
|
||||
"sourcesContent": ["'use strict';\n\nvar net = require('net');\nvar tls = require('tls');\nvar http = require('http');\nvar https = require('https');\nvar events = require('events');\nvar assert = require('assert');\nvar util = require('util');\n\n\nexports.httpOverHttp = httpOverHttp;\nexports.httpsOverHttp = httpsOverHttp;\nexports.httpOverHttps = httpOverHttps;\nexports.httpsOverHttps = httpsOverHttps;\n\n\nfunction httpOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n return agent;\n}\n\nfunction httpsOverHttp(options) {\n var agent = new TunnelingAgent(options);\n agent.request = http.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\nfunction httpOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n return agent;\n}\n\nfunction httpsOverHttps(options) {\n var agent = new TunnelingAgent(options);\n agent.request = https.request;\n agent.createSocket = createSecureSocket;\n agent.defaultPort = 443;\n return agent;\n}\n\n\nfunction TunnelingAgent(options) {\n var self = this;\n self.options = options || {};\n self.proxyOptions = self.options.proxy || {};\n self.maxSockets = self.options.maxSockets || http.Agent.defaultMaxSockets;\n self.requests = [];\n self.sockets = [];\n\n self.on('free', function onFree(socket, host, port, localAddress) {\n var options = toOptions(host, port, localAddress);\n for (var i = 0, len = self.requests.length; i < len; ++i) {\n var pending = self.requests[i];\n if (pending.host === options.host && pending.port === options.port) {\n // Detect the request to connect same origin server,\n // reuse the connection.\n self.requests.splice(i, 1);\n pending.request.onSocket(socket);\n return;\n }\n }\n socket.destroy();\n self.removeSocket(socket);\n });\n}\nutil.inherits(TunnelingAgent, events.EventEmitter);\n\nTunnelingAgent.prototype.addRequest = function addRequest(req, host, port, localAddress) {\n var self = this;\n var options = mergeOptions({request: req}, self.options, toOptions(host, port, localAddress));\n\n if (self.sockets.length >= this.maxSockets) {\n // We are over limit so we'll add it to the queue.\n self.requests.push(options);\n return;\n }\n\n // If we are under maxSockets create a new one.\n self.createSocket(options, function(socket) {\n socket.on('free', onFree);\n socket.on('close', onCloseOrRemove);\n socket.on('agentRemove', onCloseOrRemove);\n req.onSocket(socket);\n\n function onFree() {\n self.emit('free', socket, options);\n }\n\n function onCloseOrRemove(err) {\n self.removeSocket(socket);\n socket.removeListener('free', onFree);\n socket.removeListener('close', onCloseOrRemove);\n socket.removeListener('agentRemove', onCloseOrRemove);\n }\n });\n};\n\nTunnelingAgent.prototype.createSocket = function createSocket(options, cb) {\n var self = this;\n var placeholder = {};\n self.sockets.push(placeholder);\n\n var connectOptions = mergeOptions({}, self.proxyOptions, {\n method: 'CONNECT',\n path: options.host + ':' + options.port,\n agent: false,\n headers: {\n host: options.host + ':' + options.port\n }\n });\n if (options.localAddress) {\n connectOptions.localAddress = options.localAddress;\n }\n if (connectOptions.proxyAuth) {\n connectOptions.headers = connectOptions.headers || {};\n connectOptions.headers['Proxy-Authorization'] = 'Basic ' +\n new Buffer(connectOptions.proxyAuth).toString('base64');\n }\n\n debug('making CONNECT request');\n var connectReq = self.request(connectOptions);\n connectReq.useChunkedEncodingByDefault = false; // for v0.6\n connectReq.once('response', onResponse); // for v0.6\n connectReq.once('upgrade', onUpgrade); // for v0.6\n connectReq.once('connect', onConnect); // for v0.7 or later\n connectReq.once('error', onError);\n connectReq.end();\n\n function onResponse(res) {\n // Very hacky. This is necessary to avoid http-parser leaks.\n res.upgrade = true;\n }\n\n function onUpgrade(res, socket, head) {\n // Hacky.\n process.nextTick(function() {\n onConnect(res, socket, head);\n });\n }\n\n function onConnect(res, socket, head) {\n connectReq.removeAllListeners();\n socket.removeAllListeners();\n\n if (res.statusCode !== 200) {\n debug('tunneling socket could not be established, statusCode=%d',\n res.statusCode);\n socket.destroy();\n var error = new Error('tunneling socket could not be established, ' +\n 'statusCode=' + res.statusCode);\n error.code = 'ECONNRESET';\n options.request.emit('error', error);\n self.removeSocket(placeholder);\n return;\n }\n if (head.length > 0) {\n debug('got illegal response body from proxy');\n socket.destroy();\n var error = new Error('Line truncated
|
||||
"mappings": ";s1BAAA,IAAAA,IAAAC,EAAAC,IAAA,cAEA,IAAIC,IAAM,EAAQ,KAAK,EACnBC,IAAM,EAAQ,KAAK,EACnBC,GAAO,EAAQ,MAAM,EACrBC,IAAQ,EAAQ,OAAO,EACvBC,IAAS,EAAQ,QAAQ,EACzBC,IAAS,EAAQ,QAAQ,EACzBC,IAAO,EAAQ,MAAM,EAGzBP,GAAQ,aAAeQ,IACvBR,GAAQ,cAAgBS,IACxBT,GAAQ,cAAgBU,IACxBV,GAAQ,eAAiBW,IAGzB,SAASH,IAAaI,EAAS,CAC7B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACdU,CACT,CAEA,SAASJ,IAAcG,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUV,GAAK,QACrBU,EAAM,aAAeE,IACrBF,EAAM,YAAc,IACbA,CACT,CAEA,SAASH,IAAcE,EAAS,CAC9B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACfS,CACT,CAEA,SAASF,IAAeC,EAAS,CAC/B,IAAIC,EAAQ,IAAIC,GAAeF,CAAO,EACtC,OAAAC,EAAM,QAAUT,IAAM,QACtBS,EAAM,aAAeE,IACrBF,EAAM,YAAc,IACbA,CACT,CAGA,SAASC,GAAeF,EAAS,CAC/B,IAAII,EAAO,KACXA,EAAK,QAAUJ,GAAW,CAAC,EAC3BI,EAAK,aAAeA,EAAK,QAAQ,OAAS,CAAC,EAC3CA,EAAK,WAAaA,EAAK,QAAQ,YAAcb,GAAK,MAAM,kBACxDa,EAAK,SAAW,CAAC,EACjBA,EAAK,QAAU,CAAC,EAEhBA,EAAK,GAAG,OAAQ,SAAgBC,EAAQC,EAAMC,EAAMC,EAAc,CAEhE,QADIR,EAAUS,IAAUH,EAAMC,EAAMC,CAAY,EACvCE,EAAI,EAAGC,EAAMP,EAAK,SAAS,OAAQM,EAAIC,EAAK,EAAED,EAAG,CACxD,IAAIE,EAAUR,EAAK,SAASM,CAAC,EAC7B,GAAIE,EAAQ,OAASZ,EAAQ,MAAQY,EAAQ,OAASZ,EAAQ,KAAM,CAGlEI,EAAK,SAAS,OAAOM,EAAG,CAAC,EACzBE,EAAQ,QAAQ,SAASP,CAAM,EAC/B,MACF,CACF,CACAA,EAAO,QAAQ,EACfD,EAAK,aAAaC,CAAM,CAC1B,CAAC,CACH,CACAV,IAAK,SAASO,GAAgBT,IAAO,YAAY,EAEjDS,GAAe,UAAU,WAAa,SAAoBW,EAAKP,EAAMC,EAAMC,EAAc,CACvF,IAAIJ,EAAO,KACPJ,EAAUc,GAAa,CAAC,QAASD,CAAG,EAAGT,EAAK,QAASK,IAAUH,EAAMC,EAAMC,CAAY,CAAC,EAE5F,GAAIJ,EAAK,QAAQ,QAAU,KAAK,WAAY,CAE1CA,EAAK,SAAS,KAAKJ,CAAO,EAC1B,MACF,CAGAI,EAAK,aAAaJ,EAAS,SAASK,EAAQ,CAC1CA,EAAO,GAAG,OAAQU,CAAM,EACxBV,EAAO,GAAG,QAASW,CAAe,EAClCX,EAAO,GAAG,cAAeW,CAAe,EACxCH,EAAI,SAASR,CAAM,EAEnB,SAASU,GAAS,CAChBX,EAAK,KAAK,OAAQC,EAAQL,CAAO,CACnC,CAEA,SAASgB,EAAgBC,EAAK,CAC5Bb,EAAK,aAAaC,CAAM,EACxBA,EAAO,eAAe,OAAQU,CAAM,EACpCV,EAAO,eAAe,QAASW,CAAe,EAC9CX,EAAO,eAAe,cAAeW,CAAe,CACtD,CACF,CAAC,CACH,EAEAd,GAAe,UAAU,aAAe,SAAsBF,EAASkB,EAAI,CACzE,IAAId,EAAO,KACPe,EAAc,CAAC,EACnBf,EAAK,QAAQ,KAAKe,CAAW,EAE7B,IAAIC,EAAiBN,GAAa,CAAC,EAAGV,EAAK,aAAc,CACvD,OAAQ,UACR,KAAMJ,EAAQ,KAAO,IAAMA,EAAQ,KACnC,MAAO,GACP,QAAS,CACP,KAAMA,EAAQ,KAAO,IAAMA,EAAQ,IACrC,CACF,CAAC,EACGA,EAAQ,eACVoB,EAAe,aAAepB,EAAQ,cAEpCoB,EAAe,YACjBA,EAAe,QAAUA,EAAe,SAAW,CAAC,EACpDA,EAAe,QAAQ,qBAAqB,EAAI,SAC5C,IAAI,OAAOA,EAAe,SAAS,EAAE,SAAS,QAAQ,GAG5DC,GAAM,wBAAwB,EAC9B,IAAIC,EAAalB,EAAK,QAAQgB,CAAc,EAC5CE,EAAW,4BAA8B,GACzCA,EAAW,KAAK,WAAYC,CAAU,EACtCD,EAAW,KAAK,UAAWE,CAAS,EACpCF,EAAW,KAAK,UAAWG,CAAS,EACpCH,EAAW,KAAK,QAASI,CAAO,EAChCJ,EAAW,IAAI,EAEf,SAASC,EAAWI,EAAK,CAEvBA,EAAI,QAAU,EAChB,CAEA,SAASH,EAAUG,EAAKtB,EAAQuB,EAAM,CAEpC,QAAQ,SAAS,UAAW,CAC1BH,EAAUE,EAAKtB,EAAQuB,CAAI,CAC7B,CAAC,CACH,CAEA,SAASH,EAAUE,EAAKtB,EAAQuB,EAAM,CAIpC,GAHAN,EAAW,mBAAmB,EAC9BjB,EAAO,mBAAmB,EAEtBsB,EAAI,aAAe,IAAK,CAC1BN,GAAM,2DACJM,EAAI,UAAU,EAChBtB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,yDACJF,EAAI,UAAU,EAChCE,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,GAAIS,EAAK,OAAS,EAAG,CACnBP,GAAM,sCAAsC,EAC5ChB,EAAO,QAAQ,EACf,IAAIwB,EAAQ,IAAI,MAAM,sCAAsC,EAC5DA,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,EAC7B,MACF,CACA,OAAAE,GAAM,sCAAsC,EAC5CjB,EAAK,QAAQA,EAAK,QAAQ,QAAQe,CAAW,CAAC,EAAId,EAC3Ca,EAAGb,CAAM,CAClB,CAEA,SAASqB,EAAQI,EAAO,CACtBR,EAAW,mBAAmB,EAE9BD,GAAM;AAAA,EACAS,EAAM,QAASA,EAAM,KAAK,EAChC,IAAID,EAAQ,IAAI,MAAM,oDACWC,EAAM,OAAO,EAC9CD,EAAM,KAAO,aACb7B,EAAQ,QAAQ,KAAK,QAAS6B,CAAK,EACnCzB,EAAK,aAAae,CAAW,CAC/B,CACF,EAEAjB,GAAe,UAAU,aAAe,SAAsBG,EAAQ,CACpE,IAAI0B,EAAM,KAAK,QAAQ,QAAQ1B,CAAM,EACrC,GAAI0B,IAAQ,GAGZ,MAAK,QAAQ,OAAOA,EAAK,CAAC,EAE1B,IAAInB,EAAU,KAAK,SAAS,MAAM,EAC9BA,GAGF,KAAK,aAAaA,EAAS,SAASP,EAAQ,CAC1CO,EAAQ,QAAQ,SAASP,CAAM,CACjC,CAAC,EAEL,EAEA,SAASF,IAAmBH,EAASkB,EAAI,CACvC,IAAId,EAAO,KACXF,GAAe,UAAU,aAAa,KAAKE,EAAMJ,EAAS,SAASK,EAAQ,CACzE,IAAI2B,EAAahC,EAAQ,QAAQ,UAAU,MAAM,EAC7CiC,EAAanB,GAAa,CAAC,EAAGV,EAAK,QAAS,CAC9C,OAAQC,EACR,WAAY2B,EAAaA,EAAW,QAAQ,OAAQ,EAAE,EAAIhC,EAAQ,IACpE,CAAC,EAGGkC,EAAe5C,IAAI,QAAQ,EAAG2C,CAAU,EAC5C7B,EAAK,QAAQA,EAAK,QAAQ,QAAQC,CAAM,CAAC,EAAI6B,EAC7ChB,EAAGgB,CAAY,CACjB,CAAC,CACH,CAGA,SAASzB,IAAUH,EAAMC,EAAMC,EAAc,CAC3C,OAAI,OAAOF,GAAS,SACX,CACL,KAAMA,EACN,KAAMC,EACN,aAAcC,CAChB,EAEKF,CACT,CAEA,SAASQ,GAAaqB,EAAQ,CAC5B,QAASzB,EAAI,EAAGC,EAAM,UAAU,OAAQD,EAAIC,EAAK,EAAED,EAAG,CACpD,IAAI0B,EAAY,UAAU1B,CAAC,EAC3B,GAAI,OAAO0B,GAAc,SAEvB,QADIC,EAAO,OAAO,KAAKD,CAAS,EACvBE,EAAI,EAAGC,EAASF,EAAK,OAAQC,EAAIC,EAAQ,EAAED,EAAG,CACrD,IAAIE,EAAIH,EAAKC,CAAC,EACVF,EAAUI,CAAC,IAAM,SACnBL,EAAOK,CAAC,EAAIJ,EAAUI,CAAC,EAE3B,CAEJ,CACA,OAAOL,CACT,CAGA,IAAId,GACA,QAAQ,IAAI,YAAc,aAAa,KAAK,QAAQ,IAAI,UAAU,EACpEA,GAAQ,UAAW,CACjB,IAAIoB,EAAO,MAAM,UAAU,MAAM,KAAK,SAAS,EAC3C,OAAOA,EAAK,CAAC,GAAM,SACrBA,EAAK,CAAC,EAAI,WAAaA,EAAK,CAAC,EAE7BA,EAAK,QAAQ,SAAS,EAExB,QAAQ,MAAM,MAAM,QAASA,CAAI,CACnC,EAEApB,GAAQ,UAAW,CAAC,EAEtBjC,GAAQ,MAAQiC,KCvQhB,IAAAqB,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,QCAjB,IAAAC,GAAAC,EAAA,CAAAC,IAAAC,MAAA,CAAAA,IAAO,QAAU,CACf,OAAQ,OAAO,OAAO,EACtB,SAAU,OAAO,SAAS,EAC1B,UAAW,OAAO,UAAU,EAC5B,KAAM,OAAO,KAAK,EAClB,SAALine truncated
|
||||
"names": ["require_tunnel", "__commonJSMin", "exports", "net", "tls", "http", "https", "events", "assert", "util", "httpOverHttp", "httpsOverHttp", "httpOverHttps", "httpsOverHttps", "options", "agent", "TunnelingAgent", "createSecureSocket", "self", "socket", "host", "port", "localAddress", "toOptions", "i", "len", "pending", "req", "mergeOptions", "onFree", "onCloseOrRemove", "err", "cb", "placeholder", "connectOptions", "debug", "connectReq", "onResponse", "onUpgrade", "onConnect", "onError", "res", "head", "error", "cause", "pos", "hostHeader", "tlsOptions", "secureSocket", "target", "overrides", "keys", "j", "keyLen", "k", "args", "require_tunnel", "__commonJSMin", "exports", "module", "require_symbols", "__commonJSMin", "exports", "module", "require_errors", "__commonJSMin", "exports", "module", "kUndiciError", "UndiciError", "message", "instance", "kConnectTimeoutError", "ConnectTimeoutError", "kHeadersTimeoutError", "HeadersTimeoutError", "kHeadersOverflowError", "HeadersOverflowError", "kBodyTimeoutError", "BodyTimeoutError", "kResponseStatusCodeError", "ResponseStatusCodeError", "statusCode", "headers", "body", "kInvalidArgumentError", "InvalidArgumentError", "kInvalidReturnValueError", "InvalidReturnValueError", "kAbortError", "AbortError", "kRequestAbortedError", "RequestAbortedError", "kInformationalError", "InformationalError", "kRequestContentLengthMismatchError", "RequestContentLengthMismatchError", "kResponseContentLengthMismatchError", "ResponseContentLengthMismatchError", "kClientDestroyedError", "ClientDestroyedError", "kClientClosedError", "ClientClosedError", "kSocketError", "SocketError", "socket", "kNotSupportedError", "NotSupportedError", "kBalancedPoolMissingUpstreamError", "BalancedPoolMissingUpstreamError", "kHTTPParserError", "HTTPParserError", "code", "data", "kResponseExceededMaxSizeError", "ResponseExceededMaxSizeError", "kRequestRetryError", "RequestRetryError", "kResponseError", "ResponseError", "kSecureProxyConnectionError", "SecureProxyConnectionError", "cause", "options", "require_constants", "__commonJSMin", "exports", "module", "headerNameLowerCasedRecord", "wellknownHeaderNames", "i", "key", "lowerCasedKey", "require_tree", "__commonJSMin", "exports", "module", "wellknownHeaderNames", "headerNameLowerCasedRecord", "TstNode", "_TstNode", "key", "value", "index", "length", "node", "code", "keylength", "TernarySearchTree", "tree", "i", "require_util", "__commonJSMin", "exports", "module", "assert", "kDestroyed", "kBodyUsed", "kListeners", "kBody", "IncomingMessage", "stream", "net", "Blob", "nodeUtil", "stringify", "EE", "InvalidArgumentError", "headerNameLowerCasedRecord", "tree", "nodeMajor", "nodeMinor", "v", "BodyAsyncIterable", "body", "wrapRequestBody", "isStream", "bodyLength", "isIterable", "nop", "obj", "isBlobLike", "object", "sTag", "buildURL", "url", "queryParams", "stringified", "isValidPort", "port", "value", "isHttpOrHttpsPrefixed", "parseURL", "origin", "path", "parseOrigin", "getHostname", "host", "idx", "getServerName", "servername", "deepClone", "isAsyncIterable", "state", "isBuffer", "isDestroyed", "destroy", "err", "KEEPALIVE_TIMEOUT_EXPR", "parseKeepAliveTimeout", "val", "m", "headerNameToString", "bufferToLowerCasedHeaderName", "parseHeaders", "headers", "i", "key", "headersValue", "x", "parseRawHeaders", "len", "ret", "hasContentLength", "contentDispositionIdx", "kLen", "n", "buffer", "validateHandler", "handler", "method", "upgrade", "isDisturbed", "isErrored", "isReadable", "getSocketInfo", "socket", "ReadableStreamFrom", "iterable", "iterator", "controller", "done", "buf", "reason", "isFormDataLike", "addAbortListener", "signal", "listener", "hasToWellFormed", "hasIsWellFormed", "toUSVString", "isUSVString", "isTokenCharCode", "c", "isValidHTTPToken", "characters", "headerCharRegex", "isValidHeaderValue", "parseRangeHeader", "range", "addListener", "name", "removeAllListeners", "errorRequest", "client", "request", "kEnumerableProperty", "normalizedMethodRecordsBase", "normalizedMethodRecords", "require_diagnostics", "__commonJSMin", "exports", "module", "diagnosticsChannel", "util", "undiciDebugLog", "fetchDebuglog", "websocketDebuglog", "isClientSet", "channels", "debuglog", "evt", "version", "protocol", "port", "host", "error", "method", "path", "origin", "statusCode", "address", "websocket", "code", "reason", "err", "require_request", "__commonJSMin", "exports", "module", "InvalidArgumentError", "NotSupportedError", "assert", "isValidHTTPToken", "isValidHeaderValue", "isStream", "destroy", "isBuffer", "isFormDataLike", "isIterable", "isBlobLike", "buildURL", "validateHandler", "getServerName", "normalizedMethodRecords", "channels", "headerNameLowerCasedRecord", "invalidPathRegex", "kHandler", "Request", "origin", "path", "method", "body", "headers", "query", "idempotent", "blocking", "upgrade", "headersTimeout", "bodyTimeout", "reset", "throwOnError", "expectContinue", "servername", "handler", "rState", "err", "i", "processHeader", "headeLine truncated
|
||||
}
|
||||
Reference in new issue
Block a user